自托管多 Agent AI 运行时,原生支持 MCP 协议、结构化编排、持久记忆与 23+ LLM 提供商。
SwarmClaw 是一个自托管的多 Agent AI 运行时,基于 TypeScript/Node.js 构建,前端采用 Next.js,桌面端基于 Electron 跨平台支持。项目原生集成 Model Context Protocol(MCP),支持 stdio、SSE 与 streamable HTTP 三种传输方式,可将任意 MCP 服务器的工具按 Agent 粒度注入与分配。
在编排层面,SwarmClaw 提供结构化会话能力,包括模板化运行、分支、循环、并行分支、显式 join 与重启安全状态持久化,并内置心跳循环、调度与后台任务机制实现自治运行。委托能力支持将任务下沉至 Claude Code CLI、Codex CLI、Gemini CLI 等外部 Code Agent 以及原生子 Agent。
记忆系统采用混合召回策略(向量 + 图遍历 + 日志 + 持久文档),具备自动反思记忆、通信偏好学习、个人画像与边界记忆、重大事件记录等能力。技能系统除固定技能与 SKILL.md 导入外,支持从真实对话中自动提取技能草稿并经审核入库。
项目内置 23+ LLM 提供商适配,涵盖主流 Code Agent CLI(Claude Code、Codex、Gemini、Copilot、Cursor、Qwen Code 等)与云 API(Anthropic、OpenAI、DeepSeek、Groq、Mistral、xAI 等),并兼容自定义端点。连接器覆盖 Discord、Slack、Telegram、WhatsApp、Teams、Matrix 等主流即时通讯平台。此外集成加密钱包(Base/Solana/Ethereum),支持余额查询、交易模拟、执行与审批门限。
典型场景包括个人助手、虚拟公司(CEO→CTO/CFO/CMO/COO 架构)、开发团队多角色协作、研究局并行搜索、内容工作室管线、多平台客服台以及分布式 OpenClaw 舰队部署。
安装方式:桌面应用(swarmclaw.ai/downloads)、全局安装(npm i -g @swarmclawai/swarmclaw)、Docker 部署或托管部署(Render/Fly/Railway)。运行时要求 Node.js ≥ 22.6.0,默认端口 localhost:3456。
待确认:SwarmDock P2P 市场具体协议、OpenClaw 独立项目详情、ClawHub 技能平台详情、Hermes Agent 独立仓库链接。