#codebase #entry-point #onboarding #points #diff #understanding #heuristics #hash #llm-powered

app codemap-cli

A CLI for understanding and onboarding to codebases

2 releases

0.1.0-beta.6 Aug 18, 2025

#7 in #llm-powered

MIT license

29KB
657 lines

codemap

Rust CLI that onboards you to any repo:

  • Builds a code map (files, functions, hashes).
  • Merges updates incrementally (function-level diffs).
  • LLM-powered project brief + ranked entry points (optional).
  • Heuristic fallback works offline.

Install

cargo install --path .

Usage

codemap init OPENAI_API_KEY=... codemap update codemap summary

Privacy & Cost

  • No code is sent unless LLM is enabled.
  • Only top candidate files are summarized; unchanged code is not re-sent.

Dependencies

~9–25MB
~308K SLoC