Use cases
What people run on Swarm
Swarm is a headless AI agent platform you self-host on Linux. These are the jobs people bring to it, each with what to say to your AI and what comes back.
- Run coding agents in parallel on your own serverSeveral coding jobs at once, each on its own branch, from the AI you already use.
- Self-hosted coding agents: your machines, not a vendor's cloudCoding agents that work in your folders on your disk, open source, on your own plan.
- An MCP server that hands work to agentsMCP tools your AI calls to start jobs, wait on them and read the result and its cost.
- One agent fleet across all your machinesEvery machine behind one MCP server over Tailscale, with fleet status and alerts.
- Background agents on the ChatGPT or Claude plan you already haveSwarm's agents on the ChatGPT or Claude plan you pay for, or on an API key.
Comparing tools? See Swarm compared.