code-review-graph
https://github.com/tirth8205/code-review-graph
Python
Local-first code intelligence graph for MCP and CLI. Builds a persistent map of your codebase so AI coding tools read only what matters, with benchmarked context reductions on reviews and large-repo workflows.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to code-review-graph
Help out
- Issues
- Incremental update leaves stale nodes when a file is edited then reverted to match base (empty diff, never reparsed)
- feat(parser): parse plain HTML — inline <script> blocks + DocSection anchors (#521)
- Files that fail mid-update leave permanent orphan nodes/edges — full rebuild never purges them
- watch: observer thread silently crashes on Maven target/ dir churn (KeyError in watchdog inotify) — daemon looks alive but stops updating
- fix(cli): detect-changes/visualize/wiki/watch no longer create empty graph.db
- fix(parser): extract Java method names from the name field (#804)
- fix(parser): load C/C++/Bash probes with parent language-pack path (#807)
- C/C++ parse throughput regression from header promotion and Qt masking (follow-up to #775)
- Remaining commands still create an empty graph.db on first run; released-version poisoned graphs are not auto-healed (follow-up to #777 / #782)
- Java _get_name still uses the first-identifier heuristic instead of the grammar name field
- Docs
- Python not yet supported