mycoSwarm

Distributed AI for everyone: old laptops, mini PCs and GPU boxes joined into one local AI swarm. No cloud, no API keys.

mycoSwarm turns forgotten hardware into a thinking network. Old laptops, mini PCs and GPU boxes join into one local AI swarm, with no cloud and no API keys.

It grew up on a seven-node homelab: a couple of GPU machines, an RTX 3090 and an RTX 3060, plus a handful of small office PCs. It reached version 0.4 with an agent, Monica, who could sense the cluster’s own state, such as GPU temperatures, memory and which nodes were up, as something like body awareness. Along the way it taught me a great deal about what goes wrong when machines that were never meant to cooperate are made to: stale peer addresses, frozen package updates, and models that invent facts unless they’re told plainly who they are.

The project is on hold while other work takes priority. The code is on GitHub, and releases are on PyPI.

← All projects