ChatGPT memory: two stores, one product boundary
ChatGPT has real memory and it is genuinely useful. It is also scoped to ChatGPT, which means the context you build during a week of pairing stays in one product.
OpenAI. Sources checked 2026-09-25.
How ChatGPT handles memory today
OpenAI documents two mechanisms. Saved memories are details you explicitly asked ChatGPT to remember, and they persist until you delete them. Reference chat history lets it draw on earlier conversations, and that content can change as the model decides what is relevant.
You manage both under Settings, Personalization, Manage memories. ChatGPT Developer mode also lets a paid account connect a custom MCP connector, which is how an external memory service is reachable from chat.
What ChatGPT forgets
The store is fine. The boundary is the problem.
- Cross-product continuity. Decisions made with ChatGPT are not available to Claude Code, Codex, or Cursor.
- Detail behind saved memories. A one-line memory keeps the conclusion and drops the reasoning, and the reasoning is what a coding session needs.
- Working session context. Long chats summarize, so specifics from the middle fade while the summary reads smoothly.
- Anything about your repository that was never said out loud in a saved memory.
The fix with MemoryRouter
The ChatGPT connector makes a vault reachable inside chat, and the same vault is where Claude Code, Codex, Claude, and Cursor write. A decision from a coding session becomes context in the next conversation.
- 1
Turn on Developer mode
Settings, then Security and login. In a managed workspace an admin has to enable it. Developer mode is what allows a custom connector.
- 2
Add the MemoryRouter connector
Create a custom connector pointing at https://mcp.memoryrouter.ai/mcp, then approve the OAuth flow and choose the vault ChatGPT should use.
Connector URL
https://mcp.memoryrouter.ai/mcp - 3
Enable it for a conversation
Developer mode connectors are enabled per conversation, so turn the connector on where you want recall. Ask ChatGPT to run a memory search to confirm.
Writes are model-directed in ChatGPT, so recall happens when ChatGPT decides to call a tool. Ask directly when it matters.
Setup steps and what to expect from model-directed recall on the ChatGPT page. 14-day free trial.
Related
Full ChatGPT guide
Setup steps and what to expect from model-directed recall on the ChatGPT page. 14-day free trial.
Claude memory
Claude memory across chats and Cowork, plus a connector for a shared vault.
Claude Code memory
Keep project decisions across sessions and compaction with the published hook package.
MemoryRouter vs ChatGPT memory
Compare ChatGPT memory with MemoryRouter.
ChatGPT memory FAQ
Sources
Sources checked 2026-09-25. Tool behavior changes; check the vendor docs before relying on a detail.