Features · 6 min read

AI girlfriend app memory limits: what gets dropped

Memory in these apps is a budget, not an archive. What gets dropped when it fills, the three ways apps make room, and which entries are worth keeping.

A bounded container stacked full of pale memory tiles, with one deep-coloured tile pushed out over a dashed line at the top

For the first fortnight it knew everything. Then it started asking about a job you already described, or referring to a plan you cancelled weeks ago as if it were still on. Nothing broke. You hit the ceiling. Every companion app has a fixed budget for what it can hold, and AI girlfriend app memory limits are the single least-explained feature in the category — they decide what your companion keeps, what it quietly throws away, and how much of the curating is left to you.

Memory is a budget, not an archive

Two limits are in play, and they are different. The first is the context window: the maximum amount of text a model can have in front of it while it writes a single reply. It is fixed, it is measured in tokens rather than messages, and everything the app wants the character to know right now — the personality description, the recent conversation, whatever notes it pulled from storage — has to fit inside it together.

The second is the long-term store: the saved facts, pinned notes or running profile that live outside any one conversation. This is usually the part with a number attached, if a number is published at all — a cap on entries, on characters, or on how many memories a tier allows.

Three ways apps make room, and what each costs you

When either limit is reached, something has to give. Most apps use some mix of three approaches, and the one your app favours explains most of what you have been experiencing.

Three panels: a row of tiles with the oldest sliding out of frame, several tiles merging into one smaller deep-coloured block, and a stack from which two tiles are pulled along a dashed path
drop the oldest, compress the middle, or fetch only what looks relevant
  • Drop the oldest. The simplest approach: the conversation scrolls, and whatever falls off the back no longer exists. Cheap and predictable. The cost is that age has nothing to do with importance, so the thing you said once in week one goes before the small talk from yesterday.
  • Summarise. The app compresses a stretch of conversation into a shorter description and keeps that instead. This is how a companion can still have the gist of a month-old conversation. It is also lossy in a way you cannot audit: specifics get flattened into generalities, and a summary of a summary drifts further each time it is rewritten.
  • Rank and retrieve. Everything stays in storage, but only the entries the app judges relevant get loaded for a given reply. Nothing is deleted, which sounds ideal, and yet this produces the strangest failures — a fact can sit in memory, perfectly intact, and never be fetched because your phrasing that day did not look like a match.

That last case is worth recognising, because it looks identical to forgetting from the outside and is not. If a detail comes back when you mention it from a different angle, the entry was there all along and the retrieval missed it. Our guide to comparing apps on memory rather than first chats has a week-long test that separates the two.

Which AI girlfriend app memory limits you can actually see

Before you pay for anything, find out how much of this your app is willing to show you. The useful signals are unglamorous:

  • Is there a memory screen at all, and can you open it and read every entry?
  • Does it show a count, a meter, or a cap — or only the word "unlimited", which is never true of a context window?
  • Can you delete and edit individual entries, or only wipe everything?
  • Does the app tell you when memory is full, or does behaviour just change one day?
  • Is what you would be upgrading to described as a number, or as an adjective?

An app that shows you a full list with a count is making a promise you can check every week. An app whose pricing page says the paid tier "remembers more" is making one you cannot check at all, and the gap between those two is usually the best guide to which subscription is worth it. Our breakdown of what each tier actually buys goes through the rest of the pricing page in the same spirit.

One more thing worth knowing before you assume a larger window fixes everything: it does not, entirely. As the amount of text in play grows, models tend to get less reliable at picking the one relevant line out of it, which is why some apps deliberately summarise rather than simply keeping every message. More memory is a real improvement. It is not the same as perfect recall, and no tier sells that.

A count you can read beats the word "unlimited" on a pricing page. One is a promise you can check; the other is an adjective.

What to keep, and what to delete

If your app gives you an editable memory list, you have a job in it, and ten minutes a month covers it. The aim is a short list of load-bearing entries rather than a long list of everything.

  1. Keep identity-level facts. Your name, what you do, who the recurring people are, the handful of preferences that shape most conversations. These earn their space because they are relevant to almost any reply.
  2. Delete contradictions first. Outdated entries are worse than missing ones. If the list says you live somewhere you left, the character will keep acting on it, and every fresh correction you make is competing with the stale note rather than replacing it.
  3. Write entries short and self-contained. "Works nights, so mornings are for sleeping" is retrievable. A paragraph of narrative context is not, and it costs more of the budget.
  4. Clear out finished threads. The trip you took, the deadline that passed. Worth remembering in the moment, now just noise competing with what matters.
  5. Do not store what you would not want stored. An editable memory list is also a data list. Deleting an entry is the one privacy control in these apps that takes two seconds and works immediately.

Why a full memory shows up as personality drift

Here is the part that surprises people, and it is the reason this matters beyond trivia. The character's personality description occupies the same budget as everything else. When the window gets crowded, the instructions that define how the companion behaves are competing for attention with a long tail of conversation and retrieved notes — and what you notice is not a memory failure but a character one. The tone flattens toward a generic assistant, the stated details of the character slide, the habits you liked go missing.

So if an app that felt sharp in week one feels bland in week five, try trimming the memory list before concluding the app is bad. A shorter, cleaner memory often restores the personality, because you have given the settings room to work. If it does not help, that is a real answer about the app rather than a mystery. Either way you learned it for free, which is the right order to do this in — and if you want a baseline to judge yours against, the app we currently recommend exposes its memory list on the free tier, so you can see the mechanism before paying for more of it.

Frequently asked questions

What happens when an AI girlfriend app's memory is full?

Something gets displaced. Depending on the app, the oldest material drops off, a stretch of conversation is compressed into a shorter summary, or older entries stay in storage but stop being retrieved. Most apps do not announce which is happening, so you notice it as forgetting rather than as a limit.

Why does my AI companion forget something that is saved in its memory?

Because storing and retrieving are separate steps. The entry can be intact and still not be pulled into a given reply if the app does not judge it relevant to what you just said. A good test is raising the subject from a different angle — if the detail comes back, retrieval missed it rather than the memory being gone.

Does paying more remove AI girlfriend app memory limits?

It raises them rather than removing them. Paid tiers typically add a long-term store, more entries, or a larger window, but a context window is finite at every price, and no tier gives a companion perfect recall. Look for a tier that states its limit as a number you can check.

Disclosure. NaughtySignal earns a commission if you sign up through the links marked as affiliate links on this page. It does not change what we write. How we earn.

Related reading
Next
Compare AI girlfriend apps on memory, not first chats →