flwrlabs/flower

Flower: A Friendly Federated AI Framework

72
/ 100
Verified

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.

federated-learning distributed-ai privacy-preserving-ai machine-learning-engineering ai-research
No Package No Dependents
Maintenance 22 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

6,705

Forks

1,158

Language

Python

License

Apache-2.0

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.