Block-level translation, real-time editing, content expiry, search with your own API keys. It's all there. Self-host it, read every line, extend it with plugins. No "open source but all the useful features are paid" bait-and-switch.
Not available yet. Star the repo to get notified when we ship.
This isn't a trial or a stripped-down demo. It's a production-ready documentation platform you run on your own hardware.
The whole translation engine. Content gets split into blocks, each tracked by a content hash. Change one paragraph, only that paragraph gets retranslated. Connect your own DeepL, OpenAI, or whatever translation provider you use.
Open SourceRich text editor built on TipTap with SignalR underneath for live collaboration. Multiple people editing the same doc, seeing each other's cursors and changes as they happen. Block IDs stay intact through every edit.
Open SourceEvery entry gets an expiration date. Authors get nudged before things go stale. Renewal workflows keep docs current. You get basic expiry scoring out of the box.
Open SourceSemantic search across your docs, plus a chat agent that answers questions using your content as context. Bring your own OpenAI or Azure key. You pay the provider directly, we don't sit in the middle.
Open SourceBuild your own translation providers, import/export formats, action guards, event handlers. The full SDK with every extension point documented. Ship plugins as DLLs or npm packages.
Open SourceA separate interface for people who just need to find and read things. Topic-based navigation instead of the hub structure creators use. Search, freshness indicators, clean layout.
Open SourceViewer, Editor, Admin roles at the hub and entry level. Ownership tracking, membership management, the ability to delegate permissions. Global admin role for system settings.
Open SourceOne docker-compose up and you're running. .NET 8 backend, Vue 3 frontend, SQL Server or PostgreSQL. Your infrastructure, your data, your rules.
Every feature is accessible through the API. Swagger docs included. Build integrations, automate things, hook it into whatever tools your team already uses.
Open SourceAll of Community, plus the things you'd rather not manage yourself.
The community edition tells you if something expired. The cloud edition scores every doc on multiple signals: review history, edit frequency, link health, content age. One number that tells readers and search exactly how much to trust a page.
CloudChecklists, review cycles, sign-off gates. Assign reviewers, track who attested what, block publishing until reviews are done. The kind of thing regulated industries actually need.
CloudManaged glossaries that sync with DeepL. Per-language style rules for tone and formality. Import your existing translation memories from CSV. The stuff that matters when you're translating thousands of pages, not ten.
CloudOne shared credit budget for your whole org. Usage dashboards, budget enforcement, overage alerts. Nobody has to manage individual API keys or wonder why the bill spiked.
CloudWho's reading what, for how long, and what nobody touches. Page views, time spent on pages, engagement patterns, inactivity flags. Useful for figuring out which docs to retire and which ones people depend on.
CloudSAML, tenant isolation, admin dashboard, user provisioning from your identity provider. The enterprise plumbing that makes IT teams comfortable saying yes.
CloudYour documentation platform holds your team's knowledge. That shouldn't be a black box you can't inspect, can't extend, and can't leave without a migration nightmare.
The Community Edition uses the Business Source License (BSL 1.1). You can self-host it, read every line of code, build plugins, modify it for your team. The only restriction: you can't take it and offer it as a hosted service to other people. After four years, each version converts to Apache 2.0.
It's the same license MariaDB, Sentry, and CockroachDB use. Code stays open, we can keep building.
The Community Edition is being built right now. We're working in the open and shipping in waves.