flwrlabs/flower
Flower: A Friendly Federated AI Framework
This framework helps AI developers build machine learning systems without needing to centralize all their data. It takes distributed datasets and brings together model updates from various devices or organizations to produce a collaboratively trained, robust AI model. It's ideal for machine learning engineers and researchers who work with sensitive or siloed data.
6,705 stars. Actively maintained with 164 commits in the last 30 days.
Use this if you need to train AI models across many different data sources (like mobile devices or different company departments) without collecting all that data in one place.
Not ideal if all your data is already centralized and privacy-preserving distributed training is not a concern for your project.
Stars
6,705
Forks
1,158
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Commits (30d)
164
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/flwrlabs/flower"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
JonasGeiping/breaching
Breaching privacy in federated learning scenarios for vision and text
anupamkliv/FedERA
FedERA is a modular and fully customizable open-source FL framework, aiming to address these...
zama-ai/concrete-ml
Concrete ML: Privacy Preserving ML framework using Fully Homomorphic Encryption (FHE), built on...
p2pfl/p2pfl
P2PFL is a decentralized federated learning library that enables federated learning on...
SMILELab-FL/FedLab
A flexible Federated Learning Framework based on PyTorch, simplifying your Federated Learning research.