API Reference ex_okf v#0.1.0

Copy Markdown View Source

Modules

ExOKF — the reference Elixir implementation of the Open Knowledge Format (OKF).

An in-memory OKF knowledge bundle — the unit of distribution (OKF §3).

A single OKF concept document (OKF §4).

Provenance-aware AI context assembly.

A single validation or parse diagnostic.

A collection of ExOKF.Diagnostic entries with aggregation helpers.

Graph indexing and traversal over OKF concept links.

Native adjacency-list graph backend implementing ExOKF.Graph.Backend.

Behaviour for OKF graph backends.

GraphBLAS-backed sparse graph (ExOKF extension).

An OKF index.md reserved document (OKF §6).

A markdown link extracted from a concept or reserved document body.

An OKF log.md reserved document (OKF §7).

Concurrent filesystem parser for OKF bundles.

High-level query helpers over an OKF bundle.

Validates an OKF bundle against the v0.1 conformance criteria (OKF §9).

Lossless writer for OKF bundles.

Mix Tasks

Builds provenance-aware context around a concept and prints a prompt block.

Loads a bundle and writes it back with normalized YAML frontmatter.

Prints graph statistics and edges for an OKF bundle.

Prints a summary of an OKF bundle.

Validates an OKF bundle and prints diagnostics.