SwarmClaw: Multi-Agent Orchestration Built on OpenClaw
Running a single OpenClaw agent is well-documented. Running a team of agents — with delegation, org charts, memory, and scheduled coordination — is a harder problem. SwarmClaw is a self-hosted runtime built specifically for that.
What SwarmClaw is
SwarmClaw is described as "a self-hosted AI runtime for OpenClaw and multi-agent work." It adds an orchestration layer on top of OpenClaw gateways — giving you tools to manage agent teams, not just single agents. Key features:
- Org chart model — agents have defined roles in a hierarchy; delegation flows through the structure
- 23+ LLM providers — same broad provider support as OpenClaw (Claude, GPT, Gemini, OpenRouter, Ollama)
- MCP-native — Model Context Protocol support built in from the start
- Heartbeats and schedules — agents run on cron-like schedules without manual triggering
- Memory across the swarm — shared and per-agent memory layers
- Runtime skills — skills that can be loaded/unloaded without restarting agents
- Conversation-to-skill learning — reviewed conversations can be converted into new skills, with human review gates
- Delegation — orchestrator agents can spawn and direct sub-agents across gateways
- Optional CLI backends — Claude Code, Codex, OpenCode, Gemini, Copilot, Factory Droid, Cursor Agent, Qwen Code, Goose
The OpenClaw Fleet starter kit
SwarmClaw ships with pre-built starter kits, including OpenClaw Fleet — a three-agent pipeline:
- Operator — the orchestrator; receives tasks, delegates to the team
- Remote Builder — handles code, tool construction, technical execution
- Remote Researcher — handles research, web fetch, information synthesis
The repo example for this fleet: "a writer/editor pipeline for blogs, docs, newsletters, marketing copy, or social posts." That's a production-ready content automation setup you can deploy from a starter kit.
Installation
SwarmClaw offers a one-click installer from swarmclaw.ai/downloads for macOS (Apple Silicon + Intel), Windows, and Linux (AppImage + .deb). Or via npm:
npm install @swarmclawai/swarmclaw
Requires Node.js 22.6+. Docker Desktop recommended for sandbox browser execution.
How it compares to vanilla OpenClaw multi-agent setups
| OpenClaw (vanilla) | SwarmClaw | |
|---|---|---|
| Sub-agent spawning | ✅ sessions_spawn | ✅ structured delegation |
| Org chart / roles | ❌ manual AGENTS.md | ✅ built-in hierarchy |
| Cross-gateway delegation | ⚠️ complex setup | ✅ native |
| Conversation-to-skill | ❌ | ✅ with human review gate |
| Runtime skill loading | ❌ restart required | ✅ hot-load |
| MCP native | ⚠️ via mcporter skill | ✅ built-in |
| Starter kits | ❌ | ✅ OpenClaw Fleet + others |
| Skill ecosystem | ✅ 5,400+ ClawHub | ⚠️ Early, SwarmClaw-specific |
Who this is for
SwarmClaw makes sense if you're:
- Running multiple specialized agents that need to coordinate (researcher + builder + operator model)
- Building a content or research pipeline that benefits from defined agent roles
- Wanting conversation-to-skill learning with a human review gate (safety-conscious skill accumulation)
- Needing cross-gateway agent delegation without building the plumbing yourself
For solo operators or small setups, vanilla OpenClaw with a well-structured AGENTS.md and sessions_spawn is usually sufficient. SwarmClaw's overhead is worth it when the coordination complexity starts to hurt.
The bigger picture
SwarmClaw, GoClaw, IronClaw — the OpenClaw ecosystem is rapidly spawning specialized runtimes for different deployment patterns. OpenClaw remains the reference implementation and has by far the largest skill ecosystem. But the specialized layers built on top of it are filling real gaps that the core project moves too slowly to address.
The "OpenClaw Fleet" framing in SwarmClaw's starter kit is telling: this isn't a replacement for OpenClaw, it's an orchestration layer that assumes OpenClaw gateways at the edges.
Building a multi-agent team? ClawReady sets up the foundation — from single agent to coordinated fleet.