SwarmClaw
swarmclawai/swarmclaw
Self-hosted multi-agent runtime with memory, MCP tools, schedules and delegation across 23+ LLM providers
SwarmClaw is an open-source, self-hosted AI agent runtime and multi-agent framework with a dashboard for running agent swarms and orchestrators. The README lists Hermes among the agents it works with, alongside OpenClaw, Claude Code and Codex.
What SwarmClaw does
SwarmClaw runs autonomous agents, swarms and orchestrators with heartbeats, schedules, delegation, durable agent memory, runtime skills and reviewed conversation-to-skill learning. The web app includes an org chart for visualizing agent teams, delegation and live activity, and agent chat with durable history, tools and operator controls. After you run swarmclaw, it serves the interface from http://localhost:3456.
It connects to OpenClaw gateways and to model providers including Claude, GPT, Gemini, OpenRouter and Ollama, and it can delegate work to CLI backends such as Claude Code, Codex, OpenCode, Gemini CLI, Copilot, Cursor Agent and Goose when those tools are installed. A one-click desktop installer exists for macOS, Windows and Linux, and there are global npm, repo-checkout and Docker install paths. The README recommends Docker Desktop for sandboxed browser execution and keeps desktop app data separate from CLI or Docker installs.
Key features
- Agent swarms and orchestrators with delegation and schedules
- Durable agent memory and runtime skills with reviewed learning
- Org chart view of agent teams and live activity
- 23+ LLM providers plus delegated CLI backends
- Desktop app, npm global, repo checkout and Docker installs
When to use it
- Running a team of agents with one orchestrator in a self-hosted dashboard
- Scheduling recurring agent jobs with heartbeats
- Delegating tasks to coding-agent CLIs from an orchestrator
- Keeping durable chat history and operator controls for each agent
Who it is for: Developers and operators who want a self-hosted runtime and dashboard for multi-agent work.
How it fits with Hermes Agent
A general agent runtime that lists Hermes among the agents it works with; the opening part of the README does not detail the Hermes integration.
How to install SwarmClaw
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
npm i -g @swarmclawai/swarmclaw
swarmclawRequirements: Node.js 22.6+ and npm 10+; Docker Desktop is recommended for sandbox browser execution
FAQ
What is SwarmClaw?
SwarmClaw is an open-source, self-hosted AI agent runtime and multi-agent framework. It runs agent swarms and orchestrators with memory, MCP tools, schedules and delegation, and serves a dashboard on port 3456.
Does SwarmClaw work with Hermes Agent?
The README lists Hermes among the agents SwarmClaw works with, next to OpenClaw, Claude Code, Codex and others. It does not describe the Hermes integration in detail, so check the docs before depending on specific features.
What do I need to run SwarmClaw?
You need Node.js 22.6 or newer and npm 10 or newer, or you can use the desktop installer or Docker. Docker Desktop is recommended for sandboxed browser execution, and provider CLIs are optional for delegated backends.
Similar multi-agent for Hermes Agent
All multi-agentShared workspace for human and agent teams, with Hermes as one of the agent runtimes it routes to
Salomondiei08 Oh My HermesOpinionated skills and agents for building, shipping and operating apps with Hermes Agent
shannhk Hermes Agent Control RoomTemplate for documenting and governing Hermes agents on a VPS, from one agent to specialist teams
mco-org MCOCLI orchestration that runs AI coding agents in parallel and compares their raw answers
tonbistudio Hermes Multi-Agent WorkflowTemplate for an autonomous triage pipeline of Hermes agents coordinated on one Kanban board
emperorclaw EmperorClawSelf-hosted control center with task board, company brain and audit trail for teams of AI agents
Related guides: Build agent teams with the Hermes kanban board · Run multiple Hermes agents with profiles · Connect Hermes agents on several machines with Hermes Desktop