オープンソースの知識ベースサーバーと永続的AIメモリのためのマルチエージェントオーケストレーター

ある開発者が、AIコーディングエージェントにセッションを超えた永続的なメモリを提供するシステムをオープンソース化しました。これにより、会話間で手動でコンテキストをコピー&ペーストする必要がなくなります。このセットアップは、プライベートVPS上で動作するカスタムModel Context Protocol(MCP)サーバーを通じてClaude.aiとClaude Codeを接続します。
アーキテクチャとコンポーネント
このシステムは、主に2つのオープンソースプロジェクトで構成されています:
- ナレッジベースサーバー: 中心的な頭脳として機能し、Node.js、SQLite FTS5、Express、Obsidian Syncで構築されています。ObsidianボールトとClaudeのメモリディレクトリを取り込み、ランク付けされた結果とハイライトされたスニペットを提供する全文検索を実現します。
- エージェントオーケストレーター(Daniel): Claude、Codex、GeminiのCLIをラップし、3つのエージェントすべてが同じナレッジベースを共有できるようにし、いずれかのエージェントがレート制限に達した場合やダウンした場合に自動フェイルオーバーを提供します。
主な機能
- 4つのMCPツール:
kb_search、kb_list、kb_read、kb_ingest - 手動ドキュメント管理のためのWebダッシュボード
- CLIコマンド:
kb start、kb ingest、kb search、kb register - 自己学習機能: AIがセッションの結果に基づいて自身の
CLAUDE.md指示ファイルを自動更新 - コンテキストドリフトを防ぐための3層ストレージ(コールド/ホット/長期)
- 障害時にコンテキストを一切失わないマルチエージェントフェイルオーバー
技術的実装
この技術スタックはベクトルデータベースやクラウド依存を避け、トークン最適化検索にSQLite FTS5を使用しています。ワークフローは次の経路をたどります:Obsidianボールト(人間によるキュレーション)→ KBサーバー(SQLite FTS5)→ MCPインターフェース → Claude Code/Codex/Gemini(すべてが同じ頭脳を共有)。
このシステムには、AIエージェントが読むために特別に書かれたEXTENDING.mdファイルが含まれており、ユーザーはエージェントに「EXTENDING.mdを読んで、私のセットアップ用にカスタマイズして」と指示して自動設定を行うことができます。
実際のテストでは、Claude Codeの障害時に、オーケストレーターが自動的にCodexにルーティングし、CodexがVPSにSSH接続してKBサーバーを診断し、復旧コマンドを提供しました。これはすべて、Termuxを介してスマートフォンからアクセス可能で、コンテキストは一切失われませんでした。
開発者は、このシステムを3つのプレミアムAIエージェントで本番運用しており、月額約60ドルで、100以上のセッションにわたってコンテキストを蓄積し、学習したコードベースのパターンと好みに基づいたワンショットのクリーンコード生成を可能にしていると報告しています。
📖 Read the full source: r/ClaudeAI
👀 See Also

yoyo: Claude Codeによるグラウンディングされたコードベース読み取りとガード付き書き込みのためのローカルMCPサーバー
yoyoは、Rust、Go、Python、TypeScriptを含む16言語に対応した、コードエージェント(Claude Codeなど)にグラウンディングされたリポジトリ読み取りとガード付き書き込みを提供するオープンソースのローカルMCPサーバーです。壊れた編集が黙って取り込まれるのを防ぎ、機械可読なguard_failure出力を返し、retry_planを有効にしてターゲットを絞った修復を可能にします。

エージェントブラウザプロトコル:AIエージェント向けオープンソースChromeフォークがMind2Webベンチマークで90%を達成
Agent Browser Protocol(ABP)は、各アクション後にJavaScriptと時間を凍結することで、ウェブブラウジングをAIエージェント向けのマルチモーダルチャットに変換するオープンソースのChromeフォークです。Online Mind2Webベンチマークで90.53%を達成し、Claude Codeに単一のコマンドで追加できます。

Sentrial: AIエージェントのための生産監視
Sentrialは、ループ、幻覚、ツールの誤用、ユーザーの不満など、AI製品の障害パターンを自動的に検出する監視ツールです。会話パターン、モデル出力、ツールの相互作用を分析することで根本原因を診断します。

採用率の高いOpenClawスキル:Capability Evolver、WACLI、Composioなど
Redditの投稿では、インストール数と具体的な使用例に基づいて注目されているいくつかのOpenClawスキルが紹介されています。これには、エージェントの行動を自己監査するCapability Evolver、WhatsAppへのアクセスを提供するWACLI、860以上のアプリに接続するComposioなどが含まれます。