The format

Knowledge an agent can read.

The Open Knowledge Format is Google's open, vendor-neutral spec for packaging knowledge as plain Markdown files with YAML frontmatter, organized into a portable bundle. No SDK, no database, no lock-in.

Why portable, connected Markdown matters

A proprietary tool decides how knowledge can be exported and which agents can read it. An OKF bundle stays useful outside its authoring tool.

Portable

A bundle is a folder. Copy it, version it in Git, hand it to a teammate or an agent. Table docs, runbooks, API references, concept graphs: anything a human or an agent should read.

Connected

Concepts link to concepts, so the bundle is a graph, not a pile of files. That structure is what makes overviews, lineage, and evidence-backed answers possible.

Checkable

Frontmatter gives every concept a type, so a bundle can be validated against the spec instead of trusted on faith.

The details live in the specification: read the OKF spec (external). Studio reads any conformant bundle from any producer; see Explore knowledge for how.

ODSF: design systems as knowledge

The Open Design System Format is a profile of OKF for design systems. It adds machine-readable design tokens and runnable HTML/CSS examples so an agent can follow the system. This site's design system is an ODSF bundle that Studio can open and preview.

In the reader

Tokens and live examples, inline.

Open an ODSF bundle and Studio renders its design tokens and live HTML/CSS examples in the reader. Inspect resolved values and switch between preview and source.

Read the ODSF spec (external)
OKF Studio rendering an ODSF design-system bundle with a live component preview

Get OKF Studio

Free and open source. Windows and Linux builds; macOS from source.