What do you want to do?
3 use cases
-
Run a local model behind an OpenAI-compatible API in one command
Install Mesh LLM, let it pick a model and backend, and point any OpenAI client at localhost.
View prompt
Install Mesh-LLM/mesh-llm on this machine, run setup and serve --auto, list the available models, and send one test chat completion to localhost:9337 so I can point <app> at it.
-
Pool two home machines into a private model mesh
Start a private mesh on one machine and join the others with an invite token so they share one API.
- REPO
Mesh-LLM/mesh-llm - Software and DevOps
- Intermediate
View prompt
Set up a private Mesh-LLM/mesh-llm mesh across <machine A> and <machine B>: start it with a Qwen3-8B model on the first, join the second by invite token, and confirm both appear in the console.
- REPO
-
Run Goose, OpenCode, Claude Code or Pi against your own mesh
Use Mesh LLM's agent launchers so coding agents run on models served by your own machines.
- REPO
Mesh-LLM/mesh-llm - Claude Code
- Software and DevOps
- Intermediate
View prompt
Start Mesh-LLM/mesh-llm and launch <OpenCode or Goose or Claude Code or Pi> through it, choose the best model the mesh serves for coding, and run a small test task in <repo>.
- REPO
What people are building with Mesh LLM
-
Hands-onthe web
Linked a CPU server, a rented 5090 pod and a Mac into one Mesh LLM endpoint
The team made the always on CPU box the hub serving Qwen3 0.6B and joined the Mac as a client only node with an invite token. A curl from the Mac to localhost:9337/v1 was answered by the box. The post lists the snags they hit, including an internal docker address in the invite token.
By Yim (productize.life) on the web
-
Hands-onHacker News
Joined the public Mesh LLM swarm from a MacBook Pro with one command and it worked first try
A Hacker News commenter ran mesh-llm --auto from the swarm page join button. It picked a model to serve, downloaded it from peers, and he chatted with the model he was hosting while watching his GPU do the work.
Mesh LLM on GitHubTry it: Run Goose, OpenCode, Claude Code or Pi against your own mesh
By maccam912 on Hacker News
Real builds shared on X, Hacker News, Reddit, DEV and GitHub, summed up by Deduped from each post and its links; each card links to the original post. See what people are building with other repos
Quick start with Mesh LLM
- Check you have what it needs: macOS, Linux or Windows (install script, PowerShell or Homebrew on Apple Silicon); One or more machines with a GPU or enough memory for the model; curl and jq for the README's test requests.
- Open Mesh-LLM/mesh-llm on GitHub and read the README and license.
- Install with
curl -fsSL https://raw.githubusercontent.com/Mesh-LLM/mesh-llm/main/install.sh | bash - Finish setup with
mesh-llm setup - Start serving with
mesh-llm serve --auto - List models with
curl -s http://localhost:9337/v1/models | jq '.data[].id'
These steps come from our top use case, Run a local model behind an OpenAI-compatible API in one command, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Mesh-LLM/mesh-llm
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forHome lab owners and small teams with several computers who want to run models bigger than any one of them can hold.
- Why it is hot3.6k stars, talked about in 3 AI sources we track
- LanguageRust
- Sourcegithub.com/Mesh-LLM/mesh-llm ยท Back to Hot repos
Requirements
- macOS, Linux or Windows (install script, PowerShell or Homebrew on Apple Silicon)
- One or more machines with a GPU or enough memory for the model
- curl and jq for the README's test requests
Add this badge to your README
Maintain Mesh LLM? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/mesh-llm-mesh-llm/?utm_source=github&utm_medium=badge&utm_campaign=Mesh-LLM-mesh-llm)
HTML
<a href="https://dedupedai.com/use-cases/mesh-llm-mesh-llm/?utm_source=github&utm_medium=badge&utm_campaign=Mesh-LLM-mesh-llm"><img src="https://dedupedai.com/badge/Mesh-LLM/mesh-llm.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Mesh LLM
What is Mesh LLM?
Mesh LLM pools GPUs and memory across machines and exposes them as one OpenAI-compatible API at localhost:9337/v1. You start one node, add more later, and the mesh decides whether a model runs locally, routes to a peer, or is split across machines in layer stages. Traffic between nodes is end-to-end encrypted over QUIC. It is an open-source project on GitHub: https://github.com/Mesh-LLM/mesh-llm.
How do I use Mesh LLM?
Install with curl -fsSL https://raw.githubusercontent.com/Mesh-LLM/mesh-llm/main/install.sh | bash; then Finish setup with mesh-llm setup; start serving with mesh-llm serve --auto. The use cases on this page give the full steps and a copy-paste agent prompt for each job.
Who is Mesh LLM for?
Home lab owners and small teams with several computers who want to run models bigger than any one of them can hold.
What can I do with Mesh LLM?
3 use cases so far, for example: Run a local model behind an OpenAI-compatible API in one command; Pool two home machines into a private model mesh; Run Goose, OpenCode, Claude Code or Pi against your own mesh. Each has steps and a copy-paste agent prompt.
What do I need to run Mesh LLM?
macOS, Linux or Windows (install script, PowerShell or Homebrew on Apple Silicon); One or more machines with a GPU or enough memory for the model; curl and jq for the README's test requests.
What are alternatives to Mesh LLM?
Other hot AI repos in Software and DevOps: ECC, Thinkrail, Superpowers, Deep Infer, Instructor.
Is Mesh LLM safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.