AI Potluck
Back to Gap Map Model components / Federated learning

pfl-research

Apple
open source / Overall score: 1.5

Apple's Python framework for private federated learning simulations. Researchers run fast simulations across processes, GPUs and machines, with local and central differential privacy mechanisms built in and benchmark suites over realistic datasets.

The PyPI package is `pfl`; its project URLs name apple/pfl-research. Apple states that the framework is not intended for third-party federated learning deployments.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI
source
public(the whole framework)
core features withheld
no — a research framework with no paid edition

pfl-research is Apache-2.0 and exists for research simulations, so there is no paid tier or commercial deployment product to hold anything back for.

Adoption

1 medium confidence
1.0

PyPI downloads of `pfl`, the framework's package.

Capability

2 high confidence
2.0

pfl-research simulates private federated learning at scale and says outright that it is not for real deployments, level with FedJAX.

  • https://raw.githubusercontent.com/apple/pfl-research/HEAD/README.md recorded 2026-09-27

    README: "a Python framework ... to run efficient simulations with privacy-preserving federated learning"; "multiple levels of distributed training (multiple processes, GPUs and machines)"; "local and central differential privacy"; "not intended to be used for third-party FL deployments".

Verified 2026-09-27