Skip to content

Notes from building a memory.

What we shipped, what we measured, and what we got wrong — written the way we'd want another engineering team to write it.

  • Talking to your own memory

    The Stream answers in the first person and cites the exact memories it drew on — including, some mornings, its own dreams.

  • A graph worth walking

    Five upgrades that took our knowledge graph from extraction byproduct to retrieval surface — including one that didn't move the benchmark.

  • The ledger you can replay

    Our marketing site promised a visible episodic ledger before the product had one. Closing that gap became the Provenance tab.

  • A team of agents that remembers

    Shared memory pools with per-key grants, webhooks on memory changes, and content policies — the multi-agent wedge, explained.

  • Auditable dreams: why our nightly consolidation leaves receipts

    Every memory system is shipping 'dreaming' this year. Ours is the only one you can audit edit-by-edit the morning after.

  • Four LoCoMo runs, three lessons

    68.4 → 74.2 → 74.1 — and one number we chose not to publish. What benchmarking a live memory service honestly actually looks like.

  • Your memory should travel

    One memory across ChatGPT, Claude, and Gemini — arrive with years of history, leave with everything. Anti-lock-in as an architecture, not a promise.