OKF Agent Memory v0.1.0 stores AI coding agent memory as git-native Markdown files and ships an MCP server for Claude Code and Cursor.
OKF Agent Memory reached v0.1.0 with an initial commit on 5 September 2026. The project is a domain-neutral, git-native memory layer for AI coding agents, built on Google's Open Knowledge Format (OKF) v0.2. Within a day it collected 337 stars, 15 forks, and a Hacker News thread with 75 points and 22 comments.
OKF Agent Memory is a Go tool that stores an AI coding agent's persistent project memory as plain Markdown files with YAML frontmatter in a repository's knowledge/ folder, instead of a vector database. It ships a zero-dependency CLI, an embedded MCP server (okf mcp), and claims sub-300-microsecond BM25 concept search at zero embedding API cost.
knowledge/index.md, log.md, and topic folders, versioned in git rather than a hosted database. A single Go binary (bin/okf) handles validate, search, show, create, update, init, and bootstrap, plus okf mcp to run the tool as a Model Context Protocol server over stdio.Agent memory today mostly means unstructured files like CLAUDE.md or AGENTS.md, or a vector database that behaves like a black box. OKF Agent Memory sits between the two: it is structured enough to validate and search, but stored as text a developer can git diff, review, and audit like any other change. Its "search-before-write" convention is meant to stop an agent from duplicating or contradicting a concept it already recorded. Because the CLI embeds an MCP server, it connects to Claude Code, Cursor, and Codex without a separate integration layer. It also gives OKF v0.2's trust fields, provenance, generated-versus-verified status, lifecycle state, and freshness, described in Google Cloud's write-up of the standard, a working implementation at the tooling layer rather than just a specification.
The Hacker News thread raised the open questions directly. Commenter langs asked why the project benchmarks latency instead of recall or precision, since millisecond gains matter little next to an LLM call, and esafak said they would like to see any tool in this space tested for accuracy rather than speed. Separately, mbreese and triyambakam questioned whether an agent will reliably choose a third-party memory tool over a harness's own built-in memory, pointing to Codex and Claude Code as the test cases. Commenters also flagged nearby projects worth comparing against, including huggingface/funes, mempalace/mempalace, fellowgeek/mcp-memory, and scaccogatto/okf-skills.
knowledge/ folder, built on Google's OKF v0.2 standard.OKF Agent Memory implements Google's Open Knowledge Format (OKF) v0.2, the standard Google Cloud describes as adding provenance, trust tiers, and lifecycle metadata to plain Markdown-and-YAML knowledge bundles.
The project's CLI includes an embedded Model Context Protocol server, started with okf mcp, which runs over stdio so agent platforms including Claude Code, Cursor, and Codex can call it directly to search, read, and write memory concepts.
The project is MIT licensed, and because concept search runs on a local in-memory BM25 index rather than an embedding API, the README states retrieval carries no per-query API cost.
Source: okf-memory/okf-agent-memory Discussion: Hacker News
Tools like Mem0 that OKF Agent Memory benchmarks itself against are tracked alongside other memory and coding tools in the MCP servers directory on AI Agents Listing.
One email a week. New agents, MCP servers and skills, and what is actually getting traction.
Claude Code will read AGENTS.md when a project has no CLAUDE.md, adopting the open convention that Codex, Cursor and other coding agents already read.
HarnessTax, a UC Berkeley Sky Lab and Arena study, finds swapping a coding agent's harness changes cost by up to 5x while success rate barely moves.
Ordewell is a new open-source CLI, TUI and VS Code extension that turns one goal into an editable, multi-agent plan for coding agents.