
TL;DR
A new distributed inference system pools GPU resources across multiple machines and exposes them through a single OpenAI-compatible API. No RDMA, no NVLink - just QUIC and your existing hardware.
What if you could run a 235B parameter model across your Mac Studio and a few workstations, without buying $100k worth of interconnect hardware?
Mesh LLM is a new distributed inference system that pools GPU resources across multiple machines and exposes them through a single OpenAI-compatible API. Start one node, add more later, and let the mesh figure out where to run your models. It just hit the front page of Hacker News and the discussion is worth paying attention to.
The core idea is simple: most developers have GPU capacity scattered across offices, closets, and workstations that sits idle most of the time. Mesh LLM lets you combine that capacity into a single inference endpoint.
The system handles three scenarios:
That third mode is where things get interesting. The Skippy engine partitions models by layer ranges - layers 0-15 on one node, 16-31 on the next, and so on down the pipeline. The inter-node communication uses iroh, a peer-to-peer networking library built on QUIC.
Every Mesh LLM node runs an iroh endpoint that serves as its identity, public key, and only network surface. iroh handles NAT traversal and hole-punching to establish direct QUIC connections between nodes - no central server required for the data plane.
The protocol layers are well-defined:
mesh-llm/1 - Gossip, routing, HTTP tunnels, plugin channelsmesh-llm-control/1 - Configuration and ownership attestationskippy-stage/2 - Activation transport for split modelsThe software itself is about 18MB and presents itself as localhost:9337/v1 to any OpenAI-compatible client. Point your existing tools at it and the mesh handles the rest.
Newsletter
Get the weekly deep dive
Tutorials on Claude Code, AI agents, and dev tools, delivered free every week.
From the archive
Jul 12, 2026 • 5 min read
Jul 11, 2026 • 7 min read
Jul 11, 2026 • 8 min read
Jul 11, 2026 • 6 min read
The HN discussion is largely technical, with one of the Skippy engine contributors answering questions directly.
Performance concerns are the top thread. Multiple commenters raised the obvious question: how slow is network-distributed inference compared to local RAM or even NVMe? The answer depends heavily on your setup. One benchmark mentioned in the models list shows Qwen 235B A22B running at 16 tok/s across 2 nodes - not great for interactive use, but respectable for batch work.
A detailed comment from user stymaar breaks down why this might work better than expected:
When offloading weights to RAM or NVMe, you need to transfer massive weights from slow storage to GPU for each layer being processed for each token. You're bottlenecked by DRAM bandwidth or disk read speed. When using a distributed setup, weights stay in VRAM on each machine - GPU memory bandwidth matters, not network throughput. You only transfer kilobytes of activations between stages, not gigabytes of weights.
The limiting factor is network latency. With 1ms latency and 4 nodes, you add 3ms per token - theoretical upper bound of 30 tok/s without speculative decoding. That's why this works on LANs or metro-area networks but struggles over global WAN.
Security questions came up repeatedly. The transport is encrypted via iroh's QUIC implementation, but the inference itself is not end-to-end encrypted. Nodes doing the compute can see the prompts and outputs. For medical questions to MedGemma or anything personal, you'd want a private mesh with trusted peers.
Comparisons to existing tools. Users mentioned exo, AI Horde, and cocompute.ai as alternatives. The distinction seems to be iroh's NAT traversal and the Skippy splitting engine - other tools either focus on delegation rather than splitting, or require more manual network configuration.
The demo numbers mention Mac Studios with M3 Ultra (256GB unified memory) connected via 1Gbit Ethernet, running custom Q2 quantization with sensitive tensors preserved at Q8. One contributor mentioned getting 10 tok/s on GLM 5.2 with similar hardware.
The practical threshold seems to be metro-area latency. One commenter noted that 5ms latency with jitter works fine for their home lab, but global WAN latency makes splits impractical.
The model catalog includes 40+ models from 500M parameters (laptop-friendly) to 235B MoE systems. The split mode makes the larger models accessible to hardware configurations that couldn't run them locally.
The distributed inference space is heating up for a reason. Cloud API costs compound, model updates you didn't ask for break prompts, and data locality matters for an increasing number of use cases.
Mesh LLM's approach is interesting because it doesn't require exotic hardware. Most distributed training systems assume RDMA or NVLink - infrastructure that costs more than the compute itself. Using QUIC over commodity networks is a different bet: accept higher latency in exchange for zero infrastructure requirements.
The public mesh option is also worth watching. The system includes a default public mesh where anyone can contribute capacity. The incentive model isn't fully clear yet - one commenter asked about fairness guarantees and didn't get a satisfying answer - but the concept of a peer-to-peer inference network is compelling.
For individual developers or small teams, the private mesh use case is more immediately practical. Pool your own hardware, keep your data on your network, and avoid per-token billing.
The software is available at iroh.computer. The minimal setup is one node presenting localhost:9337/v1 to your existing OpenAI clients. Add more nodes to the mesh to expand capacity or enable split mode for larger models.
A mobile app using iroh's Swift SDK is forthcoming, along with support for ACP agent standards.
Read next
A new project proposes a graphical shell layer for SSH that turns remote servers into browsable desktops. The HN discussion digs into architecture choices, the terminology debate, and whether this solves a real problem.
8 min readAn 82M parameter text-to-speech model that runs on CPU and produces high-quality speech across multiple languages - no cloud APIs or GPU required.
6 min readDeepReinforce AI released Ornith-1.0, a family of open-source coding models claiming self-improvement. The HN thread reveals a mix of skepticism and genuine interest - here is what the model actually does and whether the hype holds up.
7 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.
Open-source AI pair programming in your terminal. Works with any LLM - Claude, GPT, Gemini, local models. Git-aware ed...
View ToolOpen-source autonomous coding agent inside VS Code. Creates files, runs commands, and can use a browser for UI testing a...
View ToolOpen-source ChatGPT alternative that runs 100% offline. Desktop app with local models, cloud API connections, custom ass...
View ToolPrivate local AI chatbot by Nomic. 250K+ monthly users, 65K GitHub stars. LocalDocs feature lets you chat with your own...
View ToolInstall Ollama and LM Studio, pull your first model, and run AI locally for coding, chat, and automation - with zero cloud dependency.
Getting StartedInstall the dd CLI and scaffold your first AI-powered app in under a minute.
Getting StartedInstall Claude Code, configure your first project, and start shipping code with AI in under 5 minutes.
Getting Started
In this video, I showcase CodeLLM, an AI-powered code editor that supports multiple models like Claude Sonnet 3.5, DeepSeek R1, and O1, 03 Mini. I demonstrate its features including autocomplete,...

Meet ChatLLM Operator 🌐✈️📊 In this video, I'll show you the capabilities of ChatLLM Operator. Discover how this affordable tool, at just $10 a month, can autonomously handle tasks...

Try Chat2DB for free: https://bit.ly/4hEyHq4 #AI #SQL #DataScience #opensource Chat2DB AI: Latest Features Unveiled Hey everyone! In this video, I'll walk you through the latest updates...

An 82M parameter text-to-speech model that runs on CPU and produces high-quality speech across multiple languages - no c...

DeepReinforce AI released Ornith-1.0, a family of open-source coding models claiming self-improvement. The HN thread rev...

A new project proposes a graphical shell layer for SSH that turns remote servers into browsable desktops. The HN discuss...

Semgrep's security research team benchmarked LLMs on IDOR vulnerability detection. The open-weight GLM 5.2 beat Claude C...

Baidu releases Unlimited OCR, an open-source vision-language model that parses 100+ page documents in a single pass with...

The new wrangler deploy --temporary flag creates ephemeral Cloudflare accounts for AI agents. 60-minute deployments, no...

New tutorials, open-source projects, and deep dives on coding agents - delivered weekly.