DeepDoc generates internal documentation from your codebase — architecture, endpoints, integrations, runtime surfaces — and ships an embedded chatbot that answers from real source with exact file paths.
See the generated site and chatbotPython 3.10+ · MIT license · Any LLM provider
DeepDoc plans the sidebar, writes grounded pages, adds source-file disclosures, stages API reference pages, and embeds a chatbot that can answer across the same indexed codebase.
The assistant uses generated docs for orientation and source archives for proof, so answers come back with real paths and line ranges.
Architecture, endpoints, integrations, and schemas planned as cohesive docs — not one noisy page per file. The planner classifies your repo and assigns files to a reader-first structure.
An embedded assistant ships with the docs site. Answers come with exact file paths and line ranges — not hallucinations.
/api/widget-token, then attaches it to every chat request.
deepdoc update diffs against the last synced commit and regenerates
only affected buckets — smart enough to replan when new integrations appear.
Every page is grounded in scanned evidence, repaired into valid Markdown, and checked for source coverage before the site builds.
Initialize against any Python, JavaScript/TypeScript, Go, PHP, or Vue codebase. Set one API key. Generate. The chatbot inherits the same key automatically and runs embeddings locally via fastembed.
Read the full docs