What problem does it solve?
Hybrid vector+BM25 code search, symbol lookup, dependency analysis, PageRank importance scoring, coupling metrics, and circular dependency detection via the codemap CLI. Use when the user asks to search code, find symbols, analyze dependencies, find dependents, check coupling, view PageRank importance, detect circular dependencies, index a project, get file summaries, or explore architecture health. Wraps the @ulpi/codemap CLI (not MCP tools).
Core Features & Use Cases
- Fast hybrid code search across large codebases using vector and BM25 techniques.
- Symbol lookup and named references to quickly locate functions, classes, and types.
- Dependency and coupling analysis, with PageRank-based importance scoring and circular dependency detection.
- Project indexing, file summaries, and high-level architecture health views to guide refactoring.
Quick Start
Index your project if needed, then run codemap search <query> to locate symbols and dependencies.