All guides

What does ChatGPT actually see when you send a message?

Most people think the AI remembers their chat. It doesn't. It rereads it — all of it, every single time. Once you see that, a lot of weird AI behavior stops being weird.

RARoman AbashinApril 2026 7 min read

The short answer

ChatGPT does not remember your conversation. Every time you send a message, the entire chat — your instructions, your files, your tangents, your mistakes — is transmitted to the model again, and the reply is generated from that full text.

The picture most people have

Ask someone how ChatGPT works and you usually get the same story: you're talking to something that listens, remembers what you said earlier, and thinks before it answers. Like a very fast, very well-read person on the other end of the line.

It's a reasonable picture. It's also wrong, and the wrongness explains most of the frustrating things AI chats do.

What actually happens

An AI model has no running memory of your conversation. Between your messages, it holds nothing. When you hit send, the chat application takes everything — the system instructions, every message you wrote, every reply it gave, every file you uploaded — and sends the whole bundle to the model as one big block of text. The model reads that block and produces the most likely continuation. Then it forgets again.

Your twentieth message is not the model “remembering” the first nineteen. It is the model reading all twenty for the first time, every time.

Why the illusion is so strong

Because retransmission is invisible to you, the model behaves exactly as if it remembered. Ask “what did I say my dog's name was?” and it answers correctly — not because it stored the fact, but because the answer was in the text it just reread. The illusion only breaks when the chat gets long, or when the history contains things you no longer want it to see.

What this explains

Why long chats get worse

The model weighs everything in the bundle, not just the part you care about. A long chat is a long bundle. Your question competes with every tangent, error, and abandoned idea you ever typed. This is context pollution, and it's a direct consequence of how messages work.

Why corrections come back

Tell the model it made a mistake and the mistake doesn't leave the bundle. It sits there as a plausible-looking pattern. Twenty messages later, the model re-derives the same wrong answer — because statistically, it's part of the conversation.

Why long chats cost more

You are billed for what gets transmitted. Message forty costs roughly forty messages' worth of input, because message forty contains messages one through thirty-nine. Detours aren't just noise. They're line items.

What this means for how you work

Once you see the mechanic, the strategy writes itself: be deliberate about what's in the bundle. Keep conversations short and on-topic. When a thread has served its purpose, don't let it follow you. When you need a tangent, isolate it instead of mixing it in. That's the entire idea behind branching — and behind Alyph.

Roman Abashin

Written by Roman Abashin

Founder of Alyph

Roman runs a one-person startup and spends about $2,000 a month on AI, all of it through Alyph. Why he built it →

See it on the canvas

Reading about branching is one thing. Pruning a dead end and watching it leave your context is another.

Try the Demo

Frequently asked questions

Does ChatGPT remember my conversation?

+
Not the way a person does. ChatGPT does not store your chat in its memory and recall it. Instead, every time you send a message, the entire conversation so far is transmitted to the model again, and it generates a reply based on that full text.

Does ChatGPT remember me between different chats?

+
By default, very little. Some products offer an optional memory feature that stores a few facts about you, but the model itself starts each conversation blank. What you wrote in one chat does not automatically exist in another.

Why does the AI get worse in long conversations?

+
Because the model rereads everything every time, long chats bury your actual question under accumulated tangents, errors, and outdated instructions. The model weighs all of it, not just the part you care about. This is called context pollution.

If I delete a chat, is the information gone?

+
From the model's side, yes — it never learned from your chat in the first place. The chat log may still exist on the provider's servers until you delete it, which is a privacy question, not a memory question.