kage-core/Kage
🔌 MCP Serverkage-core
コーディングエージェント向け、Gitネイティブで検証済みのハルシネーションを防ぐメモリシステム。
Kageは、メモリをGitリポジトリ内のファーストクラスのデータとして扱うことで、コーディングエージェントのコンテキスト管理を根本から変革します。従来のベクトルデータベースとは異なり、Kageは「書き込み時検証」メカニズムを採用しています。すべてのメモリは参照先のソースコードと照合され、コードが変更されるとメモリは「古い」とフラグ付けされるため、エージェントが古い情報に基づいて動作するのを防ぎます。
技術的には、BM25によるキーワード検索とベクトル埋め込みによる意味検索を組み合わせたハイブリッド検索を採用しています。完全ローカル動作のため、外部APIキーやクラウドストレージが不要で、セキュリティ要件の厳しい企業環境にも最適です。Model Context Protocol (MCP) を通じてシームレスに統合され、npxで簡単にインストール可能です。取り込み時のハルシネーション検知とdiffベースの更新チェックにより、エージェントの信頼性とプロジェクトとの同期を強力に維持します。
💡ハイライト
- ├─GitネイティブなJSONメモリ保存
- ├─自動的なハルシネーション排除
- └─BM25とベクトル検索のローカル実行
🎯対象
- ├─AIソフトウェアエンジニア
- └─DevOpsエンジニア