What problem does it solve?
Codemap turns unfamiliar repositories into a navigable, hierarchical set of directory-level codemaps, so agents and humans can quickly understand where to edit and how modules interact.
Core Features & Use Cases
- Repository initialization and scaffolding: Selects core code/config files, initializes
.slim/codemap.json, and generates empty codemap.md templates per relevant folder.
- Legacy state migration: Automatically migrates
.slim/cartography.json to .slim/codemap.json to keep mapping workflows consistent over time.
- Incremental change detection: Detects added/removed/modified files and reports which folders are affected, enabling targeted updates instead of full remaps.
Quick Start
Instruct the AI: “Run codemap for /repo, include src/**/*.ts and package.json, exclude tests and node_modules, then generate codemap.md templates for the relevant directories.”