NuraMate

How to make an AI companion remember everything that matters

By the NuraMate team · Updated · 6 min read

"Why did my AI forget my name?" is one of the most common complaints about AI companions. The answer isn't that the AI doesn't care. It's how the technology works. Once you understand the three layers of memory, it's much easier to get a companion that remembers what matters, and to stay in control of what it keeps.

Why AI companions forget

An AI model doesn't remember anything between replies on its own. Each time it writes a reply, the app sends it a bundle of text: the character's description, some recent messages, and anything else the app decides is relevant. That bundle has a size limit, often called the context window. When a conversation gets longer than that, the oldest messages fall out of the bundle, and the model can no longer see them.

So "memory" in an AI companion is really about what the app chooses to put back in the bundle.

The three layers of memory

  1. Recent messages. The last part of the conversation, sent word for word. This is what makes the chat feel continuous.
  2. A running summary. When messages fall out of the recent window, a good app folds them into a short summary: who you are, what you've been through together, what's still open.
  3. Long-term memories. Individual facts saved along the way, like "has a job interview on Friday" or "hates coriander". For each reply, the app picks the ones most relevant to what you just said.

A companion with only the first layer forgets everything after a few dozen messages. One with all three can remember your sister's name months later.

Why memory still goes wrong

  • Wrong facts get saved. A joke taken literally, or a detail about a story character saved as a detail about you.
  • The right fact isn't recalled. If the conversation doesn't mention anything related, a relevant memory may not be picked.
  • Old facts go stale. You moved, changed jobs, or changed your mind.
  • Memory fills up. Apps cap how many memories they keep, and the least important ones get dropped first.

All of these are easier to live with when you can see the memories yourself.

Can you make an AI remember everything?

Not literally. No app sends a model every message you've ever written: it would be slow, expensive and, past a point, impossible. What you can do is make sure the things that matter are always in the bundle, and that the rest is summarised well. In practice that feels like a companion that remembers everything, because it remembers the parts you'd notice if they were missing.

The trick is to put each kind of information in the place built for it:

  • Who you are (your name, pronouns, a line about you) belongs in a persona or profile, which is sent with every reply.
  • Facts you never want lost belong in pinned memories.
  • The story so far belongs in the running summary, which a good app keeps for you.
  • Details about a character's world (places, factions, other characters) belong in a lorebook, which comes up only when a keyword does.
  • Everything else can stay in the chat. If it matters later, the app's memory should pick it up.

How to make an AI remember what matters: step by step

  1. Set up who you are first. Fill in your persona or profile before a long chat. A companion that forgets your name usually never had it somewhere permanent.
  2. Say important things plainly, once. "My sister is called Ana and she lives in Lisbon" is easier to save than a hint scattered across three messages.
  3. One fact per memory. When you write or edit a memory yourself, keep it short and specific. "Works night shifts at a hospital" is recalled more reliably than a paragraph about your week.
  4. Mention dates. "My exam is on the 14th" lets a good companion ask how it went.
  5. Pin what you never want lost. If your app lets you pin a memory or a message, use it for the handful of facts that define the relationship. Don't pin everything: pinned items compete for the same limited space.
  6. Correct mistakes in the memory list, not in the chat. Arguing with a wrong memory in conversation often creates a second, contradicting memory. Edit or delete the wrong one instead.
  7. Update facts that change. When you move or change jobs, edit the old memory rather than adding a new one beside it.
  8. Start a new scene with a short recap. If your app has no summary, begin a new chat with two or three lines: who you are to each other and where you left off.
  9. Review now and then. Skim the memory list once in a while, like tidying a desk.

When it keeps forgetting: what to check

What it forgetsLikely causeFix
Your name or pronounsOnly mentioned in chatPut them in your persona or profile
Something from last weekFell out of the recent window and wasn't savedSave it as a memory, or pin the message
The plot of a long roleplayNo running summaryUse an app that keeps one, or open new scenes with a recap
Places and side charactersToo much detail for the descriptionMove them into a lorebook with keywords
A fact that changedOld and new memories both savedDelete or edit the outdated one
Details mixed between charactersOne chat used for several storylinesKeep separate stories in separate chats

Your memories, your control

Memory is personal data. Before you share anything sensitive, check that your app lets you:

  • see everything it has saved about you,
  • edit or delete any single memory,
  • delete everything, including your account, and
  • download a copy of your data.

If it doesn't, keep sensitive details out of the chat. Our privacy checklist covers the other questions to ask.

How memory works on NuraMate

NuraMate uses all three layers: recent messages, a rolling summary, and long-term memories recalled by relevance for each reply. Every few messages, it looks for new facts worth keeping, and a short notice in the chat tells you when something has been saved.

  • See and edit everything. Open your companion's memories to read, correct, pin or delete any of them.
  • Remember this. Save any line of the chat as a pinned memory in one tap, or write a memory yourself.
  • Pinned memories stay. Memories you pin or write are never pruned; automatically saved ones are trimmed by importance when memory is full.
  • See what was used. Replies show which memories they drew on, so you can tell when one is wrong.
  • Memory usage bar. See how full your companion's memory is, and how much of it is pinned.
  • Personas. Save "who I am in this chat" (a name, pronouns and up to 600 characters about you) and choose which one each companion uses: 1 persona on Free, 5 on Plus and 10 on Pro.
  • Lorebooks. Characters you create can carry up to 30 world entries; an entry joins a reply only when one of its keywords comes up.
  • New chat keeps the memory. ✨ New chat starts a fresh scene but keeps your companion's memories and your closeness. To wipe everything instead, use Reset relationship on the Memories page.

How much it keeps depends on your plan: up to 60 automatically saved memories per companion on Free, 600 on Plus and 3,000 on Pro, with a longer recent-message window on paid plans. See plans. Memories are encrypted in our database, never used for ads, and you can download or delete all of your data from your account.

Questions

Why does my AI companion forget things?

The model only sees a limited window of recent messages. Anything older has to be saved as a memory or summary to be brought back.

Can you make an AI remember everything?

Not every message, but everything that matters: put who you are in a persona, pin the facts you never want lost, keep world details in a lorebook, and let a running summary carry the story.

Why does my AI forget my name?

Usually because your name was only mentioned in the chat. Put it in your persona or profile, which is sent with every reply.

Can I delete a memory?

On NuraMate, yes: open your companion's memories to review, correct, pin or delete any of them.

How many memories does NuraMate keep?

Up to 60 automatically saved memories per companion on Free, 600 on Plus and 3,000 on Pro. Memories you pin or write yourself are never pruned.

NuraMate is 18+. Companions are AI characters, not real people. Names of other apps are trademarks of their owners; NuraMate is not affiliated with them.