Architecture overviews
How services, data, and dependencies fit together.
Connect your repositories. Get architecture, APIs, and diagrams in one Space, generated in seconds and kept current as your code changes.
Payments Platform
Overview
Services
API reference
Modules
Diagrams
Guides
Overview / System architecture
System architecture
Requests enter through the API gateway. Payments API authorizes charges and emits events that the Ledger worker records in Postgres.
Generated from your source code and organized in one documentation tree.
How services, data, and dependencies fit together.
Endpoints, parameters, and specs.
Drawn from the code they explain.
Every part of the codebase, in any language.
92/100
How does a refund reach the ledger?
Payments API emits the refund event, and the Ledger worker records it.
Document dependencies and services across your whole system.
Understand an unfamiliar codebase, from overview to implementation.
A repository event you configure starts a run. Autopilot proposes updates to the affected pages, and your team reviews them in Spaces, not in a pull request.
See how automated documentation works →Call refresh(token) to get a new access token.
Call refresh(token, { rotate: true }). Each call returns a new refresh token, and the old one stops working.
Review mode is the defaultExample queue of 8 suggestions
Organize, search, and publish from one Space. No separate documentation host required.
Assistants search your Space over MCP, within your DocuWriter permissions.
Connect your AI tools →“We had over 100 repositories with incomplete documentation. Manually documenting everything would have taken about six months.”
| Your requirement | DocuWriter | What to verify in alternatives |
|---|---|---|
| Document an existing codebase | Generate complete, structured documentation from connected repositories. | Can it create the first documentation set from source? Check the scope and outputs. |
| Keep documentation current | Autopilot proposes focused updates to affected pages in Spaces. | Which changes trigger an update, where do you review it, and when is it applied? |
| Manage and share the results | Organize, search, collaborate, and publish documentation from Spaces. | Check hosting, access controls, exports, and how AI assistants retrieve the documentation. |
| Cover the whole system | Document architecture, modules, services, dependencies, APIs, and diagrams across repositories. | Inspect examples from a similar codebase, including relationships between services. |
| Connect your repositories | GitHub, GitLab, Bitbucket, and Azure DevOps. | Verify supported providers, private repositories, branches, and path filters. |
| Budget for the workflow | Compare plan features and AI allowances on our pricing page. | Include editor seats, AI credits, private-repository access, and expected usage. |
| DocuWriter starts at | $49 / mo | See plans and included allowances → |
Comparing tools? See how DocuWriter compares.
Document your entire codebase.
$49 / month
Keep your team's docs up to date.
$129 / month
Scale with dedicated support.
$499 / month
Yearly billing includes 4 free months.
DocuWriter is an AI-powered platform for creating, updating and managing complete, structured documentation for entire codebases. Teams can connect repositories and generate documentation covering architecture, modules, services, classes, functions, dependencies, APIs, diagrams, READMEs, and other technical components. It supports both individual repositories and larger multi-repository systems.
Connect your repository on GitHub, GitLab, Bitbucket, or Azure DevOps. DocuWriter reads your codebase, generates a full documentation tree, and the Autopilot AI Agent keeps it in sync as your code evolves.
DocuWriter supports all known programming languages.
Yes. API references, Swagger/OpenAPI specifications, and UML diagrams are generated as connected parts of the complete codebase documentation, so they remain organized with the architecture and implementation they explain.
Yes. DocuWriter generates architecture overviews, module documentation, API references, and UML diagrams from your repository.
Yes. DocuWriter supports both individual repositories and larger multi-repository systems. Connect repositories to a Space to keep their architecture, service, API, and module documentation together.
No. Documentation lives in Spaces inside DocuWriter. Teams can organize, search and edit the pages there, collaborate privately, or publish a Space for public readers. A separate documentation host is optional.
No. Autopilot proposes focused updates to the affected documentation pages and places them in your Space for review. Your team applies or discards each suggestion, and eligible plans can auto-apply suggestions above a confidence threshold.
Yes. Connect a compatible client such as ChatGPT, Codex, Claude Code, Cursor or VS Code through DocuWriter's remote MCP connection, authorize your account, and choose a Space. Access follows your DocuWriter permissions.
Connect a repository. Get a complete documentation set in seconds.