Google Cloud lança Open Knowledge Format, padrão aberto em Markdown pra compartilhar contexto entre humanos e agentes de IA
O time de Data Cloud do Google formaliza o conceito de "LLM-wiki" do Karpathy num spec vendor-neutral — diretório de Markdown com frontmatter YAML, único campo obrigatório (`type`), zero SDK. A v0.1 cabe numa página.
Contexto
Em 12 de junho, Sam McVeety e Amir Hormati (tech leads de Data Analytics e BigQuery no Google Cloud) anunciaram o Open Knowledge Format (OKF), uma especificação aberta que formaliza o padrão “LLM-wiki” — conceito seminal do gist do Andrej Karpathy — num formato portável e interoperável.
O problema que ataca é o fragmented context landscape: conhecimento organizacional disperso em catálogos de metadados com APIs proprietárias, wikis, docstrings e conhecimento tácito na cabeça de engenheiros sênior. Cada agente precisa remontar respostas a partir de fontes incompatíveis, e cada vendor empacota o seu próprio catálogo + SDK.
A v0.1 é deliberadamente minimalista: um diretório de arquivos Markdown com
frontmatter YAML, sem compressão, sem runtime, sem SDK obrigatório. Único
campo exigido: type. Campos estruturados sugeridos (title, description,
resource, tags, timestamp) ficam no frontmatter; links Markdown comuns
formam o grafo de relacionamentos. O bundle inteiro distribui como tarball ou
repo git e renderiza direto no GitHub.
Três princípios de design: minimamente opinativo, independência produtor/consumidor (o formato é o contrato; ferramentas são intercambiáveis) e formato, não plataforma — nunca exige conta proprietária nem amarra a cloud, banco ou model provider específico.
Notas
- Implementações de referência já no repo: um agente de enriquecimento que caminha por dataset BigQuery e drafta um doc OKF por tabela/view, e um visualizador HTML estático auto-contido (sem backend, dados não saem da página).
- Três bundles de exemplo prontos: GA4 e-commerce, Stack Overflow e Bitcoin public datasets.
- Repo:
github.com/GoogleCloudPlatform/knowledge-catalog. Google explicita que v0.1 é ponto de partida e convida produtores/consumidores externos — contribuições e implementações alternativas bem-vindas.