- Published on
Distributed AI computing on iroh
- Authors

- Name
- DeepHorus
A new distributed AI computing platform called Mesh LLM is reshaping how large language models (LLMs) are run by pooling GPUs and memory across multiple machines, eliminating the need for centralized data centers. Developed by Rae McKelvey and built on the iroh networking protocol, Mesh LLM presents an OpenAI-compatible API that allows users to run models locally, route requests to peers, or split workloads across several machines. This innovation addresses growing concerns over control, cost, and privacy in AI deployment.
Traditional AI model deployment relies on centralized data centers with racks of GPUs owned by third parties, where users pay metered API fees and surrender control over model updates, data location, and hardware. As usage scales, costs rise without alternative levers. Mesh LLM flips this model by enabling organizations to leverage existing GPUsâwhether in offices, closets, or under desksâturning them into a unified compute resource. The platform promises to run bigger models without buying bigger GPUs and to share compute privately or publicly.
Key technical details reveal that Mesh LLM distributes model computation across a mesh of iroh endpoints. A request can be served locally, routed to a peer with a preloaded model, or split as a pipeline across machines for models too large for a single box. The architecture is pluggable, with a catalog of over 40 models ranging from half a billion parameters to 235 billion-parameter mixture-of-experts giants. For massive models, a split mode called "Skippy" partitions the model by layer ranges across nodes, with activations flowing sequentially so modest machines can run models they couldn't hold alone.
Under the hood, every node boots an iroh endpoint, which serves as its identity and network surface, using public keys for addressing. There is no central server; iroh handles hole-punching, NAT traversal, and relay fallback to establish direct, authenticated QUIC connections between any two nodes. Mesh LLM operates two iroh relays in different regions to ensure fallback paths for nodes that cannot connect directly. The protocol uses QUIC's ALPN negotiation with three application protocols, and all communicationâincluding gossip, inference, and route queriesâis multiplexed over bidirectional QUIC streams.
This approach offers significant implications for AI practitioners. Organizations gain more control over model versions, data privacy, and hardware utilization, while reducing dependency on costly API services. The distributed nature also enhances resilience and scalability, as adding more GPUs simply extends the mesh. However, the technology requires robust networking infrastructure and familiarity with distributed systems, which may pose barriers for smaller teams.
Initial reactions from the developer community have been positive, with many praising the potential for democratizing AI compute. Security and privacy advocates note that the protocol's authentication and encryption provide a trust model similar to centralized providers but with user-owned infrastructure. The ability to run models entirely on-premises addresses compliance concerns in regulated industries.
Looking ahead, Mesh LLM could accelerate the shift toward decentralized AI, enabling edge computing and collaborative inference across organizations. As the platform matures, it may support more sophisticated model parallelism and dynamic resource allocation. If adopted widely, it could reduce the dominance of cloud AI providers, fostering a more open and competitive ecosystem. The next steps involve expanding the plugin ecosystem and improving usability for non-expert users.