Analyze once, then review, query or investigate.
Choose the repository state, included projects and analysis configuration. Results carry run information; this is not a promise of immutable historical graph storage.
Language-aware resolvers reconstruct components and cross-file relationships. Core analysis and static detection do not require an LLM or model API key; optional AI-assisted steps, such as investigation, call a language model. Reproducibility depends on matching source, configuration, toolchain and analysis version.
Measure dependencies, reachability, subsystem structure, bottlenecks and risk propagation. Flag pattern-based and structural candidates, including cycles and excessive coupling.
Reports, the generated HTML GUI brief and MCP queries can use the analysis without an AI investigation step.
A configured model examines pre-identified candidates with relevant source and graph context. Its verdicts, reasoning and evidence are available when investigation has run.