オープンソースの知識ベースサーバーと永続的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

内部ツールへの安全なリモートアクセスのためのMCPゲートウェイ
オープンソースのMCPゲートウェイは、複数のMCPツールサーバーを単一の接続に集約し、パブリックエンドポイントを公開することなくClaude Desktop経由で安全にアクセスできるようにします。OpenZiti/zrokを利用したゼロトラストネットワーキングを採用し、共有トークンを用いた1つの設定エントリのみで構成可能です。

Claude AI セッションの圧縮問題と回避策
Claude AIセッションでのデフォルトの圧縮処理は、検索精度を約9.75/10から約5/10に低下させ、幻覚を引き起こす可能性があります。ユーザーは418Kトークンでテストを行い、Opusを使用した手動圧縮では精度が維持される一方、デフォルトの圧縮処理では失敗することを確認しました。

re_gent:AIコーディングエージェントのためのGit – エージェント活動のバージョン管理
re_gentは、AIエージェントセッションのバージョン管理を提供するオープンソースツールです。すべてのツール呼び出しを追跡し、プロンプトやファイル差分を保存し、`rgt log`、`rgt blame`、`rgt rewind`(近日公開)などのコマンドを可能にします。

コーベル:クロスリポジトリアーキテクチャ分析と設計ドキュメントのためのオープンソースCLI
Corbellは、複数のリポジトリをスキャンしてアーキテクチャグラフを構築し、ローカルで設計ドキュメントを生成する無料のオープンソースCLIツールです。Ollamaを使用して完全にオフラインで動作するほか、さまざまなLLMプロバイダーをサポートしており、コードをマシン外に送信することはありません。