Dosu
Dosu is an Artificial Intelligence (AI) tool designed to serve as a teammate in your GitHub repository. Its main functions are to assist in...
Last verified:
What is Dosu?
Dosu is an AI-powered knowledge infrastructure platform designed for engineering teams and AI agents, automatically capturing, generating, maintaining, and sharing up-to-date knowledge from codebases, conversations, tickets, and documentation sources. It integrates seamlessly into existing workflows on platforms like GitHub, GitLab, Slack, MS Teams, Notion, Confluence, and Coda, ensuring shared context without requiring migrations or workflow changes. By monitoring code changes and agent sessions, Dosu keeps documentation fresh, reduces token usage in AI runs by up to 50%, speeds up processes, and improves consistency across implementations.
Key features include the Dosu MCP Server for building team-wide memory during coding agent sessions, self-documenting PRs that automatically update docs like AGENTS.md based on code changes, auto-labeling and issue triage on GitHub for OSS maintainers, and natural language interactions via @Dosu mentions in chat tools. It supports individual developers with free access to public repos and open-source libraries, engineering teams tackling bus factor issues, and OSS projects handling triage and contributor guidance. Dosu enhances agent performance by providing consistent, token-efficient context while enabling humans to collaborate faster with living, always-current knowledge bases.
Who it's for: Individual developers maximizing coding agents, engineering teams ensuring knowledge transfer and best practices adherence, OSS maintainers automating triage and reducing slop PRs, and companies needing SOC 2 Type II certified infrastructure for secure knowledge sharing.
Dosu pricing
Pricing model: Free
Offers a generous free tier for individual developers and public repositories, including access to 827+ searchable open-source libraries. Paid plans available for engineering teams and private repos (specific tiers not detailed on site; start for free with no credit card required). Enterprise features include SOC 2 Type II compliance.
Dosu pros
- Automatic knowledge capture from agent sessions
- Reduces agent run costs by 50%
- Cuts agent run time by 46%
- Increases repeatable solutions 3x
- Self-documenting PRs update docs on code changes
- Integrates with GitHub, GitLab for monitoring
- Slack/MS Teams support for @Dosu queries
- Syncs Notion, Confluence, Coda without migration
- MCP Server for token-efficient agent context
- Auto-labeling organizes GitHub issues
- Issue triage and Q&A in GitHub/Slack
- Free tier for public repos and OSS libraries
- SOC 2 Type II certified security
- Quick setup under 5 minutes
- Maintains AGENTS.md and skill definitions
- Discovers gaps in docs automatically
- Improves bus factor for teams
- Reduces unwanted slop PRs in OSS
Dosu cons
- Limited to engineering and agent-focused use cases
- Relies on integrations like GitHub for full functionality
- Beta features like changelog generation may be unstable
- Free tier restricted to public repositories
- Requires GitHub App installation for core features
- Potential dependency on third-party tools like Slack
- Knowledge quality depends on connected data sources
- May generate incomplete docs if code lacks context
- Advanced config needed for custom rules
Frequently asked questions about Dosu
How do I get started with Dosu?
Create a free account authorizing with GitHub, install the Dosu GitHub App on selected repositories, create a workspace to connect data sources like repos and docs, deploy, and Dosu begins analyzing issues, PRs, and capturing knowledge automatically.
What is the Dosu MCP Server?
The Dosu MCP Server is added via a single shell command like 'npx @dosu/cli setup', connecting your coding agent to team-wide memory from all tools, capturing insights from sessions to build a collaborative knowledge base and reduce token usage.
Does Dosu work with private repositories?
Yes, Dosu supports private repos via paid plans after free tier for publics; install the GitHub or GitLab app, connect as data sources in workspaces, and it monitors changes while maintaining docs.
What integrations does Dosu support?
Dosu integrates with GitHub/GitLab for code monitoring and PRs, Slack/MS Teams for @Dosu queries and doc generation, Notion/Confluence/Coda for syncing existing docs, and coding agents via MCP Server.
Is there a free tier?
Yes, free tier for individual developers and public repos, including automatic documentation, access to hundreds of open-source libraries in Dosu Public Spaces, and core features like agent knowledge capture.
How does Dosu handle documentation updates?
Dosu monitors code changes via GitHub/GitLab integrations, performs automatic knowledge reviews to identify doc gaps, and updates files like AGENTS.md, CLAUDE.md, or skill definitions directly in repos.
Can Dosu triage GitHub issues?
Yes, especially for OSS maintainers: auto-labels issues based on context and history, triages with Q&A using its knowledge base, deduplicates, and replies to guide contributors.
Is Dosu secure for enterprise use?
Dosu is SOC 2 Type II certified, ensuring compliance for engineering teams; it connects securely via OAuth to GitHub and other tools without storing sensitive data unnecessarily.
Who uses Dosu?
Trusted by companies like LlamaIndex, Apollo, CNCF, Apache Airflow, Preset, and Quivr for knowledge infrastructure in engineering and agent workflows.
Does Dosu migrate existing docs?
No migration needed; Dosu syncs and maintains docs where they live in Notion, Confluence, Coda, repos, or chat tools, keeping everything up-to-date automatically.