Non-destructive
Inventories what exists and creates only missing manifests. Payload files are never overwritten.
Open knowledge infrastructure
OKF-CM is a dependency-free, cross-platform toolkit that transforms an existing folder tree into a governed Ordered Knowledge Forest—with full-text search across Markdown, PDF, Office documents, and source code.
The knowledge problem
Organizations already have valuable knowledge—in documents, PDFs, source trees, research folders, and shared drives. What is missing is a consistent way to understand ownership, relationships, integrity, and readiness.
OKF-CM adds a lightweight governance layer directly alongside that content. Your folders remain yours. The context becomes explicit, searchable, and verifiable.
Inventories what exists and creates only missing manifests. Payload files are never overwritten.
Generated records begin as drafts. People remain the authority for meaning, ownership, and approval.
Deterministic hashes, immutable baselines, and drift detection turn change into reviewable evidence.
A safe path to structure
Five deliberate steps make scattered content legible—without demanding a migration or a new content platform.
Read registered bundle folders and build a fast local FTS5 search index without modifying your files.
Explore folder trees, view metadata, and drag-and-drop new documents via the browser workbench.
Extract searchable content from PDF, Word, PowerPoint, Excel, CSV, JSON, YAML, and code files.
Add human context, stewardship, lifecycle state, and explicit typed relationships.
Track structural baselines, monitor drift, and verify repository integrity over time.
Built for real repositories
Launch one self-contained executable to run the local web app, search your knowledge, and govern your bundles.
Launch OKF-CM to automatically open an embedded web application. Browse bundles, search documents, manage relationships, and track baselines with zero external server dependencies.
./okf-cmFull-text BM25 search across Markdown, PDF (pure Go ToUnicode & TJ extraction), Word, PowerPoint, Excel, and source code.
Each Knowledge Object receives a durable ID independent of its folder name or path.
Capture known-good structure, compare live content, and make change visible.
Connect objects with inspectable, typed references (`depends_on`, `implements`, `supersedes`, etc.).
One single Go binary for Windows, macOS, and Linux—with embedded SQLite and browser UI.

Forest of knowledge
Open source knowledge governance for teams that value clarity, stewardship, and verifiable change.
Contact sales