SwarmClaw — Summary
SwarmClaw is a self-hosted AI agent runtime and multi-agent framework that ships as an Electron desktop app, an npm global CLI (swarmclaw), and a Next.js web dashboard on port 3456. It supports 23+ LLM providers, a 6-primitive tool system (files, execute, memory, platform, browser, skills), agent delegation and spawning, schedules, "dreaming" (idle memory consolidation), conversation-to-skill learning with human review, and integration with Claude Code, Codex, Gemini, OpenCode, Copilot, Factory Droid, and other CLI backends.
Problem it solved: Most agent frameworks are tied to a single LLM provider and lack persistent agent identity, cross-session memory, organizational hierarchy (org chart with delegation), and autonomous scheduling — SwarmClaw is a full autonomous agent runtime, not just a session manager.
Distinctive traits: (1) "Dreaming" — agents autonomously consolidate memories during idle time via periodic dream cycles; (2) Org chart visualization — agents form a corporate hierarchy (CEO, Developer, Researcher) with visual delegation tracking; (3) 23+ LLM providers via OpenAI-compatible routing; (4) Conversation-to-skill learning with human review gate; (5) ClawHub skill registry (openclaw skills install swarmclaw).
Target audience: Teams building autonomous agent pipelines that need persistent identity, multi-provider flexibility, org-chart coordination, and scheduled autonomous work.
differs_from_seeds: Most similar to claude-flow (MCP-anchored multi-agent with memory) but SwarmClaw is a full autonomous agent runtime rather than a Claude Code augmentation. Unlike claude-flow (sqlite + HNSW vector, 305 MCP tools), SwarmClaw routes across 23+ providers, has first-class agent dreaming/memory consolidation, org-chart delegation, and ships as both a desktop app and an npm global package. The closest seed by memory architecture is ccmemory (cross-session memory), but SwarmClaw adds delegation, scheduling, connectors, and the dreaming model.