Skip to content

Quick Start

Install dependencies:

uv sync

Generate documentation:

uv run docgen ./examples/sample_project --output ./generated-docs

Preview without writing:

uv run docgen ./examples/sample_project --dry-run

Ask a question:

uv run docgen ask ./examples/sample_project "What does the package expose?"

Inspect a repository without generating files:

uv run docgen inspect ./examples/sample_project

Print diagrams:

uv run docgen diagram ./examples/sample_project

Use a hosted provider:

uv sync --extra openai
uv run docgen ./examples/sample_project --llm openai --model gpt-5.5

Build the documentation site:

uv run mkdocs build --strict