explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

custom AI agents

[email protected]

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource librarydemofor LLMs

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

More from us

InfloqInfluencer marketingBgBlurPrivacy-first blurOlly SocialSocial AI copilotCeptoryVideo intelligenceBgRemoverBackground removal

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightssubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR
  • The Problem OKF Solves
  • What an OKF Bundle Looks Like
  • Three Design Principles
  • OKF vs Existing Patterns
  • What Google Shipped
  • The Karpathy Connection
  • Getting Started
  • Open Questions (v0.1 Is a Starting Point)
  • Who Should Care
  • Summary
  • Related Reading
← Back to blog

explainx / blog

Open Knowledge Format (OKF): Google's Standard for AI Agent Memory

Google Cloud launched Open Knowledge Format (OKF) v0.1—a vendor-neutral spec for AI agent knowledge as markdown + YAML frontmatter. How it works, vs CLAUDE.md, Karpathy LLM wiki, and sample bundles on GitHub.

Jun 14, 2026·8 min read·Yash Thakker
Google CloudOpen Knowledge FormatAI AgentsAgent MemoryBigQueryStandards
go deep
Open Knowledge Format (OKF): Google's Standard for AI Agent Memory

On June 12, 2026, Google Cloud published the Open Knowledge Format (OKF) v0.1—an open specification that turns the emergent "LLM wiki" pattern into a portable standard for AI agent knowledge.

Sam McVeety (Tech Lead, Data Analytics) and Amir Hormati (Tech Lead, BigQuery) announced on the Google Cloud Blog:

OKF is a vendor-neutral, agent- and human-friendly standard for representing the metadata, context, and curated knowledge that modern AI systems need.

No new runtime. No required SDK. Just markdown files with YAML frontmatter in a directory—shippable in git, readable on GitHub, consumable by any agent.

@Karpathy's LLM Wiki gist (5,000+ stars) predicted this shape; Google formalized the interoperability layer. See our complete LLM Wiki guide. @DataChaz called it Google formalizing "the power of the LLM Wiki."

This post explains OKF's structure, design principles, what Google shipped, and how it fits alongside CLAUDE.md and agent skills.

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.


TL;DR

QuestionAnswer
WhatOpen spec for agent knowledge as markdown + YAML files
Required fieldtype in frontmatter (only mandatory field)
Optional fieldstitle, description, resource, tags, timestamp
LinksStandard markdown cross-links → knowledge graph
Versionv0.1 (June 2026)
Spec repoGoogleCloudPlatform/knowledge-catalog → okf/SPEC.md
Reference toolsBigQuery enrichment agent + static HTML visualizer
SamplesGA4 e-commerce, Stack Overflow, Bitcoin datasets

The Problem OKF Solves

Foundation models improve faster than most organizations can assemble context. When an agent needs to answer "How do we compute weekly active users from our event stream?", the answer fragments across:

SurfaceExample content
Metadata catalogsTable schemas (vendor-specific APIs)
Wikis / NotionRunbooks, metric definitions
CodeDocstrings, notebook comments
People's headsJoin paths, deprecation notices

Every agent builder re-solves the same context assembly problem. Every catalog vendor reinvents schemas. Knowledge stays locked to the surface that created it.

OKF's bet: the missing piece is a format, not another platform.


What an OKF Bundle Looks Like

An OKF bundle is a directory of concept documents. File path = concept identity:

snippet
sales/
├── index.md
├── datasets/
│   ├── index.md
│   └── orders_db.md
├── tables/
│   ├── index.md
│   ├── orders.md
│   └── customers.md
└── metrics/
    ├── index.md
    └── weekly_active_users.md

Each concept file:

markdown
---
type: BigQuery Table
title: Orders
description: One row per completed customer order.
resource: https://console.cloud.google.com/bigquery?p=acme&d=sales&t=orders
tags: [sales, revenue]
timestamp: 2026-05-28T14:30:00Z
---

# Schema

| Column        | Type   | Description                              |
|---------------|--------|------------------------------------------|
| `order_id`    | STRING | Globally unique order identifier.        |
| `customer_id` | STRING | FK to [customers](/tables/customers.md). |

# Joins

Joined with [customers](/tables/customers.md) on `customer_id`.

Markdown links turn the directory into a graph richer than filesystem hierarchy alone.

Reserved files

FilePurpose
index.mdProgressive disclosure as agents navigate
log.mdChronological change history

The full v0.1 spec—including conformance criteria—fits on one page.


Three Design Principles

1. Minimally opinionated

Only type is required. What types exist, what other fields to use, what body sections to include—producer's choice. OKF defines interoperability, not content models.

2. Producer/consumer independence

ProducerConsumer
Human-authored wikiAI agent
BigQuery export pipelineHTML visualizer
LLM-generated bundleSearch index

Same format, swappable tooling at each end.

3. Format, not platform

No proprietary account or SDK required to read or write. Value scales with adoption breadth, not vendor lock-in.


OKF vs Existing Patterns

PatternScopeInteroperability
CLAUDE.mdProject agent memoryClaude ecosystem convention
AGENTS.mdRepo instructions (Codex, etc.)Per-tool adoption
Obsidian vaults + agentsPersonal/team wikisBespoke
Karpathy LLM wikiAgent-maintained markdownPattern, not spec
Metadata catalogsSchema registry APIsVendor-locked
OKF v0.1Org-wide knowledge graphsVendor-neutral spec

OKF does not replace CLAUDE.md—it can contain the structured knowledge CLAUDE.md points at. Example: CLAUDE.md says "read /okf/sales/metrics/weekly_active_users.md before analytics tasks."

Compare to MCP for live tool access; OKF for curated static knowledge.


What Google Shipped

Reference producer: BigQuery enrichment agent

Walks a BigQuery dataset, drafts OKF concept docs for every table/view, then runs a second LLM pass to enrich with citations, schemas, and join paths from authoritative documentation.

Reference consumer: Static HTML visualizer

Turns any OKF bundle into an interactive graph view—single self-contained HTML file, no backend, no data leaves the page.

Sample bundles (on GitHub)

BundleDomain
GA4 e-commerceAnalytics tables and metrics
Stack OverflowPublic dataset concepts
BitcoinPublic blockchain datasets

See our hands-on GA4 & Bitcoin sample bundle guide for starter SQL, dataset limitations, and how OKF maps raw tables to concept pages.

Cloud Knowledge Catalog integration

Google updated Knowledge Catalog to ingest OKF bundles and serve them to Google Cloud agents—enterprise path for teams already on GCP.


The Karpathy Connection

Andrej Karpathy's LLM wiki gist (5,000+ stars) argues:

LLMs don't get bored, don't forget to update a cross-reference, and can touch 15 files in one pass.

Humans abandon wikis when bookkeeping fails; agents excel at it. The pattern keeps reappearing—Obsidian + coding agents, AGENTS.md repos, index.md/log.md artifacts.

OKF's contribution: agree on what fields every document carries and what filenames mean, so your wiki and my wiki and a catalog export cooperate without translation.

Three-layer mapping (Karpathy → OKF)

Karpathy layerOKF equivalentNotes
Raw sources (immutable)External datasets, docs, APIsOKF bundles are the compiled layer; producers ingest from raw
Wiki (LLM-maintained)OKF bundle (*.md + frontmatter)OKF adds required type, optional resource/tags/timestamp
Schema (CLAUDE.md)Producer/consumer conventions + okf/SPEC.mdOrg-wide spec replaces per-vault bespoke rules

Both reserve index.md (catalog) and log.md (change history). See the full LLM Wiki guide for ingest/query/lint operations and the implementation ecosystem (AutoSci, memwiki, secure-llm-wiki, synthadoc, and others).

Format wars context (from the gist community)

ConcernKarpathy defaultCommunity extensions
ContradictionsLint flags as defectsHumanities: preserve tension; typed edges (contradicts, extends)
SecurityTrust all ingested sourcessecure-llm-wiki: untrusted sources never become trusted wiki
ProvenanceImplicit in summariesLLM-Wiki-v3, Dense-Mem: claim-level source attribution
Multi-writerSingle agent maintainerAppend-only logs, partitioned files, grep-dedup by citation
Human authorshipLLM writes wikiSocratic variant: user ideas promoted only after challenge

OKF v0.1 addresses interoperability first; contradiction semantics, trust tiers, and typed relationships remain open design space.


Getting Started

Google's recommended path:

  1. Read the spec — okf/SPEC.md (short)
  2. Browse sample bundles — GA4, Stack Overflow, Bitcoin in repo
  3. Try the visualizer — open a bundle in the HTML tool
  4. Write a producer — export from your DB, docs site, or wiki
  5. Write a consumer — agent that reads OKF before tasks; search index; viewer
  6. Contribute — file issues, PRs; v0.1 designed for backward-compatible growth

For Claude Code users: OKF bundles mount like any markdown corpus—agents with file tools traverse index.md hierarchies naturally.


Open Questions (v0.1 Is a Starting Point)

Google explicitly calls v0.1 a starting point, not a finished standard:

  • Contradiction handling — Two OKF docs disagree; no merge semantics yet
  • Faceted search — Some practitioners want richer tagging than minimal spec
  • Live vs static — OKF is file-based; stale docs are a process problem
  • Name collision — Unrelated "OKF" supply-chain spec exists (OKF-SCIS); Google's OKF is data/analytics/agent knowledge

Community feedback will shape v0.2.


Who Should Care

AudienceWhy
Data teamsExport catalog knowledge agents can actually read
Agent buildersStop bespoke wiki parsers per project
Platform vendorsProduce/consume without lock-in
Enterprise AIVersion-controlled knowledge in git next to code
explainx.ai readersComplements MCP tools + CLAUDE.md memory patterns

Summary

Open Knowledge Format (OKF) v0.1 is Google's bid to make agent knowledge portable: markdown files, YAML frontmatter, markdown links as graphs, one required type field, no mandatory SDK.

It formalizes what Karpathy, Obsidian users, and CLAUDE.md authors already discovered—LLMs work better with curated, linked, maintainable markdown libraries than with repeated document search.

The spec is the contribution. BigQuery agent, visualizer, and sample bundles lower the cost of trying it. Whether OKF becomes lingua franca depends on producers outside Google adopting it.


Related Reading

  • OKF Sample Bundles: GA4 & Bitcoin BigQuery Guide
  • What Is an Obsidian Vault? — vault anatomy and self-writing agent pattern
  • Karpathy LLM Wiki: Complete Pattern Guide
  • What is CLAUDE.md? Persistent Memory in Claude Code
  • What Are Agent Skills? Complete Guide
  • What is MCP? Model Context Protocol
  • Files.md: Private Local-First Note-Taking
  • Agent Markdown Files Complete Guide
  • Design.md: Open Spec for AI Design Systems

OKF v0.1 structure and tooling cited from Google Cloud Blog and GoogleCloudPlatform/knowledge-catalog as of June 14, 2026.

Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Jun 14, 2026

OKF Sample Bundles: GA4 E-commerce & Bitcoin BigQuery Datasets Guide

OKF sample bundles map real BigQuery public datasets into linked markdown concept pages. Start with GA4 e-commerce (Google Merchandise Store, Nov 2020– Jan 2021) and Bitcoin blockchain (updates every 10 minutes)—queries, caveats, and how agents consume them.

Jul 26, 2026

How AI Agents Actually Work, End to End

An agent is a model inside a controlled loop. Follow one task from request through context, tool execution, state, verification, memory, and final answer.

Jun 10, 2026

Designing Loops with Claude Fable 5: Self-Correction and Memory Guide

Fable 5 is live July 1 — harness patterns from Lance Martin for loops, verification, and multi-day agent runs.