Skip to content

repomap capabilities ​

What repomap can do today and where the code is. CI checks that every path in the Code column exists (scripts/check-capabilities.ts). The destination is in vision.md.

IDCapabilityStatusCodeDepends on
RM-PARSEParse 20+ languages with tree-sitter into symbols, imports and callssupportedcrates/repomap-core/src/parse.rs, crates/repomap-core/src/lang.rs
RM-GRAPHResolve imports and calls into one file and symbol graph; PageRank centrality and module detection; per-file parse cachesupportedcrates/repomap-core/src/graph.rs, crates/repomap-core/src/index.rsRM-PARSE
RM-SEARCHHybrid search: BM25, query terms, a local embedding model and tuned rankingsupportedcrates/repomap-core/src/bm25.rs, crates/repomap-core/src/qterms.rs, crates/repomap-core/src/semantic.rs, crates/repomap-core/src/tune.rsRM-GRAPH
RM-QUERYmap (with a token budget), context, trace and impact (including --changed, risk and tests to run)supportedcrates/repomap-core/src/query.rsRM-GRAPH
RM-DBDatabase map from migrations and live read-only connections, with the code that queries each tablesupportedcrates/repomap-core/src/db.rs, crates/repomap/src/dblive.rsRM-GRAPH
RM-WORKSPACETeam: one graph across several repository roots. map, search, context, trace and impact join across repos through shared packages (npm, Cargo, Go, Python); db answers once per root, never as a merged schema. Without a Team licence every tool answers for the current repo with pro_requiredsupportedcrates/repomap-core/src/workspace_graph.rs, crates/repomap-core/src/multirepo.rs, crates/repomap/src/team.rsRM-QUERY, RM-DB
RM-MCPMCP server with six tools over stdio, refreshed when files changesupportedcrates/repomap/src/mcp.rs, crates/repomap/src/tools.rs, crates/repomap/src/workspace.rsRM-QUERY
RM-CLICommand line with the same queries, plus index, setup and the Claude Code hooksupportedcrates/repomap/src/main.rs, crates/repomap/src/setup.rs, crates/repomap/src/hook.rsRM-QUERY
RM-UIGraph UI: serve (local, token for non-loopback) and a self-contained exportsupportedcrates/repomap/src/serve.rs, crates/repomap-core/src/export.rs, crates/repomap/assets, uiRM-GRAPH
RM-SCOREAgent-readiness score, badge and GitHub Actionsupportedcrates/repomap-core/src/score.rs, action.ymlRM-GRAPH
RM-DISTnpm launcher and native binaries, GHCR image, .mcpb bundlessupportedpackages/repomap, packages/npm, Dockerfile.releaseRM-CLI
RM-BENCHSearch and localisation benchmarks on GitHub-hosted runnerssupportedbench/search, bench/localization, .github/workflows/bench.yml, .github/workflows/bench-localization.ymlRM-SEARCH

The hosted App's capabilities are recorded in SylphxAI/repomap-cloud's own docs/capabilities.md; private paths are not listed here.