A field note · ~6 min read
Does Claude have memory like ChatGPT?
Yes — but it is a different shape. Claude carries persistent details across conversations and gives you Projects, which are walled gardens of context you load deliberately. ChatGPT has one global memory bucket that follows you everywhere automatically. One is a filing cabinet. The other is a sticky note on the monitor.
Which one actually remembers more?
It depends on what you are asking it to remember.
For a single body of work — a manuscript, a legal matter, a codebase, a research thread — Claude Projects usually wins. You choose what goes in, it does not compete for space against unrelated facts about your dog, and the context is deep rather than broad.
For everyday continuity — the assistant simply knowing who you are without you setting anything up — ChatGPT feels better, because the memory is automatic and global. You never configure it. It just slowly learns a thin outline of you.
Thin is the operative word. ChatGPT's memory bucket is small — see how much ChatGPT actually remembers. Claude's Projects are deeper but do not travel between Projects, let alone between providers.
The part nobody advertises
Neither provider will hand you your memories. There is no "export memories" button in ChatGPT and no equivalent in Claude. You can read them on screen. You cannot take them.
That is fine until the day you want to switch, or a model you liked gets deprecated, or a rollout resets behavior you had grown used to. At that point two years of accumulated context becomes something you have to rebuild from scratch, by hand, in a new box.
The workaround is to keep the durable version somewhere neither provider controls, and feed it into whichever model you are using that week. That is the whole idea behind moving your ChatGPT memory to Claude — and, now that both support it, behind connecting a memory vault over MCP.