Overview
What is Swarm?
Swarm is a local AI coding workspace for the terminal and browser. It gives you a consistent way to run agents on your own machine, attach local container children, and extend selected work onto remote Linux hosts you control.
Swarm starts local by default: an installed launcher, swarmd daemon, terminal UI, and browser desktop. Container and remote paths extend that local runtime when a job needs isolation or an always-on host.
It was built for concurrent agents first. Use the terminal UI or browser to launch, watch, and coordinate multiple agents against the same runtime.
Local.
Run Swarm here, next to your editor and files.
Local setup Isolated runtimeContainer.
Launch local child swarms with explicit workspace context.
Container setup SSH hostRemote.
Run Swarm on a Linux host that stays available.
Remote setupPlatform support
Native macOS support is still in progress. Use a Linux container or remote Linux host today.