Topics / #federated-learning
Federated-learning projects on GitHub
Training ML models across decentralized data without centralizing it.
As of , the most-starred Federated-learning projects on GitHub are awesome-mlops (14.2K stars), PySyft (10K stars) and FractalWorkspace (1.8K stars). GitHub.Locker tracks 5 Federated-learning repositories with 29.7K stars combined. The fastest-growing on October 18 was FractalWorkspace, with +966 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+966FractalWorkspace
Fractal-Compute-Orchestrations/FractalWorkspace · ★ 1.8KFractal is a distributed computing ecosystem that harvests compute from edge devices (like Android phones) to run federated learning and large foundation model inference, while keeping raw user data on-device.
+946FractalCore
Fractal-Compute-Orchestrations/FractalCore · ★ 1.8KFractalCore is the central backend orchestrator for the Fractal decentralized compute ecosystem. It coordinates federated learning tasks across Android edge nodes, manages multi-tenant TFLOPs budgets, and runs FedAvg weight aggregation to build a global model.
+944FractalAndroid
Fractal-Compute-Orchestrations/FractalAndroid · ★ 1.8KFractalAndroid is an Android client that turns a phone into a privacy-preserving edge compute node for the Fractal distributed intelligence network, running on-device federated learning (TFLite) training in coordination with a central server called FractalCore.
PySyft
OpenMined/PySyft · ★ 10KPySyft (the 'syft' package) lets you perform data science on data that stays on someone else's server, so researchers can get answers from data without needing a copy or direct access to it.
The all-time top
5 projects · by stars
- 14.2K
#1 · visenger/awesome-mlopsawesome-mlops
A curated list of references for MLOps (Machine Learning Operations) — links to articles, books, courses, papers, tools and communities about running machine learning systems in production.
- 10K
#2 · OpenMined/PySyft
PySyft
PySyft (the 'syft' package) lets you perform data science on data that stays on someone else's server, so researchers can get answers from data without needing a copy or direct access to it.
- 1.8K
#3 · Fractal-Compute-Orchestrations/FractalWorkspaceFractalWorkspace
Fractal is a distributed computing ecosystem that harvests compute from edge devices (like Android phones) to run federated learning and large foundation model inference, while keeping raw user data on-device.
- 4

FractalCore
1.8KFractal-Compute-Orchestrations/FractalCore · PythonFractalCore is the central backend orchestrator for the Fractal decentralized compute ecosystem. It coordinates federated learning tasks across Android edge nodes, manages multi-tenant TFLOPs budgets, and runs FedAvg weight aggregation to build a global model.
- 5

FractalAndroid
1.8KFractal-Compute-Orchestrations/FractalAndroid · KotlinFractalAndroid is an Android client that turns a phone into a privacy-preserving edge compute node for the Fractal distributed intelligence network, running on-device federated learning (TFLite) training in coordination with a central server called FractalCore.
Related topics
Often tagged together
- machine-learning930
- deep-learning747
- ai1,994
- android763
- distributed-systems276
- edge-ai50
- privacy915
- python2,440
- security1,000
- artificial-intelligence272
- authentication251
- backend465
- data-science233
- distributed-computing14
- edge-computing13
- firebase23
- inference331
- iot107
- kotlin178
- llm1,517
- mobile481
- quantization191
- research779
- rest-api440