Guide
How to give ChatGPT memory that carries over between chats
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:
- It depends on your plan. Built-in memory is limited or missing on free accounts, and even paid plans keep only a little.
- You don’t fully control what’s remembered. The model decides what to save, and it can be hard to see or edit all of it in one place.
- It only works inside ChatGPT. Switch to Claude or Gemini and you start from zero again.
- It lives on someone else’s server. Your context belongs to the platform, not to you.
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
- 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.
- 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. - Work normally. Say “remember this” when something is worth keeping. The AI drafts a one-line memory and waits for your OK.
- Type
pack upwhen you’re done. ChatGPT proposes what to remember from the session, then outputs the complete updated file. - Save it. Copy the file and save over your old one. Next session, paste it in again.
Tips
- Keep the file somewhere you can reach from any device, like a notes app or cloud folder.
- Ask for tone changes by name, for example “switch to Editor.” Tones are saved presets in your file; the Tuner helps you make your own.
- Don’t put passwords, account numbers, or medical records in the file. The format tells the AI not to store them.
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 →