Documentation feedback

Help us improve this page.

About

We use submissions to improve Swarm and may reply if you include an email. Human verification is required. See our Privacy Policy.

Overview

What is Swarm?

Swarm is a box you deploy AI workers to. Install it on a Linux machine (your own PC or a server), give it your model keys, and it comes with three workers on the recommended models: a coder, a designer and a finder.

Your own AI (Claude Code, Codex, ChatGPT) gives them jobs, waits, reads what they delivered and what it cost, and merges it. It can also ask for images, video or sound.

Workers work in projects: a name and your folders. Each job runs on its own branch, in a sandbox per project, with no access to the host, your network or Swarm's keys. There is no dashboard to learn; the only page is the setup page.

Quick startInstall the box, add a model key, and connect your AI.Open setup guide →

Platform support

PlatformPathStatus
LinuxBox installer, services on 127.0.0.1Ubuntu 24.04, x86_64
WindowsUbuntu 24.04 VMWSL not tested yet
macOSUbuntu 24.04 x86_64 VMNative not supported
curl -fsSL https://swarmagent.dev/install | sudo bash