# 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. Blog pages under [https://dosu.dev/blog](https://dosu.dev/blog) also serve raw Markdown by appending `.md` to the URL (e.g. https://dosu.dev/blog.md, https://dosu.dev/blog/.md). ## Get Started `@dosu/cli` is the official Dosu CLI. Install it to wire the Dosu MCP server into your coding agent (Claude Code, Cursor, Codex, Gemini, Windsurf, and more): ```sh curl -fsSL https://cli.dosu.dev/install | sh ``` Or run it straight from npm with `npx @dosu/cli setup`, or sign up on the web at [https://app.dosu.dev](https://app.dosu.dev). Self-serve agent onboarding: create a free account without contacting sales. The free tier includes 200 credits per month for public repositories. For the API or MCP server, authenticate with OAuth 2.0 or an API key created in Settings → Account → API Keys. MCP requests require authentication. The OpenAPI specification, agent authentication guide, and OAuth discovery metadata are available without authentication. Dosu does not currently provide a separate sandbox or test environment. ## 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. ## When to use Dosu - [For Agents](https://dosu.dev/for-agents): You need persistent project and organization knowledge that survives across coding-agent sessions and tools (Claude Code, Cursor, Copilot), instead of rebuilding context from scratch on every run. - [Documentation](https://docs.dosu.dev): You need the context behind engineering decisions — the "why" that isn't obvious from the source alone: design tradeoffs, prior incidents, deprecated approaches. - [Product overview](https://dosu.dev): You need documentation grounded in the current codebase and team context, generated from real PRs, issues, and conversations and kept in sync with them, rather than a wiki that drifts. - [Dosu MCP Server](https://api.dosu.dev/v1/mcp): You want that knowledge available inside any MCP-compatible agent today, without moving it somewhere new first. ## 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 get started on public open source repositories through our free tier. 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. ### Does Dosu do auto-labeling or stale issue management? Not as hosted features anymore — we open-sourced them instead. [auto-label](https://github.com/dosu-ai/auto-label) labels issues and pull requests with a model you choose and learns from your corrections, and [better-stale-bot](https://github.com/dosu-ai/better-stale-bot) reads each thread before acting on stale issues. Both run in your own GitHub Actions, so you pay only Actions minutes plus your model's usage. auto-label's companion workflow adds size, LGTM, and auto-merge labels from pull request metadata alone — no model, just Actions minutes. ### 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`. - **API versioning and sunset policy**: [https://dosu.dev/developers/api-versioning](https://dosu.dev/developers/api-versioning) — versioned paths, deprecation notices, and sunset timelines for public API changes. - **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 - [API Versioning and Sunset Policy](https://dosu.dev/developers/api-versioning): Public API versioning, deprecation, and sunset policy - [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 - [Dosu CLI (@dosu/cli) on npm](https://www.npmjs.com/package/@dosu/cli): The official Dosu CLI, published on npm - [Dosu CLI documentation](https://docs.dosu.dev/dosu-cli): Install, connect agents, upgrade, and telemetry controls - [Developer Resources](https://dosu.dev/developers): Human-readable index of everything above, linked from the site footer ## 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 - [Contact](https://dosu.dev/contact): Support, sales, partnerships, privacy, and office contact information