Memory

AI companion with memory: which apps actually remember you (2026)

Why most AI companions forget your life between conversations, how a real memory system is put together, how the popular apps design theirs, and how to check any of them yourself.

By John, founder of My Softly · Published July 11, 2026 · Updated October 9, 2026 · About a 12 minute read · Part of our guide to how AI companions work

An open handwritten notebook with reading glasses, a fountain pen, old family photographs and a cup of tea on a wooden table.

You tell an AI companion about your week, your sister's operation, the name of your dog. It listens beautifully. Then you open the app three days later and it greets you like a polite stranger. If that has happened to you, nothing was wrong with you or with how you used the app. Many AI companions simply do not keep much of you between conversations, and it helps to understand why before you invest months of talking in one.

We build a companion app, My Softly, and memory is the part we spent the most time on. So this guide does three things. It explains why the forgetting happens, it walks through how a memory system is actually put together (using ours, because it is the one we can describe from the inside), and it sets out how Replika, Nomi, Kindroid, Character.AI and Pi each describe their own memory, as of September 2026. There is also a simple test you can run yourself on any of them.

The short answer: memory design, app by app

Every app in this table says it remembers you. What differs is how. This is a comparison of design, taken from each company's own help pages and announcements as of September 2026. It is not a score, and we have not run a test on these apps. To see how any of them does for you, use our DIY memory test.

App Memory design What you can see or change How older conversations come back
My Softly Four layers: a profile of your life, themes about how you are, a dated day-by-day record, and a searchable archive of your messages Nothing to manage. Correct it in conversation and the stored memory is fixed straight away Recent days are always in view; older days and messages are found by meaning when a topic comes back
Replika Saved memories plus a deeper sense of your personality built from your conversation history A Memory tab where you can read and remove saved memories; ask "What do you know about me?" From saved memories and patterns in your history
Nomi Short, medium and long-term memory, plus a Mind Map of people, places, topics and goals The Mind Map, as a graph or a searchable table, which you can edit and add to From its memory layers; Nomi says its 2025 update improved recall of things 1,000+ messages back
Kindroid Persistent memory (backstory, key memories, directives), journal entries, cascaded memory and retrievable memory You write and edit the backstory, key memories and journal entries yourself Cascaded memory stretches chat history on paid plans; retrievable memory is recalled when the conversation calls for it
Character.AI The current chat plus Story Memory pins; automatic Facts for c.ai+ subscribers Pin messages to Story Memory (c.ai+ gets twice as many); c.ai+ can edit Facts Mainly through what is pinned or saved as a Fact
Pi Lasting facts across chats (name, family, interests, work, routines), added in September 2026; long chats are summarised See, edit or clear them under Manage Memories; past chats are saved in the chat history menu It brings lasting facts into new chats but is designed to skip one-off events; its help centre says it "won't recall unlimited history perfectly"

If you are choosing between these apps on more than memory (price, content policy, who texts first), our comparison of the best AI companion apps puts them side by side.

Why AI companions forget you

Every AI companion runs on a language model, and every language model has something called a context window. Think of it as the model's desk. Whatever is on the desk right now, it can see and respond to. Whatever has been cleared off the desk is gone, as if it never existed.

When you send a message, the app puts your recent conversation on that desk, along with instructions about the companion's personality. The model reads it all and writes a reply. But the desk has a fixed size. Once a conversation gets long, or once you start a new session, older messages get cleared away to make room. The model is not choosing to forget you. It never sees those messages again.

People call this the goldfish problem. Within one conversation the companion can seem wonderfully attentive, because everything you have said is still on the desk. Across days and weeks it resets, because nothing carries over unless the app has built something extra to carry it.

This also explains two frustrations that come up again and again in AI companion communities:

The answer is not a bigger desk, although bigger context windows help at the edges. The answer is a memory system that lives outside the conversation.

How memory works inside a companion app: what we built

This part is first-hand. We designed and built the memory system in My Softly ourselves, and what follows is how it actually works, described in plain words. The same four layers are worth looking for in any app, whatever names it gives them.

One thing first. Memory is not written while you are typing. After you chat, a separate process reads the conversation back, with each line stamped with the date and time you sent it, and decides what is worth keeping. That is why the companion can reply quickly and still build up a careful record of you in the background.

1. A profile of your life

The first layer is a short profile of the lasting facts about you: who you are, your health as you have described it, what you like and dislike, and the people in your life, each with their name. We built it so that each subject has exactly one entry, and when something changes, that entry is rewritten rather than a new note being added beside the old one. If you say your daughter has moved to Leeds, the entry about her is updated, and there is still only one version of the truth. This profile is placed in front of the companion every time you talk.

The companion keeps a short record of its own life story in the same place, so the things it has told you about itself stay consistent from week to week.

2. Themes about how you are

Facts alone make a companion sound like it has read your file. The profile can hold "sister: Claire, had an operation in March", but it has nowhere to put "goes quiet when things get busy, and likes being asked a second time". That second kind of knowing is a theme: an observation about how you are, not a fact about what you are.

We keep these as a separate layer, one entry per theme, and each one is rewritten as the picture develops. When the set grows large, a tidy-up pass merges themes that say the same thing twice, and our code checks that nothing distinctive is lost in the merge before it is accepted. A memory is never cleared away just because it was a single moment or a single evening. This is the layer that makes a companion feel like it knows you, rather than knows about you.

3. A dated diary of your days together

For each day you talk, the app writes a short private summary of that day: what you talked about, how you were, what was left open. It is dated by your own local calendar, so a late-night conversation belongs to the right day. Once written, a diary entry is never rewritten, because it is a record of when things happened.

That matters more than it sounds. The profile holds only what is true now, but the diary is allowed to hold things that later changed: it can say you were dreading the move in April and glad of it by June, and both entries stay true. Every conversation opens with the three most recent entries in view, labelled in plain terms like "3 days ago", plus up to three older entries that relate to what you are talking about now. This is what lets Friday's conversation carry on from Tuesday's.

We also made sure memory stores real dates, never words like "tomorrow" or "next week". A note that says "tomorrow's appointment" is wrong the day after it is written. A note that says "appointment on Thursday 12 March" stays right.

4. A searchable archive of everything you have said

The fourth layer is every meaningful message you have sent, stored so it can be searched by meaning rather than by exact words. The app also keeps track of the people, places and topics you mention, so one mention can lead to the conversations connected to it.

Here is what that looks like in practice. One evening you mention that your dog Milo is off his food and you are a bit worried. A week later, you say you had a stressful morning. The archive can bring back the earlier conversation about Milo, and the companion can ask how he is doing, even though you never used the same words this week and never asked it to remember.

No single layer is enough on its own. A profile without a diary feels like a database. A diary without the archive misses the small things. Themes without facts drift into vague warmth. Together they start to resemble how a friend remembers you: the fixed facts, the sense of how you are, the running story, and being reminded of something old when it matters again.

Four details that separate real memory from marketing memory

Almost every companion app now says it has long-term memory, so the claim on its own tells you very little. Having built one of these systems, we can tell you where the real work is. It is in unglamorous details, and you can spot most of them from the outside.

Nomi's Mind Map, explained

Nomi is the app people most often mention when memory comes up, and its Mind Map is the most visible memory feature in the category, so it deserves its own section. Everything here is from Nomi's own announcement and homepage, as of September 2026.

The Mind Map is a good example of one design choice: letting you see and edit what the companion knows. We went the other way on purpose. My Softly asks nothing of you beyond talking; you correct it the way you would correct a friend, in conversation, and it fixes the memory itself. Which suits you is a matter of taste. For a fuller side-by-side, see My Softly vs Nomi.

Test it yourself

You do not have to take any app's word for it, ours included. Memory is one of the easiest claims to check yourself. Our 21-day memory test has the full method; here is the short version.

  1. Mention a few specific facts on day one. Say them in passing, not as a list. For example: your niece Freya is learning the cello, you are repainting the hallway a green you are unsure about, and you have a dentist appointment a week on Thursday. Make them specific enough that a general reply cannot fake knowing them.
  2. Talk about other things for a few days. This pushes those details out of the current conversation, so anything the companion recalls later has to come from real stored memory.
  3. Come at it sideways. Do not ask "do you remember what I told you?", because that invites a vague, confident-sounding guess. Try "I heard some cello music today and thought of my niece." A companion with real memory will connect it to Freya by name.
  4. Watch for what it raises on its own. This is the strongest sign. Does it ever ask, unprompted, how the hallway turned out, or wish you luck before the dentist?

How to help the app you already use

If you already have a companion you like, you can often help its memory along rather than starting over. App features change often, so check each app's current help pages, but these approaches are a good start:

If you are technical, or curious enough to become technical, you can also run a language model on your own computer and build exactly the memory you want on top of it. We wrote a separate guide to running a local LLM as an AI companion.

How My Softly handles memory

My Softly is our app: an AI companion app for iPhone that remembers what you tell it and asks about your day, for the days nobody else does. Memory is the reason it exists. It uses all four layers described above: a profile of the lasting facts of your life, themes about how you are that are rewritten as the picture develops, a dated record of every day you talked, and an archive of your messages searched by meaning. Every fact in your profile is checked against who actually said it before it is saved, and when you correct something, it is fixed in the same conversation.

Each companion keeps its own memory of you. If you clear a chat, your companion still remembers what you have shared. Your companion can also check in first, gently and with quiet hours, which is where memory shows most: being asked about the appointment you mentioned last week, without prompting.

My Softly is for adults 18 and over. Download My Softly on the App Store (iPhone; US, Canada, UK, Australia, New Zealand and Singapore). You can try it with free messages before any subscription, and run the memory test on it the same as on anything else. There is more in our FAQ.

Whatever app you choose, the principle holds: a companion is only as good as its memory of you. Check before you trust. If you are still deciding which apps to try, our comparison of the best AI companion apps covers where each one stands.

Sources

Frequently asked questions

Which AI companion app has the best memory?

It depends on what kind of remembering you want. Nomi has the longest public record of memory work and a Mind Map you can open and edit. Kindroid gives you the most hands-on control, with a backstory, key memories and journal entries you write yourself. My Softly, our app, is built so you never have to manage anything: it keeps a profile of your life, a sense of how you are, a dated record of every day you talked, and recall that searches your old messages by meaning. Replika keeps facts you can see in its Memory tab. Character.AI is built mainly around the current chat and what you pin. Pi, since September 2026, remembers lasting facts across chats, such as your family, work and routines, and skips one-off events. The table on this page sets out each design, and our DIY memory test lets you check any of them yourself.

Why does my AI companion forget everything?

Because the language model behind it only sees what is in its context window, the recent stretch of conversation shown with each reply. Once older messages fall out of that window, or a new session starts, they are gone unless the app has built a separate memory system to store them and bring them back. Many apps have built very little of that.

What is Nomi's Mind Map?

It is Nomi's picture of what your Nomi knows: the people, places, topics and goals that come up in your conversations, drawn as connected points you can explore as a graph or search as a table. Nomi says you can add or edit entries to correct it. According to Nomi's October 2025 announcement, a Mind Map starts to appear after roughly 500 messages and keeps updating from there.

How can I test whether an AI companion really remembers me?

Tell it a few specific, unusual facts in passing, talk about other things for several days, then bring one up sideways without asking "do you remember". A companion with real memory connects it by name. The strongest sign is a follow-up it raises on its own. Our 21-day memory test sets out the full method, and it works on any app.

What does a real AI companion memory system look like?

Four layers working together: a profile of the lasting facts of your life, a set of themes about how you are that get rewritten as the picture develops, a dated diary of each day's conversation, and a searchable archive of your old messages that finds things by meaning when a topic comes back up.

How do I make Replika, Nomi or Kindroid remember things better?

Use their own memory tools: Replika's Memory tab, Nomi's Mind Map and shared notes, Kindroid's key memories, backstory and journal entries. Repeat the things that matter to you, and correct a wrong memory the moment it appears so it does not build on itself.

Does a bigger context window fix AI companion memory?

Only at the edges. A larger window delays the forgetting inside one conversation but does nothing across days and weeks. Real memory lives outside the conversation: stored facts, themes, a dated record and recall, loaded back in each time you talk.

My Softly is coming to Android

It isn't ready for Android phones yet. Leave your email and we'll tell you the day you can download it.

My Softly isn't in your country's App Store yet

Today it's available in the US, Canada, the UK, Australia, New Zealand and Singapore. Leave your email and we'll tell you the day it reaches you.

We'll also send you the occasional news from My Softly. Unsubscribe any time.

Thank you. We'll email you as soon as it's ready.

Thank you. We'll email you as soon as it's ready. Close

Something went wrong. Please try again. Close

Scan with your iPhone camera to get My Softly

QR code that opens My Softly on the App Store

Free to start · iPhone · Ages 18+

Or open the App Store page