srinivasan-sundaresan95/orihime
🔌 MCPサーバーsrinivasan-sundaresan95
ソースコードを読まずに深い静的解析を実現する、リポジトリ横断型コード知識グラフMCPサーバー。
Orihimeは、LLMが大規模なコードベースを扱う際のパラダイムを、ソースコードの読み込みから構造化された知識グラフのクエリへと変革します。tree-sitterを使用してコードをグラフデータベース(KuzuDB)に解析・格納することで、従来のRAGシステムでは困難だった複雑なクエリを可能にします。30以上の専門ツールを備え、OWASP、CWE、PCI、STIG基準に準拠したマルチホップ汚染解析やセキュリティ監査をサポートします。また、エントリーポイントの到達可能性分析、パフォーマンスのボトルネック特定、ライセンスコンプライアンス管理にも優れています。コード構造をクエリ可能なグラフとして抽象化することで、AIエージェントは高いコンテキスト効率を維持しながら、高度なアーキテクチャ分析やセキュリティレビューを実行できます。これは、トークン制限やコンテキストウィンドウ管理が重要なエンタープライズレベルのコード解析において不可欠なツールです。
💡ハイライト
- ├─ソース読み込み比でトークン消費95%削減
- ├─マルチホップ汚染解析(Taint Analysis)対応
- └─KuzuDBによる高速なグラフインデックス
🎯対象
- ├─セキュリティエンジニア
- ├─ソフトウェアアーキテクト
- └─AI DevOpsエンジニア