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
- Index TypeScript abstract classes, not just concrete ones
- Treat @Override and JUnit annotations as entry points in dead-code
- Stop inventing call targets: receiver types, and an INHERITS walk for this.method()
- feat(container): add Docker and Podman support
- [Bug]: opencode plugin template fails on OpenCode 2.x — V2 loader requires { id, setup }, template exports legacy function
- [Bug]: dead-code reports @Override methods as dead, and JUnit lifecycle methods outside test-named files
- fix(opencode): emit OpenCode 2.x plugin definition with id and setup
- Promotion gate: testing to main
- [Bug]: method identities are namespace-shallow: two same-leaf classes in one file share one Function qualified_name
- Workspace package names (pnpm/npm/yarn workspaces) are never resolved — importers_of/impact_radius collapse at every package boundary
- Docs
- Python not yet supported