#17 · Primary category: Privacy-Preserving & Federated Data Science
MetisFL
The first open Federated Learning framework implemented in C++ and Python.
Project last updated:06/27/24
GitHub Stars
522
Forks
43
Contributors
2
License
BSD-2-Clause
Why we included this project
Organizations working with data that is too sensitive or too scattered to move to one place get a clear payoff from MetisFL: the model trains across many sites while raw examples never leave their origin. It stands out from the federated learning crowd by being built mostly in C++, with the Python API layered on a faster native core, and the authors frame the design around keeping the orchestrator efficient as the number of participating clients grows. Reproducibility is a real concern with a mixed C++/Python stack, so the project ships Docker images and CUDA builds to smooth over the dependency differences between operating systems. That privacy model, where updates rather than data travel, points naturally at security-conscious fields like healthcare and finance. It is research-grade software though: containerized deployment is the intended route, and expect some setup work before training behaves.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
watermarks-remover
A privacy-first app that strips AI watermarks from content you own.
PySyft
Perform data science on data that remains in someone else's server
presidio
An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
flower
Flower: A Friendly Federated AI Framework
ai.robots.txt
A list of AI agents and robots to block.