learning-at-home/hivemind

Decentralized deep learning in PyTorch. Built to train models on thousands of volunteers across the world.

62
/ 100
Established

Hivemind enables training large deep learning models across many independent computers, pooling their processing power without needing a central server. You provide your model and dataset, and Hivemind coordinates the training among participants, producing a fully trained model. This is for researchers, organizations, or individuals who want to train massive AI models collaboratively or leverage distributed volunteer computing.

2,397 stars. Used by 1 other package. Available on PyPI.

Use this if you need to train very large deep learning models collaboratively with resources from multiple, independent machines, potentially across different organizations or volunteers.

Not ideal if you are working with smaller models that can be trained efficiently on a single machine or a tightly coupled cluster.

deep-learning-research distributed-ai-training collaborative-model-development volunteer-computing large-language-models
Maintenance 6 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

2,397

Forks

225

Language

Python

License

MIT

Last pushed

Jan 11, 2026

Commits (30d)

0

Dependencies

20

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/learning-at-home/hivemind"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.