zzet/gortex

High-performance code-intelligence engine for AI agents and IDE, supports 257 languages, multi repositories, based on graph, with access via CLI, MCP Server, and API. AI coding agents teammate - expose only needed information, cutting token usage up to 50x. 100% local. Discord: https://discord.gg/39MFHu3J5d

何を解決するか

Gortexは、AIコーディングエージェントのトークンコストとノイズを削減するための高性能コードインテリジェンスエンジンです。エージェントが完全なファイルや大きなコード断片を読み込むのではなく、Gortexはコードを知識グラフにインデックス化し、エージェントが実際に必要な特定のシンボル、コールチェーン、参照のみを取得できるようにします。

動作方法

Gortexはtree-sitter AST解析を使用して257の言語と文法を解析します。関数、クラス、クロスサービス契約の永続的でプロヴァンス階層付きの知識グラフを構築します。このグラフはディスク上のSQLiteデータベースに保存され、長期間稼働するデーモン経由で提供されます。CLI、可視化用のWeb UI、および100以上のツールを備えたMCP(Model Context Protocol)サーバーを通じて、この知能を公開しています。これらのツールにはシンボル検索、ブレードラジウス分析、リファクタリングなどが含まれます。

対象ユーザー

Claude Code、Cursor、Windsurf、AiderなどのAIコーディングアシスタントを使用し、エージェントの精度を向上させ、大規模またはマルチリポジトリのコードベースで作業する際のトークン使用量を大幅に削減したい開発者。

主な特徴

  • 大規模なトークン節約: ナイーブなファイル読み込みをグラフネイティブな検索に置き換えることで、応答あたり最大50倍のトークン削減を実現。
  • マルチリポジトリ対応: 複数のリポジトリを1つのグラフにインデックス化し、リポジトリ境界を越えた契約やコールチェーンを追跡可能。
  • 広範な言語対応: Python、TS/JS、Go、Rustなどの主要言語をコンパイラレベルの解釈精度でサポートする257言語の高品質な解析。
  • 依存関係ゼロ: macOS、Linux、Windows用の単一の静的バイナリとして配布。
  • エージェント統合: 19種類の異なるAIコーディングエージェント用の即時設定を提供。
  • クロスリポジトリAPI契約: HTTPルート、gRPC、GraphQL、メッセージトピックを自動検出し、異なるサービス間で一致させる。
  • 予測実行: preview_editを介してエージェントが変更をシミュレート可能(ディスクへの変更なし)。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト