Open Source · v0.2 · MIT License
Open CKF
Self-hostable Compiler and Viewer. Open-source, 100% browser-side. No backend, BYOK, host anywhere.
What it is
Open CKF ships the same engine that powers compiledknowledgeformat.org as two independent static SPAs — no database, no login, no server. Clone, build, host.
The hosted site still works
The two packages
ckf-viewer
Opens .ckf files, renders typed sections, rules and definitions, and enables the source-traceability inspector.
ckf-compiler
Compiles raw text into CKF. Includes Heuristic Mode (offline) and BYOK support (OpenAI, Anthropic, Google, DeepSeek, OpenRouter) called directly from the client.
When to use it
- Privacy / sensitive data — nothing leaves the browser except the direct BYOK call to the provider.
- Air-gapped environments — Heuristic Mode runs 100% offline.
- White-label and custom integrations.
- Source customization — read, fork, modify.
🔒 Zero telemetry by design
Quick start
git clone https://github.com/tomazinho/open-ckf-compiled-knowledge-format
cd open-ckf-compiled-knowledge-format
# Run the Viewer
cd packages/ckf-viewer
npm install && npm run dev
# Run the Compiler
cd ../ckf-compiler
npm install && npm run devRunning npm run build in either package emits a static /dist folder, ready to drop into GitHub Pages, Netlify, S3, Vercel, nginx — or opened directly as a local file (base: "./").
The KnowOps pipeline on your infrastructure
Open CKF transposes the governance principles of the KnowOps (Knowledge Operations) framework directly into your control. By self-hosting the Compiler and Viewer, your organization builds a sovereign, auditable pipeline to turn manuals, policies and books into schema-stable inference structures — mitigating Composition Hallucination without surrendering data custody or control over knowledge distribution.
Limitations vs the hosted site
| Feature | Hosted site | Open CKF (self-host) |
|---|---|---|
| Advanced AI free (login gateway - allowlist) | Free on the site (with limits) | Unavailable — requires BYOK or an authenticated gateway |
| Compile history | Persisted via account/session | Not persisted — fully ephemeral and local |
| Rate-limit sovereignty | Centrally managed by IP | Unlimited — bounded only by your API key quotas |