Repolode
Graphify-Labs

Graphify-Labs/graphify

コードベースやドキュメントなどから、AIコーディングアシスタント向けの知識グラフをローカルで構築

スター
128,693
フォーク
12,401
未解決の Issue
1,555
最終コミット
3 日前

これは何?

Graphifyはプロジェクトを知識グラフにマッピングし、AIコーディングアシスタントがファイルをgrepする代わりに、関係をたどって質問に答えられるようにします。Claude Code、Cursor、Codex、Gemini CLIなどの対応アシスタントで /graphify を実行すると、操作可能な graph.html、主要な概念やコミュニティをまとめた GRAPH_REPORT.md、さらに graphify query、path、explain で後から検索できる graph.json が生成されます。

コードはtree-sitter ASTを使って約40言語をローカルで解析するため、LLMは不要で、コードがマシンの外部に送信されることもありません。ドキュメント、PDF、画像、音声、動画にはオプションのセマンティック処理を適用でき、アシスタントのモデルまたは設定したAPIキーを利用します。各エッジにはEXTRACTEDまたはINFERREDのタグが付くため、ソースから直接読み取った情報と、推論によって導き出した情報を区別できます。

このプロジェクトはuvまたはpipxでインストールできるPythonパッケージです。CLI、アシスタントごとのスキルインストール機能、PDF・SQL・Neo4jなどのバックエンド向けオプション追加パッケージ、MCPサーバーを提供します。

主な機能

  • 01コード、ドキュメント、SQLスキーマ、設定ファイル、PDFから知識グラフを構築します。
  • 02tree-sitter ASTを使って約40のプログラミング言語をローカルで解析します。コードの解析にLLMは必要ありません。
  • 03各エッジにEXTRACTEDまたはINFERREDのタグを付け、明示的なリンクと推論されたリンクを区別します。
  • 04queryで質問に回答し、pathで最短経路をたどり、explainで概念を説明します。
  • 05Claude Code、Cursor、Codex、Gemini CLIなどのアシスタント向けにスキルとしてインストールでき、MCPサーバーも利用できます。

ユースケース

  • アシスタントにモジュール間のつながりを尋ねて、未知のコードベースへの理解を深めます。
  • AIコーディングエージェントがセッションごとに多数のファイルを読み直す代わりに、アーキテクチャ上の関係を調べられるようにします。
  • サービス、スキーマ、ドキュメント間の依存関係を1つのグラフでたどります。
  • コミットしたgraph.jsonを共有し、チームで同じプロジェクトコンテキストを検索できるようにします。

トピック

よくある質問

graphify とは?
コードベースやドキュメントなどから、AIコーディングアシスタント向けの知識グラフをローカルで構築 Graphifyはプロジェクトを知識グラフにマッピングし、AIコーディングアシスタントがファイルをgrepする代わりに、関係をたどって質問に答えられるようにします。Claude Code、Cursor、Codex、Gemini CLIなどの対応アシスタントで /graphify を実行すると、操作可能な graph.html、主要な概念やコミュニティをまとめた GRAPH_REPORT.md、さらに graphify query、path、explain で後から検索できる graph.json が生成されます。
graphify は無料で使えますか?ライセンスは?
graphify は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
graphify は今もメンテナンスされていますか?
活発にメンテナンス中。graphify の最終コミットは 2026年10月16日 です。
graphify は何に使えますか?
アシスタントにモジュール間のつながりを尋ねて、未知のコードベースへの理解を深めます。 AIコーディングエージェントがセッションごとに多数のファイルを読み直す代わりに、アーキテクチャ上の関係を調べられるようにします。 サービス、スキーマ、ドキュメント間の依存関係を1つのグラフでたどります。 コミットしたgraph.jsonを共有し、チームで同じプロジェクトコンテキストを検索できるようにします。
graphify はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Graphify-Labs/graphify

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト