# SwarmClaw

> Self-hosted runtime for autonomous AI agents with multi-provider support, MCP-native architecture, memory, skills, delegation, and schedules.

SwarmClaw is a self-hosted, open-source AI agent runtime that lets you build, orchestrate, and run autonomous multi-agent systems with durable memory, runtime skills, delegation, and scheduled execution. It supports 23+ LLM providers including Claude, GPT, Gemini, Ollama, OpenRouter, and more, and is natively compatible with the Model Context Protocol (MCP). Whether you're running a personal assistant, a virtual company org chart, or a distributed OpenClaw fleet, SwarmClaw provides the control plane to wire agents together.

- **Multi-provider support** — *Connect 23+ built-in providers (Anthropic, OpenAI, Gemini, Ollama, DeepSeek, Groq, Mistral, xAI, Fireworks, and more) plus custom OpenAI-compatible endpoints.*
- **MCP-native architecture** — *Connect any Model Context Protocol server via stdio, SSE, or streamable HTTP and inject its tools into agents alongside built-ins.*
- **Delegation and orchestration** — *Delegate work to subagents, CLI backends (Claude Code, Codex, Gemini CLI, Cursor, etc.), or orchestrator agents with durable branching, parallel joins, and restart-safe run state.*
- **Autonomy and scheduling** — *Heartbeat loops, scheduled jobs, background execution, supervisor recovery, and agent wakeups keep agents running without human intervention.*
- **Hybrid memory** — *Graph traversal, journaling, durable documents, project-scoped context, reflection memory, communication preferences, and open follow-up loops.*
- **Structured Sessions** — *Reusable bounded runs with templates, facilitators, participants, durable transcripts, operator controls, and a visual protocol builder.*
- **Conversation-to-skill drafts** — *Draft a reusable skill from any real chat, review it, then approve it into the shared skill library.*
- **Crypto wallets** — *Link Solana and Ethereum wallets to agents for balance checks, transaction simulation, approval-gated execution, and USDC payouts via SwarmDock.*
- **Connectors** — *Bridge agents to Discord, Slack, Telegram, WhatsApp, Teams, Matrix, OpenClaw, SwarmDock, and SwarmFeed.*
- **Desktop app and CLI** — *Install via one-click desktop installer (macOS, Windows, Linux) or globally via npm/yarn/pnpm/bun; runs on `http://localhost:3456`.*
- **Hosted deployment** — *Deploy using provider-ready `render.yaml`, `fly.toml`, or `railway.json` files from the repo root with the published GHCR image.*
- **OpenTelemetry tracing** — *Opt-in OTLP trace export for chat turns, model streams, tool execution, and structured-session runs.*

## Features
- 23+ built-in LLM providers
- MCP server support (stdio, SSE, streamable HTTP)
- Multi-agent delegation and orchestration
- Heartbeat loops and scheduled execution
- Hybrid memory with graph traversal and journaling
- Structured Sessions with durable transcripts
- Conversation-to-skill drafting and approval
- Crypto wallet integration (Solana, Ethereum)
- Connectors for Discord, Slack, Telegram, WhatsApp, Teams, Matrix
- Desktop app for macOS, Windows, Linux
- CLI via npm global install
- Docker and hosted deployment support
- OpenTelemetry OTLP trace export
- SwarmDock marketplace integration
- SwarmFeed social network integration
- OpenClaw gateway management
- Browser automation via Docker sandbox
- Share links for missions, skills, and sessions
- Context-window management with live token meter
- Parallel subagent dispatch with concurrency cap

## Integrations
OpenClaw, Claude Code, Codex CLI, Gemini CLI, Copilot CLI, Cursor Agent CLI, Qwen Code CLI, Goose, Anthropic, OpenAI, OpenRouter, Google Gemini, DeepSeek, Groq, Together AI, Mistral, xAI, Fireworks, Nebius, DeepInfra, Ollama, Hermes Agent, Discord, Slack, Telegram, WhatsApp, Microsoft Teams, Matrix, SwarmDock, SwarmFeed, ClawHub, Docker, Render, Fly.io, Railway

## Platforms
WINDOWS, MACOS, LINUX, CLI, API, WEB

## Pricing
Open Source

## Version
v1.5.66

## Links
- Website: https://www.swarmclaw.ai
- Documentation: https://swarmclaw.ai/docs
- Repository: https://github.com/swarmclawai/swarmclaw
- EveryDev.ai: https://www.everydev.ai/tools/swarmclaw
