Getting Started
Canon is an AI-native documentation platform that turns your markdown specs into living, self-maintaining documents. There are several ways to use it depending on your workflow.
Choose Your Path
GitHub App (recommended)
Install the Canon GitHub App to get automated PR analysis, spec tracking, and doc maintenance across your repos. Best for teams that want the full platform experience.
Claude Code Plugin
Add Canon skills to Claude Code for spec-driven development workflows — context loading, verification, task tracking, and coverage dashboards.
MCP Server
Connect any MCP-compatible coding agent (Claude Code, Cursor, VS Code Copilot) to the Canon knowledge base for spec search and context.
Self-Hosted
Deploy Canon to your own Kubernetes cluster for full control over data and configuration.
Quick Links
- Quickstart → — Write your first spec in 5 minutes
- Configuration → — CANON.yaml reference
- Writing Specs → — Spec authoring guide with examples
- Concepts → — Understand the core ideas behind Canon