The shared, public brain
Curated, durable, shareable knowledge — with cross-agent memory as a core purpose. Repo-driven, source-of-truth in GitHub, meant for people and community. The subject of this page.
OpenBrain — OB1 — already aims at cross-agentic memory. Sharing what agents know is part of what it's built for. So these aren't ideas for some other product — they're concrete improvements to something OpenBrain is already reaching for, drawn from how Codex and Claude Code actually handle memory.
Three patterns from the Codex teardown and the portable design transfer almost for free — and OB1's roadmap is already half-reinventing them. This is where we take what the study turned up and point it straight at OpenBrain.
The question was never "should OpenBrain have cross-agent memory" — that's the point of it. The question is how to make the version it's already building genuinely robust.
Sharing memory across agents isn't a bolt-on for OpenBrain — it's part of the mission. A public thought graph, a searchable directory, repo-driven content, README-to-HTML: a brain meant to be read by people and agents alike. The patterns below just make that robust. One thing to keep straight, though — OpenBrain is a different project from the personal agent fleet:
Curated, durable, shareable knowledge — with cross-agent memory as a core purpose. Repo-driven, source-of-truth in GitHub, meant for people and community. The subject of this page.
Its own private agents and memory, not necessarily tied to OpenBrain at all. The same lessons apply — but it's a different home, covered in Fleet Memory v2.
OB1's roadmap — smart ingest, re-embedding, content-fingerprinting, a wiki compiler, thought-edges — is quietly rebuilding the same pipeline-and-ledger machinery the memory study mapped. So borrow it instead of reinventing it.
selected_for_phase2OB1's biggest risk as it grows is becoming a dumping ground — every capture lands in the graph, signal drowns in volume. A promotion gate fixes that: raw captures stay in a staging layer; only promoted thoughts become curated wiki/graph nodes. It turns "everything I ever clipped" into "the knowledge I chose to keep" — without losing the raw trail.
jobs table · see the deep diveOB1 already needs workers for smart-ingest, embedding, re-embedding, and wiki compilation — and the open PRs are each solving lease/retry/idempotency ad hoc. One jobs table with lease_until + input_watermark + retry_remaining makes every one of those pipelines crash-safe and resumable, and gives a single "what's processing / stuck" view. It's the reliability spine the roadmap keeps approximating.
node_claims + the portable designA second brain that can't evolve a fact without losing the old one rots. Borrow the claims spine: every node carries source_uri, a fact/inference status, and a superseded_by link. Now OB1 can show why it believes something, evolve it as understanding changes, and never silently contradict itself — the exact integrity a public knowledge base lives or dies on.
Here's the optional idea — and it's the one place the two separate threads can touch. Keep OpenBrain and the personal fleet independent, but let the fleet promote into OpenBrain: when an agent learns something durable and shareable — a reusable technique, a vetted fact — the consolidation step can publish it into OB1 as a sourced knowledge node.
agents ──▶ the personal fleet (private, scoped, provenance) │ │ consolidation promotes the durable + shareable ▼ OB1 (public knowledge graph + wiki) │ ▼ humans + community + the agents themselves read it back
OpenBrain stays the shared, public brain; the fleet keeps its own private memory. They don't have to connect at all — but if they do, provenance carries across the seam, and an agent can consult either: its own working memory, or the shared brain of vetted knowledge.
Worth saying plainly, because it's easy to blur: OpenBrain and the personal agent fleet are different projects. The fleet doesn't have to touch OB1 at all — it has its own memory to upgrade. What they share is the playbook, not the database. Improve each on its own terms.
Do that, and both get better on their own terms — and if you bridge them, they compound: agents get sharper from OpenBrain's vetted knowledge, and OpenBrain gets richer from what the agents prove out in the field.