ashlesh-t/cognirepo
🔌 MCPサーバーashlesh-t
FAISSベクトルストアとASTインデックスを活用し、AIコーディングエージェントに永続的なメモリとコードベースの文脈を提供します。
CogniRepoは、AIコーディングエージェントに堅牢な永続的メモリ層を提供し、その能力を拡張するために構築された専門的なMCPサーバーです。核となる機能としてFAISS(Facebook AI Similarity Search)を利用し、ベクトル埋め込みを管理することで、エージェントがコードベース全体でセマンティック検索を実行できるようにします。特筆すべきはAST(抽象構文木)逆引きインデックス機能であり、これによりO(1)でのシンボル検索が可能となり、エージェントは高コストな全文スキャンなしで定義や参照、構造情報を即座に特定できます。この永続的なコンテキストを維持することで、CogniRepoはエージェントがセッションをまたいで一貫性を保ち、複雑な依存関係を理解し、より正確で文脈を把握したコード提案を行うことを可能にします。MCP準拠の環境に容易に統合できるよう設計されており、自律型コーディングアシスタントを構築・利用する開発者にとって強力なツールとなります。
💡ハイライト
- ├─FAISSを活用したベクトルストレージ
- ├─ASTによるO(1)のシンボル検索
- └─エージェントのための永続的メモリ
🎯対象
- ├─AIソフトウェアエンジニア
- └─ツール開発者