OKF basics

What is Open Knowledge Format?

Open Knowledge Format, or OKF, is a draft format for packaging knowledge as readable Markdown files with small YAML frontmatter fields.

The short definition

OKF describes knowledge as a directory of Markdown files. Each file represents a concept, such as a data table, API endpoint, product rule, support playbook, documentation topic, or website page.

The YAML frontmatter at the top of a file gives machines a few stable fields to scan. The Markdown body gives humans and AI agents the context they need to understand the concept.

What an OKF document contains

Why OKF is useful for agents

An agent does not always need a database, embedding pipeline, or custom SDK to understand a knowledge base. If the knowledge is already organized into files, frontmatter, headings, and links, the agent can inspect the structure before loading more content.

That makes OKF useful for teams that want portable context. A bundle can live in Git, ship as a zip archive, or be hosted as static files.

What OKF is not

Who should care

Developers

Developers can keep API, product, and operational context close to the code review process.

SEO teams

SEO teams can turn important pages into structured knowledge that is easier for AI systems to interpret.

Documentation teams

Docs teams can split large manuals into smaller, linked concept files that stay readable outside a single platform.

Source boundary

This guide is unofficial. It uses public draft references for orientation and adds practical examples for learning.