Graphenium is an MCP server for Claude Code that turns a repository into a persistent, queryable graph. The goal is to reduce the repeated repo-orientation step. On larger or unfamiliar projects, Claude Code often has to search through files, follow imports, and rebuild a rough model of the codebase before it can make a useful change. Graphenium precomputes that structure once and lets Claude query it directly. The difference from normal search or embedding-based tools is that Graphenium is focused on codebase structure : modules, symbols, imports, containment, call-like relationships, architectural hubs, communities, and paths between components. It helps Claude decide which files matter before reading them, rather than replacing source-code inspection. It is written in Rust, ships as a single gm binary, and is designed to be fast enough that graph queries feel effectively instant. AST-only mode runs locally with no API key. Optional semantic mode can add inferred behavioural relationships with confidence levels. The main use case is Claude Code on large, multi-module, or unfamiliar repositories where repeatedly grepping through files wastes context and time. Repo: https://github.com/lambda-alpha-labs/Graphenium Feedback from Claude Code users would be very useful, especially on whether a persistent structural graph changes how Claude works on real projects. submitted by /u/RevolverOcelot86
Originally posted by u/RevolverOcelot86 on r/ClaudeCode
