Unibase
    • Memory
    • BitAgent
    • UB Bridge
    • Governance
    • Membase
    • AIP
    • Unibase Pay
    • Unibase DA
    • Explorer
    • Docs
    • Blog
    • GitHub
    • Twitter
    • Telegram
    • Discord
Unibase

© 2026 Unibase

Products
MemoryBitAgentUB BridgeGovernance
Infrastructure
MembaseAIPUnibase PayUnibase DA
Developers
ExplorerDocsBlog
Community
GitHubTwitterTelegramDiscord
HomeBlog
AI Mixing Memory Between Your Projects? How to Stop It

AI Mixing Memory Between Your Projects? How to Stop It

AI Memory
Unibase DailyUnibase Team·24/09/2026
View the original post on Medium

You ask for feedback on a proposal for one client, and the tone comes back wrong. Not badly written, just casual in a way that does not suit this client at all. You reread your prompt. Nothing in it asked for casual.

What happened is that an assistant with memory on picked up a preference from a different piece of work, weeks ago, for a completely different client, and applied it here. Nothing on screen told you. You only notice when the output feels off, and sometimes not even then, which is the part that costs you.

This is the least discussed failure of AI memory, because it does not look like forgetting. It looks like the assistant being confidently unhelpful. There are three causes, and they have different fixes.

What it looks like when it happens

The signs are quiet. A tone that belongs to another account. An assumption from a project you closed in July. A recommendation that makes sense only if you are still doing the thing you stopped doing. Writers notice it first, because voice is the most obvious thing to contaminate: a light comedic register from one story turning up in a serious one.

The common thread is that the output is competent and wrong at the same time, and nothing flags it. If you have ever fixed something an assistant produced without being able to explain why it was off, this may be why.

Cause 1: your memory has no walls

By default, memory in most assistants is global. One pool, drawn from everything you have ever said, available to every new chat. It has no concept of client A and client B, or of work and personal, because you never told it there was a difference, and there is no place in the interface where you would have.

This is why the problem shows up most for people juggling several accounts or several projects. The more varied your work, the more likely that something learned in one corner gets applied in another.

Cause 2: what it kept about you is wrong

Memory is a summary rather than a transcript, and summaries go out of date. OpenAI has said plainly that its earlier memory entries drifted over time and could contradict each other, the published example being marathon training stored next to a sprained ankle.

So the entry steering your output may not even be a mismatch of context. It may simply be stale: a preference you had in March, a role you no longer hold, a constraint that was lifted. It will keep being applied until you remove it, and it does not announce itself. What memory keeps, and why a summary behaves this way, is covered in what AI actually remembers.

Cause 3: the container is not doing what you think

Projects, folders and workspaces look like walls. Some of them are, and some are only a way to group chats.

The difference is a setting rather than a feature, and the default is usually the permissive one. A project that has not been switched to isolated memory can still draw on everything else you have told the assistant. A project that has been switched will not. Both look identical in the sidebar.

Different assistants land differently here, and it is worth knowing where yours sits. What each assistant keeps goes through them one by one.

The setting most people never turn on

For ChatGPT, open the project’s own settings and look for the memory option. With project only memory on, chats inside that project ignore your saved memories and cannot reference conversations outside it, and conversations outside cannot reach in. It is available on the paid personal plans, and on business plans when memory is enabled for both the workspace and the account. Shared projects already work this way and cannot be switched back.

For Claude, each project keeps its own memory space by default, separate from other projects and from chats outside them, and you can read and edit entries individually.

For anything one off and sensitive, temporary or incognito mode neither uses existing memory nor creates new memory. It is the cleanest way to ask a question you do not want shaping future answers.

Three habits go with those settings. Open the memory page monthly and delete what is stale, since removal is the only way an entry stops being used. Start a genuinely separate piece of work in its own container rather than in whatever chat is open. And when an answer feels subtly wrong, check which sources it used before you argue with it.

When the fix is not a setting

Everything above works inside one assistant. It does nothing about the other half of the problem, which is that your work is probably spread across several.

Each one holds its own picture of you, built from whatever you happened to say there, invisible to the others and to you. Isolating projects in one app does not make the others consistent. It just gives you a tidy corner of a scattered room.

If that is your situation, the useful move is not another setting. It is to keep the material that matters somewhere you can see all of it, organised by project rather than by whichever app you were in, so what goes into a given conversation is something you chose rather than something that leaked. Which form solves which problem walks through the options, and for the occasional switch, moving context by hand still does the job.

One closing thought about why this particular failure is worth fixing first. Forgetting is annoying and obvious. Remembering the wrong thing is quiet, and you may act on it before you notice. More memory is not automatically better memory, and the difference is whether you can see and choose what it uses.

Frequently Asked Questions

Q1: Is it better to just turn memory off?
It solves the contamination and costs you the benefit. A better order is to isolate first, clean out stale entries second, and switch memory off only if the problem continues. Turning it off across the board is the equivalent of unplugging something to stop it beeping.
Q2: Do project folders actually isolate memory?
Sometimes, and it depends on the assistant and on a setting rather than on the folder itself. One major assistant requires you to turn on project only memory explicitly, and another gives each project its own memory space by default. Check yours rather than assuming the folder is a wall.
Q3: What does a memory hub do about this that settings do not?
It holds everything you captured in one place you can organise and correct, so context is selected rather than inherited. The important part is visibility: you can see what exists, group it by project, fix what is wrong, and decide what goes into a given conversation.
Q4: Can a browser extension cause the same mixing problem?
It can if it pushes everything it has into every chat automatically. The ones worth using let you pick what to send, which is the opposite behaviour. Ask what it sends by default before you install it, because a tool that injects silently recreates the problem you are trying to solve.
Q5: How often should I clean out what an assistant remembers about me?
Once a month is enough for most people, and always after a project ends or a major change in your work. Deleting the conversation does not remove what was learned from it, so the memory page is the one that matters.
Back to all posts