v0.1 — Early Access · Open Source

Understand any
codebase instantly.

One CLI command. AI-powered analysis. An interactive map of every module, model, and data flow in your repository.

terminal — bash
$ _
Install CLI See it in action ↓
Scroll
Works with your stack

From repo to
living map in minutes.

01

Run the CLI

Point repomap at any local or remote Git repo. It crawls every file: source, docs, configs, schemas — nothing is skipped.

02
🧠

AI Analyzes

An LLM pipeline extracts architecture, data models, dependency graphs, call chains, and entry points. Structured. Accurate. Fast.

03
🗺️

Explore Visually

An interactive canvas opens in your browser. Click nodes. Ask questions. Zoom into any module. The map is alive and queryable.

Everything a new engineer
needs to hit the ground running.

🏗️

Architecture Map

A high-level view of every layer in your system — API routes, services, workers, databases. Understand the shape of the entire codebase at a glance.

ARCHITECTURE
🕸️

Dependency Graph

A directed, interactive graph of every import relationship. Instantly spot circular dependencies, load-bearing modules, and dead code.

DEPENDENCY
🗃️

Data Models

Surfaces every schema, interface, Pydantic model, migration, and Protobuf definition. The nouns of your system, collected and cross-linked.

DATA MODELS
📡

Call Flow Tracer

Trace execution paths from any entry point deep into the stack. Understand what a request touches before writing a single line of code.

CALL FLOW
// Live demo

Watch it run.

repomap — analyzing stripe/stripe-node
repomap analyze github:stripe/stripe-node --open
✦ Cloning repository...
✓ 847 files discovered across 23 directories
✓ Detected: TypeScript, JSON, Markdown
⬡ Parsing module graph...
modules
128
✦ Extracting data models (TypeScript interfaces)...
✓ 64 interfaces · 12 enums · 8 generics
✦ Building call graph from entry points...
✓ Traced 312 call chains · Max depth: 7
✓ Analysis complete in 2m 14s
✦ Opening interactive map at http://localhost:4242