- AIコードアシスタントのコンテキスト検索の速度問題を解決するために開発されたStructuralコード検索エンジン
- ファイル構造とメタデータを分析して意図を推論し、500ms以下の検索速度を実現
- 埋め込み、ベクターデータベース、外部APIなしで動作する**ローカルファースト(Local-First)**設計
- 大規模モノレポ(例: Chromiumの48万ファイル)でも一貫した検索性能を提供
- Gitベースのファイルスキャンで追跡対象ファイルを優先処理し、**決定的スコアリング(Deterministic Scoring)**方式を適用
- **MCP(Model Context Protocol)**サーバーとして動作し、Claude Desktop、Cursor、VS Codeなどとの統合をサポート
- Impact Analysis機能により、コード変更時の影響範囲(Blast Radius)の分析をサポート
- Scoped Searchオプション(
--path)で特定ディレクトリ内の検索に制限可能
- コード/テスト/設定ファイルを区別した検索など、細かく指定できるCLIオプションを提供
- 0.3〜0.4秒程度の検索遅延で、ベクター検索と比べて最大25倍高速
- トークン使用量を最大63%削減し、不要なファイルアクセスを最小化
- 環境変数ベースの設定: ファイル数、タイムアウト、無視パターンなどを制御可能
- AGPL-3.0と商用ライセンスのデュアルライセンス構成
- 社内利用およびオープンソース統合は無料
- 商用IDE、SaaS統合時は別途ライセンスが必要
- TypeScriptベースで開発され、**npmパッケージ(mantic.sh)**として配布
- **AI IDE統合ルール(Agent Rules)**により、ClaudeやCursorが自動的にManticを呼び出すよう設定可能
まだコメントはありません。