Skip to content

Move your ChatGPT memory to Claude or Gemini

Short answer

You cannot export ChatGPT's memory directly. ChatGPT keeps it inside ChatGPT, and its data export leaves out the memories it inferred about you. So instead of moving memory between black boxes every time you switch, keep it in a knowledge base you own. Hjarni stores your notes as plain Markdown and ChatGPT, Claude, and Gemini CLI all read and write the same notes over MCP.

Why you cannot just move it

ChatGPT's memory is a feature inside one product. You cannot open it, copy it, or hand it to another assistant. When you request your ChatGPT data export, the download includes your conversations but not the personal memories ChatGPT built up about you. There is no file to import into Claude or Gemini.

That is why there is now a small genre of guides explaining how to copy your ChatGPT memory across by hand: open the memory settings, read each entry, and retype it into the next assistant. It works once, badly, and you are locked in again the moment the new assistant starts its own private memory.

The fix: own your memory once, do not move it forever

The durable answer is to stop keeping memory inside any one assistant. Write the facts that matter, your projects, preferences, decisions, and context, into notes you control. Then connect every assistant to those notes through Hjarni's built-in MCP server. Each one reads the same memory, and any of them can write back.

After that there is no transfer to do again. Switching from ChatGPT to Claude, or adding Gemini, means connecting the new assistant to notes that already exist. The memory outlives whichever tool is in fashion.

Claude

Add Hjarni as a connector. Two minutes.

Set up Claude

Gemini CLI

Add Hjarni to your settings.json. One time.

Set up Gemini CLI

ChatGPT

Keep it connected so it reads the same notes.

Set up ChatGPT

Bring the context over without retyping it

You do not have to migrate everything by hand. Open your saved memories in ChatGPT settings, under Personalization and then Memory, where the entries it has kept are listed. With Hjarni connected, ask ChatGPT to write those saved entries into your knowledge base as notes. The facts you curated land in a place you own, in plain Markdown you can read and edit. From then on Claude and Gemini read the same notes. This is the same pattern as giving any assistant long-term memory with MCP.

You cannot move memory that lives in a black box. So keep it somewhere you own, and let every assistant read it.

Common questions

Questions about moving ChatGPT memory

Can I move my ChatGPT memory to Claude or Gemini?

Not directly. ChatGPT keeps its memory inside ChatGPT, and its data export does not include the memories it inferred about you, so there is no clean file to import into Claude or Gemini. The durable fix is to stop relying on memory locked inside one assistant: keep that context in a knowledge base you own, and connect every assistant to it. Hjarni is a Markdown knowledge base with a built-in MCP server, so ChatGPT, Claude, and any MCP client read and write the same notes.

Does ChatGPT's data export include its memory?

No. The export gives you your conversations, but the personal memories ChatGPT inferred are not in the download. That is the core reason the memory is hard to take with you.

Is there a one-click way to transfer the memory?

There is no honest one-click transfer, because the source data is not exportable. What you can do once is write the facts that matter into notes you own. After that, no transfer is ever needed: switching assistants means connecting the new one to the same notes.

How do I get Claude to use what ChatGPT knew about me?

Write those facts into Hjarni as notes, then connect Claude over MCP. Claude reads the same notes ChatGPT does. You can also ask the assistant to capture them for you, so the notes are created as you talk.

Will this work with Gemini too?

Gemini CLI already connects to Hjarni over MCP, so it reads the same notes from your terminal. As Google's other Gemini surfaces add MCP support, they connect the same way, with no change on your side.

Give your AI a memory

Write once. You both remember.

Free to start. No credit card required.

Works with Claude and ChatGPT today.