# Dosu > Dosu is knowledge management reimagined for the AI era. Dosu gives agents and teams the up-to-date knowledge they need. Dosu turns your codebase, pull requests, issues, and conversations into living documentation that stays current automatically. It integrates with GitHub, Slack, Confluence, and Notion, and provides an MCP server for AI-native workflows. ## Get Started Install the Dosu CLI to connect your coding agent (Claude Code, Cursor, Codex, Gemini, Windsurf, and more): ```sh curl -fsSL https://cli.dosu.dev/install | sh ``` Or sign up on the web at [https://app.dosu.dev](https://app.dosu.dev). ## What Dosu Does Dosu is knowledge management reimagined for the AI era. It gives agents and teams the up-to-date knowledge they need by automatically generating and maintaining documentation from your engineering workflow. ### Key Capabilities - **Auto-generated documentation**: Dosu watches your codebase, PRs, issues, and conversations to produce and update documentation without manual effort. - **Knowledge management**: A living knowledge base that stays current as your code evolves, eliminating documentation drift. - **MCP Server**: Dosu provides a Model Context Protocol (MCP) server so AI coding assistants (Claude, Cursor, Windsurf, etc.) can access your team's knowledge directly. - **GitHub integration**: Installs as a GitHub App. Works with both public and private repositories. Automates issue triage, answers questions, and surfaces relevant context. - **Slack and Discord integration**: Answers team questions in real-time by pulling from your knowledge base. - **Confluence and Notion sync**: Import from and export to existing knowledge bases, keeping everything in sync. - **Public documentation hosting**: Auto-publish documentation sites for your projects that update as your code changes. ### How It Works 1. Connect your data sources (GitHub repos, Slack channels, Confluence spaces, Notion pages). 2. Dosu indexes your codebase, issues, PRs, and conversations to build a knowledge graph. 3. Documentation is generated and kept up-to-date automatically. 4. Teams and AI agents query the knowledge base via the web app, Slack, or MCP server. ## Who It's For - **Individuals**: Free for public repositories that aren't VC-backed or revenue-generating. Auto-generated READMEs, specs, and agent memory for solo builders. See [For Individuals](https://dosu.dev/for-individuals). - **Coding agents**: AGENTS.md, skills, and persistent memory kept current with the code, for Claude Code, Cursor, Copilot, and any MCP-compatible agent. See [For Agents](https://dosu.dev/for-agents). - **Startups**: Auto-generated docs, specs, and agent memory for fast-moving teams — keep coding agents fast, cheap, and consistent run to run. See [For Startups](https://dosu.dev/for-startups). - **Enterprises**: AI-native knowledge infrastructure with governance, RBAC, and visibility into agent performance across the org. See [For Enterprises](https://dosu.dev/for-enterprises). - **Teams**: Private repositories, advanced integrations, and priority support. See [Pricing](https://dosu.dev/pricing). - **Open source maintainers**: Free support and documentation automation for public projects, with CNCF and ASF partner programs. See [For Open Source](https://dosu.dev/oss). ## Pricing Dosu offers simple pricing for dev teams of all sizes: - **Free**: Free for public open source repositories. Includes core documentation features. - **Team**: For private repositories and team collaboration. Includes advanced integrations and priority support. - **Enterprise**: Self-hosted option available. SOC-2 Type II compliant. HIPAA and GDPR support available on request. Contact partners@dosu.dev for CNCF and Apache Software Foundation partner programs. ## Frequently Asked Questions ### Is there user-facing impact when I install the Dosu GitHub app? No, installing the GitHub app grants Dosu access to the repositories, but has no user-facing impact. Once the app is installed, you can configure Dosu to your liking within the web app. ### Are private repositories supported? Yes! Dosu works with both public and private repositories. ### Is Dosu exclusive to GitHub? No, Dosu is platform agnostic and we support a number of integrations. If you are interested in a specific integration, please reach out to us. ### How much does Dosu cost? It's free to get started with Dosu. Visit [Pricing](https://dosu.dev/pricing) for details. ### Is Dosu free for open source? Yes! At Dosu, we are strong advocates of OSS. Dosu is free to use on public open source repositories. If you maintain a project in the CNCF or Apache Software Foundation, we have special partner plans for community channels like Slack and Discord. Contact partners@dosu.dev to learn more. ### Will Dosu train on my private data or otherwise sell/use it? Absolutely not. Dosu does not and will never train on your private data. Your data is stored in a secure, encrypted manner and is only used to provide you with the best possible experience. ### How is Dosu different from internal knowledge bases like Confluence or Notion? Unlike traditional knowledge bases, Dosu generates and maintains knowledge for you, meaning you can trust that the knowledge in Dosu is up-to-date. Dosu also integrates with Confluence and Notion, allowing you to import and export knowledge from and to them. ### Can Dosu be self-hosted? We allow self-hosting for large enterprise customers. Contact us to learn more. ### Is Dosu SOC-2 compliant? Yes! Dosu is SOC-2 Type II compliant. Contact us if you are interested in seeing our SOC-2 report or require other security standards like HIPAA or GDPR. ## Developers & API Dosu is built to be used by AI agents. All developer resources are published at predictable URLs on `api.dosu.dev`: - **MCP Server** (Streamable HTTP): `https://api.dosu.dev/v1/mcp` — connect Claude, Cursor, VS Code Copilot, or any MCP-compatible client to your team's knowledge. Setup and per-client instructions at [https://app.dosu.dev/mcp](https://app.dosu.dev/mcp). - **OpenAPI specification**: `https://api.dosu.dev/openapi.json` — machine-readable spec for the Dosu Public API. Interactive Swagger UI at `https://api.dosu.dev/docs`. - **Agent authentication (auth.md)**: `https://api.dosu.dev/auth.md` — Dosu supports OAuth 2.0 (Authorization Code + PKCE with Dynamic Client Registration) and API keys (`X-Dosu-API-Key` header). Discovery metadata lives at `https://api.dosu.dev/.well-known/oauth-protected-resource` (RFC 9728) and `https://api.dosu.dev/.well-known/oauth-authorization-server` (RFC 8414). - [Dosu MCP Server](https://api.dosu.dev/v1/mcp): Streamable HTTP Model Context Protocol endpoint for AI agents (Claude, Cursor, VS Code Copilot) - [Dosu Public API (OpenAPI spec)](https://api.dosu.dev/openapi.json): Machine-readable OpenAPI specification for the Dosu Public API - [Interactive API Docs](https://api.dosu.dev/docs): Browsable Swagger UI for the Dosu Public API - [Agent Authentication (auth.md)](https://api.dosu.dev/auth.md): How agents discover and authenticate — OAuth 2.0 with Dynamic Client Registration plus API keys - [OAuth Protected Resource Metadata](https://api.dosu.dev/.well-known/oauth-protected-resource): RFC 9728 discovery metadata for agent auth - [MCP Servers Setup](https://app.dosu.dev/mcp): Create and configure MCP servers scoped to your knowledge sources ## Docs - [Documentation](https://docs.dosu.dev): Complete product documentation, setup guides, and API reference ## Company Dosu, Inc. is headquartered in San Francisco, CA. - [Website](https://dosu.dev): Official website - [Documentation](https://docs.dosu.dev): Product documentation - [GitHub](https://github.com/dosu-ai): Source code and community - [X (Twitter)](https://x.com/dosu_ai): Latest updates - [LinkedIn](https://www.linkedin.com/company/dosu-ai/): Company news - [Discord](https://discord.gg/dosu): Community chat - [Email](mailto:hello@dosu.dev): Contact support