swarmclawai/swarmclaw
Open-source self-hosted AI agent runtime and multi-agent framework for autonomous agent swarms. Agent memory, MCP tools, schedules, delegation, and 23+ LLM providers (Claude, GPT, Gemini, OpenRouter, Ollama). A practical Claude Code and LangChain alternative.
What it solves
SwarmClaw は、シンプルなチャットインターフェースから自律的なマルチエージェントシステムへと AI エージェントを移行させることを目的とした、セルフホスト型のランタイムおよびフレームワークです。エージェントの「スウォーム」を実行するために必要なインフラを提供し、エージェント同士が協働し、セッション間で情報を記憶し、継続的な人間の介入なしに複雑なスケジュールタスクを実行できるようにします。
How it works
このプラットフォームは、OpenAI、Anthropic、Ollama などのさまざまな LLM プロバイダーと自律機能のセットを接続するオーケストレーション層として機能します。エージェントのウェイクアップにハートビートシステムを使用し、エージェント間でタスクを割り当てる委任メカニズム、長期的なリコールとリフレクションのためのハイブリッドメモリシステムを備えています。また、Model Context Protocol(MCP)と統合し、エージェントが外部ツールを利用できるようにし、コネクタを通じて Slack、Discord、Telegram などのさまざまなコミュニケーションプラットフォームに接続します。
Who it’s for
自分自身の AI エージェントインフラをホストしたい開発者やパワーユーザー、複雑なマルチエージェントワークフローを構築したい人、外部ソフトウェアやコミュニケーションチャネルと連携できる自律エージェントを作成したい人向けに設計されています。
Highlights
- Multi-Agent Orchestration:委任、組織図の可視化、構造化された実行フローを備えたエージェントスウォームをサポート。
- Durable Memory:ハイブリッドリコール、自動リフレクションメモリ、永続的なエージェントコンテキストのためのジャーナリング機能を提供。
- Extensive Provider Support:Ollama や LM Studio などのローカルオプションを含む、23 以上の LLM プロバイダーと統合。
- Autonomous Execution:ハートビートループ、スケジュール、バックグラウンドジョブを含み、真に自律的な動作を実現。
- Tool Integration:外部ツール注入のための MCP サーバーをサポートし、カスタム外部ツール拡張も可能。
- Communication Connectors:エージェントを Discord、Slack、Telegram、WhatsApp、メールにブリッジ。