Carrierfile / Guides

Guide

How to give ChatGPT memory that carries over between chats

By Anna (AB) Sutton · Updated

Watercolor of a big orange cloud full of yellow stars, with dotted trails carrying small star-filled clouds and blue speech bubbles down into four separate columns of conversation.
One memory, carried into every conversation. Watercolor by Anna Sutton.

Short answer

Keep your context in a single plain-text file, a Carrierfile. Paste it into a new ChatGPT chat and type unpack. ChatGPT picks up who you are, what you’re working on, and how you like to work. At the end, type pack up and save the updated file for next time. It works the same on free and paid plans, and in Claude, Gemini, or any other AI.

Why ChatGPT keeps forgetting you

Every new chat starts close to blank. ChatGPT has built-in features that help, like Memory and Custom Instructions, but they have limits:

If you work in bits and pieces, stepping away and coming back, re-explaining yourself every session gets old fast.

The fix: carry your own memory

A Carrierfile is a plain-text file that holds what the AI needs to know to be useful to you: who you are, your current projects, how you want it to behave, and a running log of what you’ve worked on together. Because it’s just text, any AI can read it, and you can read and edit every word of it.

Step by step

  1. Build your file. Use the free builder. It asks a few questions (about five minutes) and creates your Carrierfile. Nothing you type leaves your browser.
  2. Start a new ChatGPT chat. Paste the whole file in and type unpack. ChatGPT reads it, confirms it’s loaded, and asks what you want to work on.
  3. Work normally. Say “remember this” when something is worth keeping. The AI drafts a one-line memory and waits for your OK.
  4. Type pack up when you’re done. ChatGPT proposes what to remember from the session, then outputs the complete updated file.
  5. Save it. Copy the file and save over your old one. Next session, paste it in again.

Tips

Questions people ask

Does ChatGPT have memory?

It depends on your plan. Built-in memory is limited or missing on free accounts, paid plans keep only a little, and the platform decides what is kept. It also only works inside ChatGPT. A Carrierfile is a plain-text file you own that works the same on every plan, free included, and in every other AI.

Can I use a Carrierfile with the free version of ChatGPT?

Yes. That is where it helps most. You only need to paste text into a chat, which works on any plan, so your Carrierfile works exactly the same on a free account as on a paid one.

Is my information sent anywhere when I build the file?

No. The Carrierfile builder runs entirely in your browser. Nothing is sent to a server or stored by Carrierfile.

Do I have to turn off ChatGPT Memory to use a Carrierfile?

No. They can work together. The Carrierfile is simply the part you own and can take anywhere.

Build your Carrierfile. It takes about five minutes, runs entirely in your browser, and works in any AI. Free, no account.

Build yours →