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 self-hosted AI coding workstation for the terminal, browser, and mobile web. Run it on your own machine or host it on a Linux server you control, with one consistent workspace for launching, monitoring, and coordinating agents.

Swarm includes an installed launcher, the swarmd daemon, a terminal UI, a browser desktop, and an installable PWA for mobile access. Durable sessions, agents, tools, permissions, and plans remain available across each interface.

Swarm was built for concurrent agents first. Use the terminal, browser, or PWA to run and coordinate multiple agents from the same workstation. It also runs comfortably on modest Linux VPS instances for moderate workloads.

A native iOS app is coming soon.

Quick startInstall Swarm, open a workspace, and connect a provider.Open setup guide →

Platform support

PlatformPathStatus
LinuxAlways-on local serviceLinux x86_64 release installer
WindowsWSL UbuntuTested
macOSNot currently supportedNative support in progress
curl -fsSL https://swarmagent.dev/install | sh