---
type: Agentic Web Standard
title: "Open Knowledge Format"
description: "How can an organization package durable, structured knowledge (schemas, metrics, playbooks, runbooks) so both humans and agents can read, produce, and trust it without a bespoke SDK?"
resource: "https://github.com/GoogleCloudPlatform/open-knowledge-format/blob/main/SPEC.md"
tags: ["read", "document-format", "single-vendor", "serve-content-to-agents", "describe-agent-capabilities", "audit-agent-actions"]
status: draft
generated: { by: agenticweb-builder/1.0, at: 2026-10-30T00:00:00Z }
verified: { by: process:agenticweb-engine, at: 2026-10-28T00:00:00Z }
stale_after: 2026-11-27T00:00:00Z
sources:
  - id: ref-1
    resource: "https://github.com/GoogleCloudPlatform/open-knowledge-format/blob/main/SPEC.md"
    title: "Google Cloud, Open Knowledge Format (OKF), Version 0.2 (SPEC.md, GoogleCloudPlatform/open-knowledge-format, main branch), checked 2026-10-28 (text checked at the raw.githubusercontent.com copy): \"The format is intentionally minimal: a directory of markdown files with YAML frontmatter.\" \"There is no schema registry, no central authority, and no required tooling.\" \"type is the only always-required key; a concept carrying just type is fully conformant (§11).\" \"Consumers SHOULD preserve unknown keys when round-tripping and MUST NOT reject documents with unrecognized fields.\" \"A bundle MAY be distributed as: - A git repository (recommended, since it provides history, attribution, and diffs). - A tarball or zip archive of the directory. - A subdirectory within a larger repository.\" \"OKF v0.2 makes provenance, trust, lifecycle, and attestation first-class while keeping the format minimally opinionated.\" \"Replacing domain-specific schemas (Avro, Protobuf, OpenAPI, and so on).\""
    last_modified: 2026-10-28T00:00:00Z
  - id: ref-2
    resource: "https://github.com/GoogleCloudPlatform/open-knowledge-format"
    title: "Google Cloud, GoogleCloudPlatform/open-knowledge-format (GitHub repository README; GitHub repository metadata shows it was created 2026-08-11 and is licensed Apache-2.0), checked 2026-10-28: \"Bundles live in git. Pull requests, line-by-line diffs, blame, and review workflows just work\""
    last_modified: 2026-08-11T00:00:00Z
  - id: ref-3
    resource: "https://raw.githubusercontent.com/GoogleCloudPlatform/knowledge-catalog/main/okf/README.md"
    title: "Google Cloud, Open Knowledge Format (OKF) (okf/README.md, GoogleCloudPlatform/knowledge-catalog: the old location), checked 2026-10-28: \"That repository is the canonical home of the specification, the reference agent, and the sample bundles.\" \"It is a frozen snapshot, no longer maintained, and anything built against it will drift out of date.\""
    last_modified: 2026-10-28T00:00:00Z
  - id: ref-4
    resource: "https://api.github.com/repos/GoogleCloudPlatform/knowledge-catalog/commits?path=okf/SPEC.md&per_page=100"
    title: "GitHub, commit history of okf/SPEC.md in GoogleCloudPlatform/knowledge-catalog (GitHub API): v0.2 commit 2026-07-24; timestamp amendment 2026-08-21: \"okf: migrate format and tooling to Open Knowledge Format v0.2 (#227)\" \"okf: make every timestamp an ISO 8601 datetime with an explicit offset (#323)\""
    last_modified: 2026-08-21T00:00:00Z
  - id: ref-5
    resource: "https://cloud.google.com/blog/products/data-analytics/how-the-open-knowledge-format-can-improve-data-sharing"
    title: "Sam McVeety and Amir Hormati, Google Cloud, How the Open Knowledge Format can improve data sharing (Google Cloud Blog; on-page headline \"Introducing the Open Knowledge Format\"), 2026-06-12: \"That's why today, we're introducing the Open Knowledge Format (OKF), an open specification that formalizes the LLM-wiki pattern into a portable, interoperable format.\" \"OKF requires exactly one thing of every concept: a type field.\" \"These are proofs of concept, deliberately.\" \"OKF v0.1 is a starting point, not a finished standard.\" \"We have also updated Google Cloud's Knowledge Catalog to be able to ingest Open Knowledge Format and serve it to our agents.\" \"Published by the Google Cloud Data Cloud team.\" \"Similar knowledge-as-Wiki pattern keeps reappearing under different names: Obsidian vaults wired to coding agents, the AGENTS.md / CLAUDE.md family of convention files, repos full of index.md and log.md artifacts that agents consult before doing real work, and \"metadata as code\" repositories inside data teams.\""
    last_modified: 2026-06-12T00:00:00Z
  - id: ref-6
    resource: "https://cloud.google.com/blog/products/data-analytics/okf-v0-2-adds-trust-signals"
    title: "Sam McVeety and Amir Hormati, Google Cloud, OKF v0.2 adds trust signals (Google Cloud Blog), 2026-07-24 (page metadata; the page as fetched shows 25 July 2026): \"In OKF v0.2, it is now possible to answer all five of those questions from frontmatter, while the format remains as minimally opinionated as v0.1.\""
    last_modified: 2026-07-24T00:00:00Z
  - id: ref-7
    resource: "https://cloud.google.com/blog/products/data-analytics/knowledge-catalog-self-learning-context-enrichment-for-ai-agents"
    title: "Firat Elbey and Vasiya Krishnan, Google Cloud, Knowledge Catalog: self-learning context enrichment for AI agents (Google Cloud Blog), 2026-10-22 (page metadata; the page as fetched shows 23 October 2026): \"because context sets build on the Open Knowledge Format (OKF), you can import an OKF bundle to become a context set and export it back out as OKF so your context stays portable.\""
    last_modified: 2026-10-22T00:00:00Z
  - id: ref-8
    resource: "https://github.com/atomicstrata/llm-wiki-compiler/releases/tag/v0.10.0"
    title: "atomicstrata, Release v0.10.0 · atomicstrata/llm-wiki-compiler (GitHub release notes), 2026-06-14: \"Adds a review-policy gate for generated knowledge, a full Open Knowledge Format (OKF) export/import round-trip, and a Mintlify documentation site.\""
    last_modified: 2026-06-14T00:00:00Z
  - id: ref-9
    resource: "https://okfgem.com/blog/okf-mcp-1-0-0/"
    title: "Rodrigo Serradura, Your bundles, served to any agent: okf-mcp 1.0.0 (okf-gem blog), 2026-08-11: \"okf-mcp 1.0.0 adds the surface that needed none of that: any host speaking the Model Context Protocol, Claude Desktop, Claude Code, or whatever your team runs next, reads the bundles on your machine directly.\""
    last_modified: 2026-08-11T00:00:00Z
  - id: ref-10
    resource: "https://docs.memanto.ai/integrations/okf"
    title: "Memanto, Open Knowledge Format (OKF) - MEMANTO Docs, page metadata last modified 2026-10-19: \"Memanto exports OKF v0.2 bundles; the bundle's root index.md declares okf_version: \"0.2\".\" \"Load any OKF bundle into an agent with memanto migrate okf\""
    last_modified: 2026-10-19T00:00:00Z
  - id: ref-11
    resource: "https://github.com/GoogleCloudPlatform/open-knowledge-format/issues/37"
    title: "Danielmelody (GitHub user), Community implementation: xMatrix bidirectional OKF Pages (issue #37, GoogleCloudPlatform/open-knowledge-format), 2026-10-12 (text checked through the GitHub API): \"xMatrix now supports bidirectional OKF v0.2 bundles for its collaborative Pages.\" \"This is a community implementation, not a request to imply Google endorsement.\""
    last_modified: 2026-10-12T00:00:00Z
  - id: ref-12
    resource: "https://docs.aembit.io/llm-resources/"
    title: "Aembit, AI Assistant Integration Resources (Aembit docs), no date shown; checked 2026-10-28: \"Aembit publishes its documentation in two machine-readable formats for AI coding assistants and large language models (LLMs).\" \"Use the OKF bundle when your agent has a persistent workspace and file tools (Claude Code, Cursor, Copilot agents).\""
    last_modified: 2026-10-28T00:00:00Z
  - id: ref-13
    resource: "https://specification.website/spec/agent-readiness/okf-bundle/"
    title: "The Website Specification, Open Knowledge Format (OKF) bundle, no date shown; checked 2026-10-28: \"This site ships it: the bundle targets OKF 0.2, is generated from the same content collection as every other surface, and is served browsable at /okf/, with the whole tree packaged as /okf.tar.gz.\""
    last_modified: 2026-10-28T00:00:00Z
  - id: ref-14
    resource: "https://the-decoder.com/google-clouds-open-knowledge-format-turns-scattered-docs-into-markdown-files-for-ai-agents/"
    title: "Matthias Bastian, The Decoder, Google Cloud's Open Knowledge Format turns scattered docs into Markdown files for AI agents, 2026-06-14: \"Google Cloud is introducing the Open Knowledge Format (OKF), a new spec that standardizes knowledge as Markdown files and makes it portable across systems.\""
    last_modified: 2026-06-14T00:00:00Z
  - id: ref-15
    resource: "https://www.marktechpost.com/2026/06/16/google-cloud-introduces-open-knowledge-format-okf-a-vendor-neutral-markdown-spec-for-giving-ai-agents-curated-context/"
    title: "Asif Razzaq, MarkTechPost, Google Cloud Introduces Open Knowledge Format (OKF): A Vendor-Neutral Markdown Spec for Giving AI Agents Curated Context, 2026-06-16: \"OKF is a format, not a service or a platform.\""
    last_modified: 2026-06-16T00:00:00Z
  - id: ref-16
    resource: "https://thenewstack.io/markdown-agent-memory-moat/"
    title: "Janakiram MSV, The New Stack, Andrej Karpathy, Google and Garry Tan agree Markdown is the answer, but they're not solving the same problem, 2026-07-06: \"If no one develops consumers for it, it remains just a good idea that Google released on a slow Friday.\""
    last_modified: 2026-07-06T00:00:00Z
  - id: ref-17
    resource: "https://okfn.org/en/"
    title: "Open Knowledge Foundation, Open Knowledge Foundation – For a fair, sustainable and open future (okfn.org home page), checked 2026-10-28: \"Open Knowledge Foundation – For a fair, sustainable and open future\""
    last_modified: 2026-10-28T00:00:00Z
---

# Open Knowledge Format

Open Knowledge Format (OKF) is an agentic-web standard (document format — /okf/index.md) at step 4, Read, governed by Google Cloud, in the GoogleCloudPlatform/open-knowledge-format GitHub repository, created 2026-08-11; its status is "Pre-1.0". It answers: "How can an organization package durable, structured knowledge (schemas, metrics, playbooks, runbooks) so both humans and agents can read, produce, and trust it without a bespoke SDK?" Implementation status is shipping, last verified 2026-10-28.

# Overview

The Open Knowledge Format (OKF) is an open specification from Google Cloud's Data Cloud team for writing down an organisation's knowledge, such as table schemas, metric definitions and runbooks, as "a directory of markdown files with YAML frontmatter" [^ref-1][^ref-5]. Each file is one concept and `type` is the only required frontmatter field. Consumers must not reject unknown fields, concepts link to each other with ordinary Markdown links, and any directory may hold optional index.md and log.md files [^ref-1]. Version 0.2 (July 2026) added optional fields for provenance (`sources`), trust (`generated`, `verified`) and lifecycle (`status`, `stale_after`), plus a new Attested Computation concept type [^ref-1][^ref-6]. Google says OKF "formalizes the LLM-wiki pattern", which it says already shows up in Obsidian vaults used by coding agents, AGENTS.md and CLAUDE.md files, and repositories of index.md and log.md files [^ref-5].

# Examples

```http
GET {origin}/okf/index.md
# parse: YAML frontmatter at /okf/index.md declaring okf_version (0.1 or 0.2), linking to concept .md files whose frontmatter carries a non-empty type field (OKF §8, §11)
# on absent: No web-served OKF bundle index at /okf/index.md; the organization may still distribute OKF bundles via git repositories or tarballs
```

# Knowledge Graph

* **Lifecycle Step**: [4 Read](/category/read/index.md)
* **Pairs with**: [AGENTS.md](/okf/protocols/agents-md.md), [llms.txt](/okf/protocols/llms-txt.md), [Model Context Protocol](/okf/protocols/mcp.md), [Open Agentic Schema Framework](/okf/protocols/oasf.md), [Agent Skills](/okf/protocols/anthropic-agent-skills-format.md), [Markdown for Agents](/okf/protocols/cloudflare-markdown-for-agents.md)
* **Compared in**: [HTML DOM & RSS vs Accept: text/markdown & OKF (classic vs agentic)](/compare/html-dom-vs-markdown-for-agents/index.md), [Open Knowledge Format vs llms.txt](/compare/okf-vs-llms-txt/index.md), [Open Knowledge Format vs AGENTS.md](/compare/okf-vs-agents-md/index.md), [Open Knowledge Format vs Agent Readability Spec](/compare/okf-vs-vercel-agent-readability/index.md), [Open Knowledge Format vs Markdown for Agents](/compare/okf-vs-cloudflare-markdown-for-agents/index.md), [Apache Ossie (formerly Open Semantic Interchange) vs Open Knowledge Format](/compare/osi-vs-okf/index.md)

[^ref-1]: Google Cloud, Open Knowledge Format (OKF), Version 0.2 (SPEC.md, GoogleCloudPlatform/open-knowledge-format, main branch), checked 2026-10-28 (text checked at the raw.githubusercontent.com copy): "The format is intentionally minimal: a directory of markdown files with YAML frontmatter." "There is no schema registry, no central authority, and no required tooling." "type is the only always-required key; a concept carrying just type is fully conformant (§11)." "Consumers SHOULD preserve unknown keys when round-tripping and MUST NOT reject documents with unrecognized fields." "A bundle MAY be distributed as: - A git repository (recommended, since it provides history, attribution, and diffs). - A tarball or zip archive of the directory. - A subdirectory within a larger repository." "OKF v0.2 makes provenance, trust, lifecycle, and attestation first-class while keeping the format minimally opinionated." "Replacing domain-specific schemas (Avro, Protobuf, OpenAPI, and so on)." (https://github.com/GoogleCloudPlatform/open-knowledge-format/blob/main/SPEC.md)
[^ref-2]: Google Cloud, GoogleCloudPlatform/open-knowledge-format (GitHub repository README; GitHub repository metadata shows it was created 2026-08-11 and is licensed Apache-2.0), checked 2026-10-28: "Bundles live in git. Pull requests, line-by-line diffs, blame, and review workflows just work" (https://github.com/GoogleCloudPlatform/open-knowledge-format)
[^ref-3]: Google Cloud, Open Knowledge Format (OKF) (okf/README.md, GoogleCloudPlatform/knowledge-catalog: the old location), checked 2026-10-28: "That repository is the canonical home of the specification, the reference agent, and the sample bundles." "It is a frozen snapshot, no longer maintained, and anything built against it will drift out of date." (https://raw.githubusercontent.com/GoogleCloudPlatform/knowledge-catalog/main/okf/README.md)
[^ref-4]: GitHub, commit history of okf/SPEC.md in GoogleCloudPlatform/knowledge-catalog (GitHub API): v0.2 commit 2026-07-24; timestamp amendment 2026-08-21: "okf: migrate format and tooling to Open Knowledge Format v0.2 (#227)" "okf: make every timestamp an ISO 8601 datetime with an explicit offset (#323)" (https://api.github.com/repos/GoogleCloudPlatform/knowledge-catalog/commits?path=okf/SPEC.md&per_page=100)
[^ref-5]: Sam McVeety and Amir Hormati, Google Cloud, How the Open Knowledge Format can improve data sharing (Google Cloud Blog; on-page headline "Introducing the Open Knowledge Format"), 2026-06-12: "That's why today, we're introducing the Open Knowledge Format (OKF), an open specification that formalizes the LLM-wiki pattern into a portable, interoperable format." "OKF requires exactly one thing of every concept: a type field." "These are proofs of concept, deliberately." "OKF v0.1 is a starting point, not a finished standard." "We have also updated Google Cloud's Knowledge Catalog to be able to ingest Open Knowledge Format and serve it to our agents." "Published by the Google Cloud Data Cloud team." "Similar knowledge-as-Wiki pattern keeps reappearing under different names: Obsidian vaults wired to coding agents, the AGENTS.md / CLAUDE.md family of convention files, repos full of index.md and log.md artifacts that agents consult before doing real work, and "metadata as code" repositories inside data teams." (https://cloud.google.com/blog/products/data-analytics/how-the-open-knowledge-format-can-improve-data-sharing)
[^ref-6]: Sam McVeety and Amir Hormati, Google Cloud, OKF v0.2 adds trust signals (Google Cloud Blog), 2026-07-24 (page metadata; the page as fetched shows 25 July 2026): "In OKF v0.2, it is now possible to answer all five of those questions from frontmatter, while the format remains as minimally opinionated as v0.1." (https://cloud.google.com/blog/products/data-analytics/okf-v0-2-adds-trust-signals)
[^ref-7]: Firat Elbey and Vasiya Krishnan, Google Cloud, Knowledge Catalog: self-learning context enrichment for AI agents (Google Cloud Blog), 2026-10-22 (page metadata; the page as fetched shows 23 October 2026): "because context sets build on the Open Knowledge Format (OKF), you can import an OKF bundle to become a context set and export it back out as OKF so your context stays portable." (https://cloud.google.com/blog/products/data-analytics/knowledge-catalog-self-learning-context-enrichment-for-ai-agents)
[^ref-8]: atomicstrata, Release v0.10.0 · atomicstrata/llm-wiki-compiler (GitHub release notes), 2026-06-14: "Adds a review-policy gate for generated knowledge, a full Open Knowledge Format (OKF) export/import round-trip, and a Mintlify documentation site." (https://github.com/atomicstrata/llm-wiki-compiler/releases/tag/v0.10.0)
[^ref-9]: Rodrigo Serradura, Your bundles, served to any agent: okf-mcp 1.0.0 (okf-gem blog), 2026-08-11: "okf-mcp 1.0.0 adds the surface that needed none of that: any host speaking the Model Context Protocol, Claude Desktop, Claude Code, or whatever your team runs next, reads the bundles on your machine directly." (https://okfgem.com/blog/okf-mcp-1-0-0/)
[^ref-10]: Memanto, Open Knowledge Format (OKF) - MEMANTO Docs, page metadata last modified 2026-10-19: "Memanto exports OKF v0.2 bundles; the bundle's root index.md declares okf_version: "0.2"." "Load any OKF bundle into an agent with memanto migrate okf" (https://docs.memanto.ai/integrations/okf)
[^ref-11]: Danielmelody (GitHub user), Community implementation: xMatrix bidirectional OKF Pages (issue #37, GoogleCloudPlatform/open-knowledge-format), 2026-10-12 (text checked through the GitHub API): "xMatrix now supports bidirectional OKF v0.2 bundles for its collaborative Pages." "This is a community implementation, not a request to imply Google endorsement." (https://github.com/GoogleCloudPlatform/open-knowledge-format/issues/37)
[^ref-12]: Aembit, AI Assistant Integration Resources (Aembit docs), no date shown; checked 2026-10-28: "Aembit publishes its documentation in two machine-readable formats for AI coding assistants and large language models (LLMs)." "Use the OKF bundle when your agent has a persistent workspace and file tools (Claude Code, Cursor, Copilot agents)." (https://docs.aembit.io/llm-resources/)
[^ref-13]: The Website Specification, Open Knowledge Format (OKF) bundle, no date shown; checked 2026-10-28: "This site ships it: the bundle targets OKF 0.2, is generated from the same content collection as every other surface, and is served browsable at /okf/, with the whole tree packaged as /okf.tar.gz." (https://specification.website/spec/agent-readiness/okf-bundle/)
[^ref-14]: Matthias Bastian, The Decoder, Google Cloud's Open Knowledge Format turns scattered docs into Markdown files for AI agents, 2026-06-14: "Google Cloud is introducing the Open Knowledge Format (OKF), a new spec that standardizes knowledge as Markdown files and makes it portable across systems." (https://the-decoder.com/google-clouds-open-knowledge-format-turns-scattered-docs-into-markdown-files-for-ai-agents/)
[^ref-15]: Asif Razzaq, MarkTechPost, Google Cloud Introduces Open Knowledge Format (OKF): A Vendor-Neutral Markdown Spec for Giving AI Agents Curated Context, 2026-06-16: "OKF is a format, not a service or a platform." (https://www.marktechpost.com/2026/06/16/google-cloud-introduces-open-knowledge-format-okf-a-vendor-neutral-markdown-spec-for-giving-ai-agents-curated-context/)
[^ref-16]: Janakiram MSV, The New Stack, Andrej Karpathy, Google and Garry Tan agree Markdown is the answer, but they're not solving the same problem, 2026-07-06: "If no one develops consumers for it, it remains just a good idea that Google released on a slow Friday." (https://thenewstack.io/markdown-agent-memory-moat/)
[^ref-17]: Open Knowledge Foundation, Open Knowledge Foundation – For a fair, sustainable and open future (okfn.org home page), checked 2026-10-28: "Open Knowledge Foundation – For a fair, sustainable and open future" (https://okfn.org/en/)
