Syft / PySyft
OpenMinedPySyft is OpenMined's library for privacy-preserving and remote data science, letting a data scientist run computations on private data they can neither see nor copy, through Datasite servers. It supports techniques associated with federated learning and differential privacy, and offers a NumPy-like remote analysis interface over data that never leaves its owner.
Verified 2026-08-13 via the OpenMined/PySyft repository, its README and the PyPI project page.
Openness
5 high confidence- license
- Apache-2.0(OSI permissive)
- source
- public
- core-gated
- ungated(every runtime piece is published - eleven syft-* packages under packages/ plus syft_client under one Apache-2.0 license - and PySyft runs on cloud storage the user already has rather than on an OpenMined-operated plane. No enterprise path and no license key in the tree)
Apache-2.0 licensed with full public source code. The core is ungated, from a direct read of the repository. PySyft's architecture is the opposite of a gate: the README's pitch is that data scientists submit computations run by data owners "through cloud storage their organizations already use (Google Drive, Microsoft 365, etc.). No new infrastructure required", so there is no OpenMined-operated plane that could be withheld. Every runtime piece is published - eleven syft-* packages (syft-bg, syft-datasets, syft-enclave, syft-job, syft-migration, syft-notebook-ui, syft-permissions, syft-perms, syft-rds, syft-restrict and an enclave example) beside syft_client - under one Apache-2.0 license. A repo-wide code search for `enterprise` returns nothing and there is no license-key path. OpenMined is a non-profit and sells no tier.
- https://github.com/OpenMined/PySyft recorded 2026-06-22
Apache-2.0 license, public source, 9.9k stars
- https://pypi.org/project/syft/ recorded 2026-06-22
PyPI metadata lists License Apache-2.0, source OpenMined/PySyft
- https://api.github.com/repos/OpenMined/PySyft/contents/packages recorded 2026-08-12
The published component set: enclave-model-api-example, syft-bg, syft-datasets, syft-enclave, syft-job, syft-migration, syft-notebook-ui, syft-permissions, syft-perms, syft-rds, syft-restrict. Together with syft_client at the root this is the whole runtime, under one Apache-2.0 LICENSE, with no ee/, enterprise/ or second-licensed directory anywhere in the tree.
- https://raw.githubusercontent.com/OpenMined/PySyft/dev/README.md recorded 2026-08-12
License badge and closing section both give Apache License 2.0. The description is that "PySyft lets data scientists submit computations which are ran by data owners on private data - all through cloud storage their organizations already use (Google Drive, Microsoft 365, etc.). No new infrastructure required." No hosted OpenMined service, paid tier or enterprise edition appears anywhere in it.
Adoption
2 medium confidenceThe GitHub API reports 9,937 stargazers on OpenMined/PySyft, which falls in the 1K-10K stars band, level 2 on the stars scale; that scale caps at 3 because a star is not a use. A download signal points the same way: pepy.tech reports 15,527 PyPI downloads of `syft` in the trailing 30 days against 1,066,264 all time, which lands at 10K-100K, also level 2 on the software download scale. The band holds on either instrument.
- https://api.github.com/repos/OpenMined/PySyft recorded 2026-08-13
stargazers_count = 9937 for OpenMined/PySyft
- https://pepy.tech/project/syft recorded 2026-08-13
1,066,264 total downloads; 15,527 in the last 30 days for syft
Capability
4 high confidenceMature, feature-rich platform for remote data science on private data.
- https://pypi.org/project/syft/ recorded 2026-08-13
PyPI page describes remote data science, Datasite servers and NumPy-like remote analysis
Verified 2026-08-12