study8677/repobrain
🧠 RepoBrain (formerly Antigravity) — Give your repo a brain. ChatGPT for your codebase: works in Claude Code, Cursor, Codex, Windsurf & more.
What it solves
RepoBrain はクロスIDEのリポジトリ知識エンジンを提供し、AI エージェントがコーディングスタイルを忘れたり、アーキテクチャを幻覚したり、大規模コードベースのナビゲーションに苦労する問題を解決します。単一の巨大なドキュメントファイルや単純な grep 検索に依存するのではなく、構造化された持ち運び可能な知識層を作成し、AI ツールが根拠ある事実ベースの回答を、正確なファイルパスと行番号と共に取得できるようにします。
How it works
RepoBrain はマルチエージェントクラスターを使用してコードベースを自律的に分析します。リフレッシュプロセス中に、インポートグラフとディレクトリ構造に基づいてファイルをグループ化し、各モジュールに専用エージェントを割り当てて詳細な Markdown 知識ドキュメントを生成します。その後 Map Agent がこれらのドキュメントをルーティングマップにインデックスします。ユーザーが質問すると、Router が関連モジュールを特定し、対応するエージェントドキュメントをシンセサイザーに渡して根拠ある回答を生成します。このプロセスは LLM 主導の分析に依存しているため、AST 解析に依存せず言語に依存しません。
Who it’s for
AI 搭載の IDE や CLI ツール(Claude Code、Cursor、Windsurf、Codex CLI、VS Code + Copilot など)を使用する開発者向けで、より正確で高速なコードベース Q&A を求める方に最適です。
Highlights
- Cross-IDE Compatibility:共有の
.repobrain/フォルダーとコンテキストファイル(.cursorrulesやCLAUDE.mdなど)を使用し、異なる AI ツール間で一貫性を保ちます。 - Multi-Agent Analysis:プロジェクトの各モジュールを自己学習する専門エージェントを展開し、大規模リポジトリでの情報喪失を防止します。
- Grounded Answers:実際のコード証拠(ファイルパスと行番号)に裏付けられた回答を提供します。
- MCP Support:Model Context Protocol(MCP)サーバーとして登録でき、Claude Code などのエージェントが
ask_projectをライブツールとして呼び出すことが可能です。 - Language Agnostic:ディレクトリ構造とソースコードを直接 LLM で分析するため、あらゆるプログラミング言語に対応します。