MemoryLake
Back to all articles
TutorialOctober 20, 2026·11 min read

Why Claude Memory Is Not Working and How to Fix It (2026)

You told Claude your role, your project, and how you like answers written. A week later, a new chat starts as if none of that happened. Or Claude remembers some things and not others. Or you imported your memory from another assistant and half of it never appeared.

Claude's memory is designed to carry context into new conversations. Anthropic's help article describes it this way: "Claude can also remember context from your chats and carry it into new conversations and Cowork tasks." When it doesn't, Anthropic's documentation describes a set of conditions where memory is off, paused, scoped to one place, or never saved in the first place. Most of them are settings you can see and change.

This guide goes through each documented reason Claude's memory might not be working, how to check for it, and how to fix it. If you want to set up memory from scratch rather than troubleshoot it, our guide to making Claude remember previous conversations covers that. This piece is for when memory is on, or should be, and still isn't doing what you expect.

How Claude's memory is supposed to work

It helps to know the normal behavior first, because some of what looks like a fault is the design.

Claude saves memory as you chat, not afterwards. The help article says "Claude saves memory as a set of individual topics as you chat, rather than summarizing conversations after they end." You can also ask directly. The article says "Claude saves on its own", and you can tell Claude to remember something to save it on purpose.

Memory focuses on everyday working context. Anthropic lists what it keeps: your role and projects, the people and places in your work and life, communication preferences, technical preferences, and ongoing work.

Separately, on paid plans, Claude can search your past chats when you ask about something you discussed before. That's a different feature with its own toggle and its own limits, covered below.

Everything Claude remembers is visible. In Settings, then Memory, "Everything Claude remembers is listed under Topics." That list is the first place to look when memory seems wrong.

Why Claude's memory isn't working

Memory is off for your account, or your organization hasn't enabled it

On Free, Pro, and Max plans, memory is on by default. Team and Enterprise are different. The help article says "On Team and Enterprise plans, owners control whether memory is available, and it's off for each member until they turn it on."

So on a company account, two things have to be true: your organization's owner has turned memory on, and you've turned it on yourself. If an owner turns it off for the organization, Anthropic is explicit about the consequence: "all existing memory entries for all users are deleted immediately, and users can't access the memory setting."

Some organizations can't use it at all. The article states: "Memory isn't available to organizations with HIPAA, public-sector, or custom data retention agreements."

Memory is paused

When you switch memory off, Claude offers two options, and they behave differently. Pausing keeps what's saved but stops using it: "Claude keeps its existing memory, including sensitive topics if you have it turned on, but won't use memory or make new memories." The detail to note is what happens to the gap: "Conversations while memory is paused won't be added to memory if you turn it back on."

If you paused memory for a while and turned it back on, Claude won't have learned anything from the chats in between.

This chat was started with memory off

You can leave memory on for your account and switch it off for one chat. That choice is locked in early: "You need to turn memory off before you send the first message. Once the chat starts, the setting can't be changed."

The sign is in the title bar. "After you send your first message, a crossed-out memory icon appears next to the chat title. Chats with memory on don't show an icon." If you see that icon, the chat isn't using memory and isn't adding to it, and the fix is to start a new chat with memory on.

It's an incognito chat

Incognito chats are deliberately left out. When incognito is on, "Claude won't remember your chats, so they won't be saved to Claude's memory or your chat history." They're also excluded from past-chat search. If you started a chat from the ghost icon, nothing from it will appear in memory later.

You're inside a project

Projects have their own memory, and it's separate from other projects. The help article explains: "While working in a project, Claude uses the project's memory alongside your memory from chats outside of projects, but not memory from other projects."

That means context you built up in one project won't show up in another. And a project can be fully isolated. The article says to turn off Use account memory under Memory on the project's page "To keep a project's memory fully separate". If that setting is off, chats in the project won't draw on what Claude knows about you from your regular chats.

Search follows the same lines. Past-chat search covers "All chats outside of projects" and "Individual project conversations (searches are limited to within each specific project)." Our guide to searching past chats in Claude projects covers how those boundaries work in practice.

You're using Cowork on your computer

Memory is shared between chat and Cowork, but only one kind of Cowork. The article says "Memory is shared between Chat and Claude Cowork when Cowork runs in the cloud; Cowork sessions that run locally on your computer don't use memory." If a Cowork task didn't know something Claude knows in chat, check where the task ran.

The topic is sensitive, or is never stored

By default, Claude doesn't keep certain personal subjects. The help article lists them: "By default, Claude does not store topics related to personal or sensitive subject matter, like your health, race, ethnicity, religious beliefs, politics, gender identity, and other similar areas."

You can opt in with Include sensitive topics in memory, but it isn't retroactive: "Anything from before you turned it on isn't saved retroactively." On mobile, an older app version won't show the notice and "Claude won't save the sensitive topic to its memory."

Some details are never kept, whatever you choose. "Some information is never saved to memory, even if you ask. This includes government ID numbers, criminal history, financial account numbers, and immigration status."

Your imported memories didn't all arrive

If you brought memory over from another assistant, Anthropic sets expectations plainly. "Memory imports are experimental and still in active development, and at this stage, Claude may not always successfully incorporate imported memories." It also notes that "Claude may not retain imported personal details unrelated to work." Our guide to what arrives after a Claude memory import covers checking an import line by line.

Past-chat search isn't available on your plan or setup

If the problem is that Claude can't find an old conversation, that's search, not memory. Search is "available to users on paid plans (Pro, Max, Team, and Enterprise plans)", it has its own toggle, Search and reference chats, and it has one more limit: "You can't search past chats if your organization uses customer-managed encryption keys on an Enterprise plan because conversation content is encrypted."

If you're trying to find the chat yourself rather than have Claude find it, our guide to finding missing Claude chat history covers that.

You're on the legacy memory experience

Anthropic has moved users to a newer memory experience, but a few organizations still have the old one. The import article explains how to tell: "If you see Settings > Memory, you're using the new memory experience". If instead you find Memory under Settings, then Capabilities, you're on the legacy experience, and the controls described in this guide are in a different place.

What people try instead

Repeating the same instruction in every chat. It works for that chat, and it's a sign memory isn't being used. Check the reasons above before you settle into it.

Turning memory off and on again. If you choose Reset memory instead of Pause, everything is gone. The help article warns that resetting "Permanently deletes all memories including project memories" and "this cannot be undone."

Assuming Claude Code uses the same memory. Claude Code keeps its own: CLAUDE.md files and auto memory on your machine, documented separately from memory in the Claude apps. If that's the memory you're troubleshooting, our guide to sharing context between Claude Code sessions covers it.

The Fix: Check where you're chatting, check your settings, then check what's saved

Step 1: Check the chat you're in

Before you change any setting, look at the chat itself:

  • Crossed-out memory icon next to the title? Memory was off for this chat. Start a new one, and leave Memory on in the + menu before sending.
  • Started from the ghost icon? It's incognito. Start a regular chat.
  • Inside a project? Open the project's page and check whether Use account memory is on, and remember that each project's memory is separate.
  • A Cowork task? Check whether it ran in the cloud or on your computer.

Step 2: Check your account settings

Open Settings, then Memory, and work down the list:

  • Generate memory from chats should be on. If it's off, check whether you paused or reset.
  • Search and reference chats should be on if you want Claude to find old conversations.
  • Include sensitive topics in memory is off by default. Turn it on only if you want those subjects kept.

On a Team or Enterprise plan, if you can't find the memory setting at all, ask your owner whether memory is enabled under Organization settings, then Capabilities. On mobile, Anthropic's article says to update to the latest version of the app.

Step 3: Check what's saved, and correct it

Open Topics under Settings, then Memory, and read what's there. Select a topic to read it, then edit or delete it. Anthropic notes: "Fix something in one topic and the change applies to every conversation from then on."

You can also correct memory from a chat. "Tell Claude what you'd like it to remember, change, or forget, and the update applies to your next conversation." For something important, say it directly and ask Claude to remember it, then open a new chat and ask what it knows to confirm.

If you imported memory, compare what you pasted with what's listed under Topics, and add anything missing by hand.

Setting this up in MemoryLake

Most of these causes have the same shape: memory works, but only inside a boundary. One project doesn't see another. Local Cowork doesn't use it. An incognito chat doesn't add to it. And it stays with one account in one product.

MemoryLake is a memory layer for keeping the context you'd otherwise repeat in one list you maintain, available to the assistants you connect, such as Claude Code, ChatGPT, and Codex, alongside the memory each of them keeps.

You write the entries yourself, in your own words. Nothing is read out of, written to, or deleted from your Claude memory, your project memory, your chat history, your Cowork tasks, or any vendor's store. Leave out sensitive personal details, and follow your organization's policy for work information.

Step 1: Create an API key

Sign in and generate a key from the dashboard. The key belongs to your MemoryLake workspace and is separate from your Anthropic account.

The MemoryLake console showing the API keys screen, where a new key is created and copied for use in an agent
The MemoryLake console showing the API keys screen, where a new key is created and copied for use in an agent

Step 2: Upload your first memories

Start with what you've had to repeat: your role, your current projects, and the preferences you keep restating. One point per entry, in your own words, dated so you can update it.

The MemoryLake workspace with the first documents uploaded, listing each file as it becomes searchable memory
The MemoryLake workspace with the first documents uploaded, listing each file as it becomes searchable memory

Step 3: Connect your AI & agents

Connect the assistants you use. The context you rely on is in one place you can check, whichever tool you open.

The MemoryLake integrations screen listing the AI clients and agent frameworks that can be connected to the memory layer
The MemoryLake integrations screen listing the AI clients and agent frameworks that can be connected to the memory layer

What this changes in practice

The first difference is that you know why a chat forgot. The crossed-out icon, the ghost icon, the project setting, and the Cowork location explain most cases at a glance.

The second is that your settings match what you want. Memory on, not paused, search on if you need it, and sensitive topics only by choice.

The third is that you can see and fix what's saved. Topics in Settings is the record. Editing it there changes every conversation after. For how memory works inside projects specifically, our guide to Claude project thread memory covers that.

Best practices for keeping Claude's memory working

Look for the crossed-out icon first. It means memory was off for that chat from the start.

Pause rather than reset. Reset deletes everything, including project memories.

Know that paused time is lost. Chats while memory was paused won't be added later.

Check each project's Use account memory setting. It decides whether a project sees your wider context.

Run Cowork in the cloud when memory matters. Local sessions don't use it.

Say important things directly. Ask Claude to remember them, then confirm in a new chat.

Review Topics after an import. Add what didn't arrive by hand.

Conclusion

When Claude's memory isn't working, check the documented conditions first: memory is off for the account or the organization, it was paused, the chat started with memory off, the chat is incognito, you're in a project with its own memory, or the Cowork task ran on your computer. Some subjects are never saved by default, and imports are still experimental.

Check the chat first, then Settings, then Memory, then the Topics list. Correct what's there and say important things directly. If what you actually need is a past conversation rather than a remembered fact, check past-chat search and its limits. For a comparison with the other main assistant, our guide to why ChatGPT memory isn't working covers the same problem there.

Frequently asked questions

Why is Claude not remembering things from previous chats?

Check whether memory is on under Settings, then Memory, whether it's paused, and whether the chat shows a crossed-out memory icon. Incognito chats, projects with separate memory, and local Cowork sessions also don't share what Claude remembers elsewhere.

Why can't I find the memory setting in Claude?

On Team and Enterprise plans, owners control whether memory is available. If it hasn't been enabled for your organization, the setting isn't there for you. If you see Memory under Settings, then Capabilities, you're on the legacy experience.

Why isn't Claude's project memory working?

Each project has its own memory and doesn't use memory from other projects. If Use account memory is off on the project's page, the project also won't draw on your memory from regular chats.

Why did Claude not save something I told it?

Claude doesn't store sensitive topics by default, and never stores some details, such as government ID numbers or financial account numbers. Chats with memory off, incognito chats, and chats while memory was paused aren't saved either.

Why didn't my imported memories show up in Claude?

Anthropic describes memory import as experimental and says Claude may not always incorporate imported memories, especially personal details unrelated to work. Review the Topics list and add what's missing by hand.

Does Claude Cowork use the same memory as chat?

Yes, when Cowork runs in the cloud. Cowork sessions that run locally on your computer don't use memory.