Your AI Command Center

Terminal, desktop, mobile. One durable AI server.

curl -fsSL https://swarmagent.dev/install | sh

Provider compatibility

Use the provider you prefer.

OpenAI

OpenAI API and Codex sign-in paths

Anthropic

Claude model access

Google

Gemini model access

Fireworks

Hosted model inference

OpenRouter

Multi-provider model routing

Coming soon

More provider integrations are on the way.

Let Swarm handle it.

Start with a goal.

Swarm maps out the work, coordinates agents, and keeps sessions moving through reliable checkpoints for as long as the work takes.

Stay updated wherever you are with Swarm on desktop, terminal, and mobile. See what’s happening and step in when it matters.

Built-in Agent Profiles

Built for Multi-Agents

Start with Swarm, Coder, Designer, and Finder. Choose the model for each role and let the primary agent coordinate their handoffs.

PRIMARY AGENT

swarm

Primary orchestrator

Completes tasks directly, plans and deploys waves of agents toward long-term goals, and helps you organize sessions as the work evolves.

Subagents

coder

Implementation specialist

Takes dependency-ready scopes into isolated worktrees, commits each result, and keeps parallel implementation cleanly separated.

designer

Design iteration specialist

Turns a clear brief into focused interface variants, making visual exploration fast without mixing design scopes.

finder

Research specialist

Maps unfamiliar code, traces execution paths, and returns evidence with the relevant files before work begins.

Change the model for each agent independently, or stick with our recommended defaults.

Stay organized with workspaces.

Resolve once, scope sessions, and sync across terminal, desktop, mobile, and remote.

INTERFACES
Terminal / TUI
Browser desktop
PWA / Mobile
Server / remote host

Every interface connects to the same workspace-scoped state.

SWARM CENTRAL DB
Workspaces
Auth
Sessions
Agents
Permissions
Skills

Workspaces can resolve to multiple directories. AGENTS.md files are combined at startup, sessions stay scoped by workspace, and everything is persisted in the central DB.

Give Swarm the job. It handles the workflow.

Swarm creates the plan, loads it into context, and automatically delegates the tasks to its own agents. You stay focused on the outcome, not models, checkpoints, or orchestration.

YOUR REQUEST → DONE
You describe the job
Swarm creates the plan
Agents do the work

one request → plan loaded into context → tasks delegated automatically

Automatic planning

Swarm turns your goal into a clear plan for the work.

Context that carries

The plan is loaded into context so the work stays on track.

Built-in delegation

Swarm assigns the tasks to its own agents and coordinates their work.

Reach your Swarm from anywhere.

Use Tailscale or Cloudflared to host your Swarm, then interact with your agents in any browser or on your phone.

PRIVATE TUNNEL
TailscaleCloudflared

Host Swarm behind a private tunnel on a network you control.

Swarm
ON THE GO

Mobile access through the PWA

Use the PWA on Android, iOS, and in browsers today. A native iOS app is coming soon.

Your agents, sessions, workspaces, and permissions stay attached to the same runtime, so switching interfaces does not mean starting over.

Trust Architecture

Your work belongs to you.

Swarm keeps control in your hands by combining permission boundaries, inspectable source, and durable session visibility in one unified system.

PERMISSIONS

Security

Tool, shell, and workspace access can require explicit approval before work continues.

  • Explicit permission prompts
  • Scoped workspace access
  • Configurable provider auth
INSPECTABLE

Open Source

The Swarm codebase is public, so you can inspect how the command center works.

  • Public source repository
  • Reviewable runtime paths
  • Open development history
DURABLE STATE

Observability

Durable sessions, checkpoints, and live updates keep work visible as it progresses.

  • Live session updates
  • Durable session history
  • Checkpoint status and review

FAQ

Common questions.

Is this an agent provider?

No. Swarm is a runtime and workspace for coordinating agents and model providers.

Does it work locally?

Yes. Local is the default.

Do I need a server?

No. Use a remote server only when work needs to keep running.

Does it support containers?

Yes, with Podman or Docker.

What platforms are supported?

Linux and WSL now; native macOS support is in progress.

How is this different from multiple terminals?

Swarm keeps sessions, workspaces, permissions, agents, and runtime state connected.

Start local. Stay in control.

Install Swarm, connect a provider, and run your first coding-agent session from the workflow you already use.