Understand any codebase
without reading code

AI-powered documentation that turns complex repositories into beginner-friendly learning guides. Built for PMs and AI-native builders.

$ pip install code-guro
Star on GitHub

Beautiful documentation, generated in minutes

Structured guides covering everything from architecture to code quality — no manual writing required.

code-guro-output/html/00-overview.html

Everything you need to understand a codebase

Multi-Part Curriculum

From high-level overview to deep-dive analysis, get a complete picture organized the way you'd want to learn it.

Framework Detection

Automatically recognizes Next.js, React, Vue, Django, Flask, Express, Rails, and more for context-aware analysis.

Interactive Q&A

Ask follow-up questions in an interactive session to dig deeper into any part of the codebase.

Cost Estimation

Know exactly what an analysis will cost before you run it. Transparent token counting across all providers.

Four steps. Full understanding.

1

Install

One command to get started.

pip install code-guro
2

Configure

Set up your LLM provider.

code-guro configure
3

Analyze

Point it at any repository.

code-guro analyze
4

Learn

Open the generated HTML docs and explore at your own pace.

Choose your LLM

Works with the providers you already use.

Anthropic
OpenAI
Google