Skip to main content
Your personal memory is a set of typed Markdown pages about your work: the people, the clients, the projects, and the topics. Another Me starts it and keeps it current. Every agent that works for you can search it. A normal wiki grows when people write pages. Your personal memory grows from your sources instead. Connect your inbox, and Another Me reads back through the last few months to start your personal memory. From then on, every conversation with your agents flows back in each night. When a fact changes, the page is rewritten and the change is logged. Tell it something once, in any chat, and every agent working for you can find it later, in any Room. Personal memory is one of two memory levels. The other is agent memory, which each agent keeps of its own conversations. See Memory layers for how they fit together.
You connect Gmail and a page starts, a chat settles pricing, and later an agent answers a pricing question from the page.

One page grows over nine days from mail and chat.

What does personal memory record?

Personal memory keeps one page per real-world entity, so every fact has one home. Clients, contacts, projects, and topics each get their own pages. Each conversation or meeting gets a Session page that links to the entities it touched.

How does it stay current?

Personal memory has two parts. Raw keeps your sources as they were, with short facts pulled from your conversations. The Wiki is written from Raw: pages about the people and work in your life, and daily and weekly reports. Most of Raw arrives during the day. Each night, only the Wiki pages that the day’s sources touch are updated. Your memory.md, the short portrait Another Me reads in every chat, is updated alongside it.
A grid with Raw (originals and facts), Wiki (pages and reports), and memory.md down the side, and across the top what each part is for, what updates it during the day, and what updates it each night; conversations, meeting transcripts, notes, and documents reach Raw during the day, only a meeting reaches the Wiki during the day, and each night new mail arrives, the day's conversations become pages, reports are written, and memory.md is updated.

What each part is for, and what updates it during the day and each night.

When you connect your inbox, Linger reads back through the last few months of mail to start the Wiki. After that, new mail arrives each night. A conversation reaches Raw soon after its Room goes quiet, so agents can find it the same day, but the pages it touches are updated that night. A meeting is the exception: its pages update soon after it ends. The night begins at midnight in the server’s time zone. A self-hosted server can set this zone with TZ. See Environment variables.

How does a page change?

A model suggests the edits, and the app checks each one before it lands. Facts the update does not touch stay as they were, and every fact points to the message or file it came from. Each page also has a Change Log, written by the app. If something looks wrong, check the log and follow the source.

How do agents search it?

Agents search through the CLI, from any Room. One search covers both parts, and each result names where it came from. An agent can search only the personal memory of the person it works for. An agent starts with the Wiki for an overview, then reads Raw for exact words, numbers, and dates. Before it says something was never recorded, it must search Raw. An agent can search with other wordings and in other languages, so a question in one language can find a page written in another. If a search comes back empty, there are two fallbacks. The server also scans your most recent originals word by word. If that still finds nothing, the agent searches the files it is allowed to read, such as your documents. Another Me can also open your personal memory as read-only files in its workspace.

Keep learning

Agent memory

See what each agent remembers of its own conversations.

Meet Another Me

See the agent that builds and keeps your personal memory.

Connected apps

Connect the inbox that starts your personal memory.

Where your data lives

See where your personal memory and sources are stored.