Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PySyft in JupyterLite #8703

Closed
petermchale opened this issue Apr 12, 2024 · 5 comments
Closed

PySyft in JupyterLite #8703

petermchale opened this issue Apr 12, 2024 · 5 comments
Labels
Future Future Release Type: Question ❔ Question about implementation or some technical aspect

Comments

@petermchale
Copy link

Question

Can a data scientist run PySyft in JupyterLite?

Further Information

I'd like to create a web app in which a data scientist can conduct remote data science. JupyterLite is a new project that enables developers to run a Jupyter notebook in the browser. JupyterLite is extensible, e.g., one can install Python packages that get served as static web assets. Is it possible to install PySyft into JupyterLite so that a data scientist could conduct remote data science from his/her browser?

Screenshots

N/A

System Information

N/A

Additional Context

Add any other context about the problem here.

@petermchale petermchale added the Type: Question ❔ Question about implementation or some technical aspect label Apr 12, 2024
@madhavajay
Copy link
Collaborator

@petermchale I have dreamed of doing this for a while. We need to do a few things to make it happen.

The first thing is to check what dependencies would have issues installing and look to have them removed for a more lightweight client version of the syft library.

The DL libraries would have to be removed for now which is fine, but my main concern would be around things like pycapnp. We might need to setup some of our own wasm / pyodid package compilations but thats probably doable.

If you happen to have experience with this stuff let me know, otherwise ill speak to our team about when we might be able to prioritize this.

@petermchale
Copy link
Author

Sorry, I don't have experience with this stuff.

@madhavajay
Copy link
Collaborator

madhavajay commented Apr 15, 2024

@petermchale don't worry we will definitely be doing something in this vein soon. Ill discuss with the team and @leriomaggio

@madhavajay madhavajay added the Future Future Release label Apr 15, 2024
@petermchale
Copy link
Author

@madhavajay : this is great news. I look forward to seeing a prototype. Best, Peter

@madhavajay
Copy link
Collaborator

@petermchale ill close this for now as its on our roadmap once we make our client library a little more flexible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Future Future Release Type: Question ❔ Question about implementation or some technical aspect
Projects
None yet
Development

No branches or pull requests

2 participants