localmem Enterprise

The private memory layer for teams and their AI.

localmem reads your documents, meetings and conversations where they already live and turns them into one memory that every AI agent works from.

Quickstart

Built on it today: localmem Teams · SucceedHire · personalchess.club

One memory, any agent

Every agent forgets. Yours don't have to.

Whatever your product runs on, its agents write what they learn to one memory per customer and read back the few facts each answer needs.

  1. Write what was said, agreed and changed, from calls, chats, notes and documents.
  2. Understand it once, at write time: who, what, by when, with the words it came from.
  3. Read the slice that answers the question, as it stands today or as it stood on any date.
  4. Land it where people work. localmem Teams writes every commitment into your team's Notion.

Claude, OpenAI, Gemini and Cursor are shown as examples of agents that call the API. Their names and marks belong to their owners.

How it works

Capture. Understand. Recall.

  1. 01

    Capture into one log

    Every write is added to one event log per customer, encrypted under that customer's keys. Nothing is edited in place.

  2. 02

    Understand into facts

    Each capture becomes facts: who, what, by when. Every fact keeps the exact words it came from and a link to its source.

  3. 03

    Keep every version

    A changed deadline is a new version. The old one stays, with the date it stopped being true.

  4. 04

    Recall the right slice

    Search combines keywords and meaning, then a reranker orders the results. Ask what is true now, or what was known on any past date.

Why it is fast and cheap to ask

Other memory hands a model the haystack. localmem hands it the needle.

Most memory feeds the history back into the prompt and makes the model work out again what it already knew, on every call. localmem does the understanding when something is written, so every question gets a precise slice, each fact with its date and its source.

Public evaluations

Measured in the open, on the benchmarks everyone uses.

Memory systems are compared on two public benchmarks. We run all of their questions with the papers' own judge prompts, name the model that reads and the one that judges, and publish every run's records next to its numbers.

  • LongMemEval78%*

    500 questions across long chat histories: facts, changes over time, and what was true when.

    accuracy · partial set
  • LoCoMo75%*

    Very long conversations between two people, asked about weeks later.

    accuracy · partial set
  • Search timeWith the full run

    From the question to the facts that answer it, on the hosted API.

    median and p95
  • Context handed to the modelWith the full run

    How much text each answer needs, against feeding the whole history.

    tokens per question

* Run on part of each data set. An earlier run on 422 of the 500 LongMemEval questions scored 69%. The full data set run is coming up, and its records will be published next to the numbers.

What it guarantees

Memory you can audit, rebuild and delete.

Each of these is a written requirement of the product, not a line in a slide. The data contract says what is kept, where, for how long and who can read it.

  1. 01

    Keys per customer.

    One customer's data is never readable with another's keys.

  2. 02

    History, not overwrites.

    A changed deadline or a reversed decision is a new version. The old one is still there, with the date it stopped being true.

  3. 03

    Evidence on every fact.

    Each fact points to the quote and the source it came from, so a person can check it in seconds.

event log · encrypted The log is the record. Search indexes, facts and the graph are rebuilt from it, and a replay reproduces them exactly, without calling a model.

localmem Teams · built on the memory layer

Then it writes it down where your team works.

Every commitment and decision from your meetings becomes a row with its owner, its date, the words that created it and every change since, in your team's own Notion.

What it is for

Products that learn from people, and have to stay right about them.

Questions

Common questions

What is localmem?

localmem is the private memory layer for teams and their AI. It reads documents, meetings and conversations where they already live and turns them into one memory that every AI agent works from, with every version kept and each fact pointing back to its source.

How does an AI agent use it?

Your product's backend writes what it learns through the TypeScript or Python SDK, and searches before the model answers, so the model gets the few facts that answer the question instead of the whole history. A coding agent such as Claude Code, Cursor or Codex can set it up from one prompt in the quickstart.

How is it different from a vector database or chat history?

A vector store finds similar text. localmem keeps facts: who, what and by when, each with the words it came from. A changed fact becomes a new version, so you can ask what is true now or what was known on any past date.

Where is the data, and can it be deleted?

Each customer's memory is one event log encrypted under that customer's own keys. Deleting a customer destroys its keys, which makes every copy of its memory unreadable, and backups that still hold it expire within 35 days.

How accurate is it?

On part of each public data set, localmem scores 78% on LongMemEval and 75% on LoCoMo. An earlier run on 422 of the 500 LongMemEval questions scored 69%. The full data set run is coming up.

What does it cost to try?

Test keys are free and reach only test customers. Live plans are on the pricing page, and localmem Teams starts with 14 days free, no card.

Building a product that has to remember people?

Start in test with your own test customers, free. Your coding agent can set it up from one prompt. For a dedicated memory layer, or one in your own cloud, tell us what you are building.