okf: Open Knowledge Format (OKF) Ingestion

Read, validate, and load Open Knowledge Format (OKF) bundles (a directory of markdown files with YAML frontmatter) into a portable DuckDB catalog, build the concept graph, render to HTML, and optionally embed concept bodies for semantic search. Deterministic and agent-free: the same bundle always yields the same catalog, graph, and render, with no LLM calls in the core. Conformant and permissive per the OKF v0.1 specification.

Version: 0.5.2
Depends: R (≥ 4.1.0)
Imports: yaml, DBI, duckdb, digest, jsonlite, utils
Suggests: httr2, commonmark, testthat (≥ 3.0.0)
Published: 2026-06-30
DOI: 10.32614/CRAN.package.okf (may not be active yet)
Author: Travis Jakel [aut, cre]
Maintainer: Travis Jakel <travis.s.jakel at gmail.com>
License: Apache License (≥ 2)
NeedsCompilation: no
CRAN checks: okf results

Documentation:

Reference manual: okf.html , okf.pdf

Downloads:

Package source: okf_0.5.2.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): okf_0.5.2.tgz, r-oldrel (arm64): okf_0.5.2.tgz, r-release (x86_64): okf_0.5.2.tgz, r-oldrel (x86_64): okf_0.5.2.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=okf to link to this page.