A writing platform for dev teams, startups, and agencies. Rich block editor, draft + review workflow with version history, and static site publishing when you need it. Run it on your own infrastructure.
Docs, wikis, knowledge bases, internal notes — for your whole team, on your own infrastructure.
20+ block types: code with syntax highlighting, tables, tabs, steps, callouts, mermaid diagrams, whiteboard drawings, file trees, embeds, and more.
Every save is snapshotted. If two people edit the same note, auto-merge handles it when possible — otherwise an inline diff lets you resolve changes block by block.
When you're ready to go public, publish any space as a fast static site. Custom domains, your branding — or keep everything internal.
Mass export entire spaces as markdown + attachments in one click. Mass import from zip, files, or clipboard — including VitePress syntax. Your content is always yours, always portable.
Run Kribble on your own infrastructure with Docker Compose or a single Go binary. Your data stays on your servers — no third-party SaaS sitting between your team and its docs.
Push docs from any CI/CD pipeline with scoped API tokens. Connect AI coding assistants via MCP. No Git app installs, no repo access needed.
Use the rich block editor with slash commands and 20+ content blocks.
Invite your whole team. Drafts auto-save as you write; explicit saves publish to readers, with full version history if you need to roll back.
Keep it internal for your team, share a read-only link, or publish a fast static site with a custom domain.
Two Go binaries plus Postgres, Meilisearch, and S3-compatible object storage. Docker Compose handles the wiring.
# Clone the repo and bring up the stack git clone https://your-source/kribble.git cd kribble/deploy docker compose up -d # Then open http://localhost:8080 and create your first org.
Spin it up on your own server, or log in to an existing instance.