AI Potluck
Back to Gap Map Model components / Federated learning

APPFL

Argonne National Laboratory
open source / Overall score: 2.5

Privacy-preserving federated learning framework from Argonne National Laboratory. It simulates synchronous and asynchronous algorithms on HPC systems with MPI, and runs real federations over gRPC or Globus Compute with client authentication, with global and local differential privacy.

The GitHub account `APPFL` is the project's own, not Argonne's organization account.

Openness

5 high confidence
5.0
license
MIT(OSI
source
public(the whole framework)
core features withheld
no — a DOE-funded national-laboratory project with no paid edition

APPFL is MIT-licensed and developed at Argonne with Department of Energy funding. There is no commercial party positioned to hold features back, and no paid edition is named.

Adoption

1 medium confidence
1.0

PyPI downloads of `appfl`, which carries both the server and the client.

Capability

4 medium confidence
4.0

Clients authenticate over gRPC or through Globus, and training can apply differential privacy, so APPFL runs real cross-institution federations as Flower does. Its HPC support is MPI simulation rather than a launcher for production sites, which keeps it below NVIDIA FLARE.

Verified 2026-09-27