Can this be used as a general code knowledge tool rather than a code reviewer? #89
Replies: 2 comments 2 replies
-
|
Great question, yes, absolutely. The name says "code review" but the graph is a general-purpose code knowledge base. Most of the 22 MCP tools have nothing to do with code review: Architecture & navigation:
Search & discovery:
Documentation:
Refactoring:
People are using it for onboarding onto new codebases, understanding monorepos, planning refactors, and generating docs — not just code review. To answer your other question: I haven't found anything else that does "persistent incremental structural graph exposed via MCP." The closest concept is Aider's repo-map (also Tree-sitter based), but it's embedded in Aider only, not standalone, and doesn't do blast radius, flows, or community detection. Repomix is another option but it just packs your whole repo into a file — no intelligence, no incremental updates. |
Beta Was this translation helpful? Give feedback.
-
|
Great discussion! I just discovered this project from GitHub trending today and I'm really impressed by the approach. What stands out to me is that since the maintainer posted this reply (mentioning 22 MCP tools), the project has already grown to 30 MCP tools and 5 prompt templates — the rapid iteration is a good sign for how actively maintained this is. Re: using it beyond code review — one use case I think is underrated is codebase onboarding. Having a persistent graph that maps module structure via Leiden community detection seems like it would dramatically cut down the time it takes to understand a new monorepo. The For the comparison question — I've used Aider's repo-map and Repomix before, and neither is really comparable. Repomix is just a concatenation tool. Aider's approach is smart but tied to its own workflow. The standalone MCP-server approach here is more flexible — you can plug it into any MCP-compatible client (Claude Desktop, VS Code extensions, CLI tools). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Is there anything similar to this project that isn’t specifically for code review
Beta Was this translation helpful? Give feedback.
All reactions