本文へスキップ
新しい製品に最初に出会う場所

Code Graph Rag

コードベースを知識グラフ化して問い合わせ、編集するモノレポ向けRAG。

AI14日前
カテゴリー
AI
ウェブサイト
github.com
言語
英語
登録日
14日前
スター
4,795
フォーク
637

vitali87/code-graph-rag ↗· Python· MIT· 最終コミット 7時間前

リポジトリを指定するとCode-Graph-RAGが全ソースを読み、関数・クラス・メソッド・モジュールとその関係を抽出して、Memgraph上の知識グラフに書き込みます。グラフができたあとは、自然言語の質問に実際の構造へ基づいて答え、名前や意図から関数のソースを取り出し、AST単位の精密パッチとdiffプレビューを挟んでエージェントに編集を任せられます。エントリポイントから呼び出しと参照のエッジをたどるデッドコード検出、ast-grepによる構造検索と書き換えも同じグラフの上で動きます。Tree-sitterのパーサーがPython、TypeScript、JavaScript、Rust、Go、Java、C、C++、C#、PHP、Lua、Dartを単一のスキーマで扱い、コーディングエージェント向けのMCPサーバーとしても登録されています。PyPIにcgrとして公開されたMITライセンスのプロジェクトで、同梱のMemgraphスタックを動かすにはDockerが要ります。

この製品が気に入りましたか?