What it does
DocuWriter connects to repositories on GitHub, GitLab, Bitbucket or Azure DevOps and generates documentation from the source code. The output includes architecture overviews, module and service documentation, API references with Swagger and OpenAPI specifications, UML diagrams, READMEs and guides. The site says it supports all known programming languages and works for codebases that have no documentation yet. Generated pages live in Spaces, where a team can browse the documentation tree, search it, edit pages and manage who can see them. Autopilot, an AI agent, watches the connected repositories. On each push or merged pull request it reviews the diff, identifies which documents are now out of date and opens a suggestion that you can approve, discard or edit. Notifications can go to Slack, Teams, Google Chat or a webhook, and auto-apply rules can skip review for low-risk edits. Every Space is also published as an MCP server, so tools such as ChatGPT, Claude Code, Cursor, Microsoft Copilot through Copilot Studio and VS Code can search the documentation. A self-hosted option is offered for teams that want to deploy it in their own environment.
Capabilities
- Generates architecture docs, API references, UML diagrams and guides from source code
- Connects to GitHub, GitLab, Bitbucket and Azure DevOps
- Autopilot drafts documentation updates for review when code changes
- Spaces for browsing, searching, editing and sharing documentation
- Each Space is published as an MCP server for AI tools
- Exports to Confluence, Word, Markdown, PDF or Git
When to use it
- A codebase has little or no documentation and you want a first full set
- New engineers need help understanding how a system fits together
- Documentation keeps drifting out of date as the code changes
- You want your AI tools to search internal code documentation