DeepDoc
deepdoc.tech
What it is
DeepDoc turns a code repository into a navigable documentation site, regenerating pages affected by code changes through its update command. It scans source files, plans and generates documentation, stages OpenAPI references when present, and builds a site organized around topics such as architecture, endpoints, integrations, and schemas. Its AI answers can cite repository file paths and line ranges. Listed inputs include Python, TypeScript, JavaScript, Go, PHP, Vue, GraphQL, and OpenAPI or Swagger specifications. Output options include Markdown, Mermaid diagrams, a MkDocs Material site, a static Next.js/Fumadocs site, and an interactive API reference. Generated sites can include navigation and search, with an optional AI chatbot widget. DeepDoc is a terminal-based Python package requiring Python 3.10 or later; the maker says it needs no account or cloud service and identifies it as MIT licensed. Users bring their own LLM provider. Generate and update call that provider, so costs depend on the chosen model and documentation pages; other listed commands do not call an LLM. The deploy command produces a static site for any host.
Spec sheet
- Purpose
- DeepDoc turns a code repository into a navigable documentation site and keeps the docs current as code changes.Read 7 Oct 2026 · deepdoc.tech
- Deployment
- DeepDoc produces a static site that can be deployed to any host.Read 7 Oct 2026 · deepdoc.tech
- License
- The homepage identifies DeepDoc as MIT licensed.Read 7 Oct 2026 · deepdoc.tech
- Company details
- The pages opened identify no headquarters or founding year; the homepage says DeepDoc is not backed by Y Combinator.Read 7 Oct 2026 · deepdoc.tech
- Documentation structure
- It groups documentation into topics such as architecture, endpoints, integrations, and schemas.Read 7 Oct 2026 · deepdoc.tech
- Generation pipeline
- DeepDoc scans source files, plans documentation, generates pages, stages OpenAPI references when present, and builds a site.Read 7 Oct 2026 · deepdoc.tech
- Hosted output
- The docs say deepdoc deploy produces a static site for any host.Read 7 Oct 2026 · deepdoc.tech
- Incremental updates
- The update command regenerates pages affected by code changes.Read 7 Oct 2026 · deepdoc.tech
- License and runtime
- The homepage identifies DeepDoc as MIT licensed and requiring Python 3.10 or later.Read 7 Oct 2026 · deepdoc.tech
- LLM requirement
- DeepDoc requires users to bring their own LLM provider.Read 7 Oct 2026 · deepdoc.tech
- LLM setup
- DeepDoc requires users to bring their own LLM provider.Read 7 Oct 2026 · deepdoc.tech
- Local operation
- The maker says DeepDoc runs in the terminal with no account or cloud requirement.Read 7 Oct 2026 · deepdoc.tech
- Plans and pricing
- The maker's cost page describes usage-based LLM costs and provides no dollar estimates; it does not list subscription plans.Read 7 Oct 2026 · deepdoc.tech
- Pricing model
- The maker says generation and update call an LLM, while commands such as serve and deploy do not; it gives no dollar price because usage depends on the model and planned page count.Read 7 Oct 2026 · deepdoc.tech
- Product format
- The maker provides a Python package installed with pip install deepdoc.Read 7 Oct 2026 · deepdoc.tech
- Site output
- DeepDoc generates a MkDocs Material site with navigation, search, and an optional AI chatbot widget.Read 7 Oct 2026 · deepdoc.tech
- Source citations
- Its AI answers cite source file paths and line ranges from the repository.Read 7 Oct 2026 · deepdoc.tech
- Source-backed answers
- Its AI answers cite source file paths and line ranges from the codebase.Read 7 Oct 2026 · deepdoc.tech
- Supported inputs
- The homepage lists Python, TypeScript, JavaScript, Go, PHP, Vue, and OpenAPI as supported.Read 7 Oct 2026 · deepdoc.tech
- Supported languages
- The homepage lists Python, TypeScript, JavaScript, Go, PHP, Vue, and OpenAPI as supported.Read 7 Oct 2026 · deepdoc.tech
- Usage costs
- The maker says init, serve, deploy, status, config, performance, and clean do not call an LLM; generate and update do, so costs depend on the chosen model and documentation pages.Read 7 Oct 2026 · deepdoc.tech
Plans and prices
Strong points and limits
Strong points
- AI answers can cite repository paths and line ranges.
- Updates regenerate pages affected by code changes.
- Supports multiple programming and API specification inputs.
- Creates static sites deployable to any host.
- MIT licensed; no account or cloud requirement.
Limits
- Requires Python 3.10 or later.
- Users must supply an LLM provider.
- Generate and update incur model-dependent costs.
- Automatic updates are listed as unavailable.
Who it suits
It suits developers who want repository-based documentation they can build and host themselves. Teams should be prepared to supply an LLM provider for generation and updates.
Verdict
DeepDoc combines source-linked answers with several documentation outputs and local operation. Its generation costs depend on the LLM provider and documentation workload, rather than a listed subscription price.
Where Specifiction places it
- AI Documentation Generators#7 of 288.7