You use both ChatGPT and Claude, and both now claim to remember you. So which memory should you actually rely on, and what happens to the stuff you teach one when you switch to the other? Short version: each remembers you well inside its own walls, neither shares a thing with the other, and both drift out of date unless you keep correcting them. Here is the full comparison so you can decide what to trust and where the real gap is.
Key takeaways
- ChatGPT memory has saved memories plus a broader reference to your chat history. You manage both in settings and can turn either off.
- Claude memory spans project memory files like CLAUDE.md, a memory tool the model writes to itself, and cross-chat memory in the consumer apps.
- Neither memory can see the other. Facts you teach ChatGPT are invisible to Claude, and the reverse.
- Both are siloed to their platform and both go stale, because they only update when you tell them or when the app infers from new chats.
- If you want one memory both tools trust, it has to live outside both of them.
---
How ChatGPT memory works
ChatGPT memory has two parts. Saved memories are discrete facts the model stores and reuses: your name, your job, ongoing projects, stated preferences. You can view them, edit them, and delete them in Settings under Personalization. Chat history reference is broader: ChatGPT can draw on your past conversations to stay consistent, even for things it never explicitly saved as a memory.
You control both. You can turn memory off entirely, wipe saved memories, or use a temporary chat that leaves no trace. When it works, ChatGPT feels like it knows you across sessions, because it is quietly pulling your saved facts and past chats into each new prompt.
The boundary is the account. All of this lives inside ChatGPT. Nothing about it reaches Claude, Claude Code, or any other tool.
How Claude memory works
Claude memory is less a single feature and more three, aimed at three users.
- Project memory files. In Claude Code, a
CLAUDE.mdfile in your project holds standing rules and facts the model reads every session. In the consumer app, Projects have custom instructions and a knowledge area that do the same job. This memory is a file you can see and edit, which makes it transparent and portable but entirely hand-maintained. - The memory tool. Anthropic ships a tool that lets the model write notes to a memory file as it works and read them back later, so context survives across a long task or between sessions. The AI curates this one, not you.
- Cross-chat memory in the app. The consumer Claude apps can carry context from earlier conversations into new ones, the same "it remembers me" experience ChatGPT offers.
As with ChatGPT, the boundary is the account and the tool. Claude memory stays inside Claude.
The head-to-head table
Here is the comparison most searches are actually after.
| ChatGPT memory | Claude memory | |
|---|---|---|
| Forms | Saved memories + chat-history reference | CLAUDE.md files + memory tool + app cross-chat memory |
| Who maintains it | The app infers, you edit saved memories | You (files) and the AI (memory tool) |
| What it remembers | Facts and preferences, past chats | Project rules, task context, chat context |
| Cross-chat within the app | Yes | Yes, in the consumer app |
| Reaches your other AI tools | No | No |
| You can view and edit it | Yes, in settings | Yes for files, partly for the rest |
| Stays current on its own | Only from new chats | Only when you edit or the AI writes |
| Privacy control | Toggle off, delete, temporary chats | Local files you own; app memory toggled in settings |
Read the last three rows carefully. That is where both tools land in the same place, and it is the place that matters.
Which one should you trust
For remembering you inside a single tool, both are trustworthy and both are worth turning on. If you live in ChatGPT, its saved memories plus chat history give you real continuity. If you live in Claude Code, a well-kept CLAUDE.md plus the memory tool is arguably more reliable, because it is explicit files you control rather than inference you cannot fully see.
But "which one should you trust" has a trick in it. You almost certainly use both. And the moment you switch tools, whatever you taught the other one is gone. Teach ChatGPT your writing voice on Monday, open Claude on Tuesday, and you are starting from zero. Neither memory is wrong. They just do not talk to each other, and there is no setting that makes them.
There is a second trust problem underneath the first. Both memories only know what they were told or inferred, on the day it happened. When your pricing changes or you kill a feature, the memory keeps confidently repeating the old fact until you go correct it in that tool, and then correct it again in the other. A memory you have to police is a memory you can only half-trust.

Two siloed memories, or one memory both tools trust.
The gap both leave open
Line up everything above and the missing piece is obvious. There is no memory that (a) lives outside any single app so both Claude and ChatGPT can use it, and (b) keeps itself current so you are not the correction service.
That is the memory-layer approach, and it is what Locul is built for. Instead of storing memory inside ChatGPT or inside Claude, you keep one memory of yourself on your own machine and serve it to both over MCP, the open protocol Claude Desktop and Claude Code already speak. It builds that memory from what you already produce, your notes, docs, dictation, Notion, and LinkedIn profile, and it distills them into memories with a kind: fact, preference, decision, event, relationship, insight. When a fact changes, the old one is marked superseded and the new one goes active, so both tools always work from the current truth.
The distinction is clean. ChatGPT memory and Claude memory each remember you inside their own walls. A memory layer is the same memory outside both walls, and it maintains itself. Everything stays local, and it works with the AI you already use, including local open-weight models if you want it fully private.
Neither memory is wrong. They just do not talk to each other, and never will on their own.
Frequently asked questions
Does ChatGPT remember previous conversations?
Yes. ChatGPT has saved memories (facts it stores and reuses) and can reference your past chats to stay consistent. You manage both in Settings and can turn either off or use temporary chats. It all stays inside ChatGPT, though; it does not reach Claude or your other tools.
Does Claude have memory like ChatGPT?
Yes, in three forms: project memory files like CLAUDE.md, a memory tool the model writes to itself during tasks, and cross-chat memory in the consumer apps. The experience overlaps with ChatGPT memory, but it is scoped entirely to Claude.
Can I share memory between ChatGPT and Claude?
Not natively. Each keeps its memory in its own account with no bridge to the other. The only way to give both tools the same memory is to store that memory outside both, in a shared layer they can each connect to, rather than inside either app.
Which has better memory, ChatGPT or Claude?
Neither is clearly better; they are built the same way with different surfaces. ChatGPT leans on inferred saved memories and chat history. Claude leans on explicit files you control plus a memory tool. Pick by which tool you live in. Both share the same two limits: siloed to their platform, and stale unless maintained.
How do I keep my AI memory from going stale?
Native memory drifts because it only updates when you edit it or the app infers from a new chat. To keep it current, use a system that watches your real activity and marks old facts as superseded when they change, so the AI stops citing outdated information without you having to hunt it down in every tool.
---
Turn on both native memories; inside each tool they are genuinely useful. But if you want one memory that Claude and ChatGPT both trust, and that stays current without you policing it, that memory has to live outside both apps. Locul is a second brain that builds itself and keeps itself current, on your machine, served to whatever AI you use. It starts free with 500 memories. See how it works.
Related: how to give your AI a memory that lasts and ChatGPT custom instructions that make AI sound like you.
FAQ