{"name":"SwarmClaw: Self-Hosted AI Agent Runtime for Autonomous Swarms","description":"SwarmClaw is an open-source, self-hosted AI agent runtime and multi-agent framework designed for autonomous agent swarms. It offers durable agent memory, MCP tools, schedules, and delegation, supporting over 23 LLM providers including Claude, GPT, Gemini, OpenRouter, and Ollama. This platform serves as a practical alternative to solutions like Claude Code and LangChain for those seeking self-hosted AI agent orchestration.","github":"https://github.com/swarmclawai/swarmclaw","url":"https://osrepos.com/repo/swarmclawai-swarmclaw","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/swarmclawai-swarmclaw","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/swarmclawai-swarmclaw.md","json":"https://osrepos.com/repo/swarmclawai-swarmclaw.json","topics":["AI Agents","Multi-Agent Framework","Self-Hosted","Agent Orchestration","LLM Runtime","TypeScript","Open Source","Autonomous Agents"],"keywords":["AI Agents","Multi-Agent Framework","Self-Hosted","Agent Orchestration","LLM Runtime","TypeScript","Open Source","Autonomous Agents"],"stars":null,"summary":"SwarmClaw is an open-source, self-hosted AI agent runtime and multi-agent framework designed for autonomous agent swarms. It offers durable agent memory, MCP tools, schedules, and delegation, supporting over 23 LLM providers including Claude, GPT, Gemini, OpenRouter, and Ollama. This platform serves as a practical alternative to solutions like Claude Code and LangChain for those seeking self-hosted AI agent orchestration.","content":"## Introduction\n\nSwarmClaw is an open-source, self-hosted AI agent runtime and multi-agent framework designed for autonomous agent swarms. It provides a robust platform for running AI agents, orchestrators, and agent swarms with features like durable agent memory, Model Context Protocol (MCP) tools, schedules, and delegation. Supporting over 23 LLM providers, including Claude, GPT, Gemini, OpenRouter, and Ollama, SwarmClaw offers a practical alternative to solutions like Claude Code and LangChain for self-hosted AI workflows.\n\nDeveloped in TypeScript, SwarmClaw has garnered significant community interest, boasting 645 stars and 137 forks. It is released under the MIT License, ensuring flexibility for developers and organizations.\n\n## Installation\n\nSwarmClaw offers multiple installation methods to suit different user needs, from desktop applications for non-technical users to Docker for containerized deployments.\n\n### Desktop App (Recommended for non-technical users)\n\nDownload the one-click installer for macOS (Apple Silicon & Intel), Windows, and Linux (AppImage + .deb) from the official website.\n[Download SwarmClaw Desktop App](https://swarmclaw.ai/downloads){:target=\"_blank\"}\n\n### Global Install (npm)\n\nFor developers, SwarmClaw can be installed globally via npm, yarn, pnpm, or bun.\n\nbash\nnpm i -g @swarmclawai/swarmclaw\nswarmclaw\n\n\nRunning `swarmclaw` starts the server on `http://localhost:3456`.\n\n### From the Repository\n\nTo run SwarmClaw directly from its source code:\n\nbash\ngit clone https://github.com/swarmclawai/swarmclaw.git\ncd swarmclaw\nnvm use\nnpm run quickstart\n\n\n`npm run quickstart` handles dependency installation, local configuration, and starts SwarmClaw.\n\n### Docker\n\nFor a containerized setup, use Docker Compose:\n\nbash\ngit clone https://github.com/swarmclawai/swarmclaw.git\ncd swarmclaw\nmkdir -p data\ntouch .env.local\ndocker compose up -d --build\n\n\nAccess SwarmClaw at `http://localhost:3456` after deployment.\n\n## Examples\n\nSwarmClaw is a versatile agent runtime, enabling a wide range of use cases for both individuals and teams.\n\n### Personal Assistant\n\nDeploy a single agent with memory, web access, scheduling, and file tools to act as your always-available copilot. It can remember preferences, schedule reminders, research, draft content, and manage your daily tasks.\n\n### Virtual Company\n\nBuild a full organizational chart of specialized agents that collaborate, delegate, and report up, simulating a real company. Each agent can have its own provider, model, personality, and tool access, with a CEO agent delegating tasks to department heads.\n\n### Development Team\n\nCreate a squad of agents mirroring an engineering team, capable of planning, building, reviewing, and testing in parallel. A Lead agent can break down work, Dev agents can use coding tools like Claude Code, QA agents can run tests, and Reviewer agents can audit pull requests.\n\n### Research Bureau\n\nSpawn a swarm of research agents to work in parallel, each with different search strategies, and then synthesize their findings. Agents can search, fetch, read, and summarize independently, with a lead agent collecting outputs into structured reports.\n\n## Why Use SwarmClaw?\n\nSwarmClaw distinguishes itself by focusing on several core capabilities crucial for advanced AI agent deployments:\n\n*   **Delegation, Orchestration, and Background Execution**: Facilitates complex workflows with delegated work, orchestrator agents, subagents, durable jobs, and background task execution.\n*   **Structured Sessions**: Offers reusable, bounded runs with templates, facilitators, participants, and durable transcripts, ideal for structured collaboration and problem-solving.\n*   **Autonomy and Memory**: Features heartbeats, orchestrator wake cycles, schedules, long-running execution, durable memory, reflection memory, and project-aware context for truly autonomous agents.\n*   **Extensive LLM Provider Support**: Connects to 24+ built-in providers, including major cloud LLMs and local options like Ollama, giving users flexibility and control over their models.\n*   **Self-Hosted Control**: Provides a self-hosted environment, ensuring data privacy and full control over your AI agent infrastructure, a key advantage over cloud-dependent solutions.\n*   **Operator Tooling**: Includes connectors for various platforms (Discord, Slack, Telegram), extensions, browser automation, shell/files/git tooling, and runtime guardrails for comprehensive management.\n\n## Links\n\n*   **GitHub Repository**: [https://github.com/swarmclawai/swarmclaw](https://github.com/swarmclawai/swarmclaw){:target=\"_blank\"}\n*   **Official Documentation**: [https://swarmclaw.ai/docs](https://swarmclaw.ai/docs){:target=\"_blank\"}\n*   **Website**: [https://swarmclaw.ai](https://swarmclaw.ai){:target=\"_blank\"}\n*   **Discord Community**: [https://discord.gg/sbEavS8cPV](https://discord.gg/sbEavS8cPV){:target=\"_blank\"}\n*   **SwarmDock Marketplace**: [https://swarmdock.ai](https://swarmdock.ai){:target=\"_blank\"}\n*   **SwarmFeed Social Network**: [https://swarmfeed.ai](https://swarmfeed.ai){:target=\"_blank\"}","metrics":{"detailViews":1,"githubClicks":0},"dates":{"published":null,"modified":"2026-08-13T08:28:56.000Z"}}