AI memory

Why your AI forgets everything between chats (and how to fix it)

Your AI starts every chat as a blank slate, so you keep re-explaining yourself. Why it happens, and the real fix that carries context across chats.

A glowing sphere of light dissolving at one edge into fading particles, suggesting memory slipping away

You spend ten minutes getting your AI up to speed. Your two projects, the client who hates jargon, the way you like emails to sound, the thing you decided last week. It finally gets you. Then you open a new chat the next morning and it is a complete stranger again. Hi, how can I help you today? You sigh, and you start typing it all out one more time.

I am Alex. I co-founded AgentPod, where we test and security-check AI skills for a living, so I watch people hit this wall every single day. It is the most common complaint I hear, and it is not a you problem. The tool is built this way on purpose. Let me explain why it happens, what people try, and the fix that actually sticks.

Almost three quarters of people are tired of re-explaining themselves to their AI. That is not a small annoyance. That is the single biggest reason these tools feel less useful than they should.

Why your AI forgets

Here is the plain version. Every new chat starts from scratch. The AI does not carry anything over from yesterday, or from the chat you had an hour ago. As far as it is concerned, you just walked in the door for the first time.

There are two reasons for this, and they are both simple once you see them.

  • Each chat is its own room. When you start a new conversation, the AI is handed an empty page. Nothing from your other chats comes with it. That is why the same model that knew everything about your project yesterday acts clueless today.
  • Even one chat has limits. Within a single conversation, the AI can only hold so much text in its head at once. People call this the context window. It is big, but it is not endless. In a long back-and-forth, it can quietly lose the things you said at the start.
The short reason

Your AI is not forgetful in the human sense. It simply has no memory between chats by default, and a limited memory inside one. Nothing is being saved unless you set it up to be saved.

Once you understand that, the forgetting stops feeling personal. The AI is not ignoring you. It was never given the file.

The band-aids people try (and why they get tiring)

Smart people work around this constantly. The trouble is that most of the workarounds are chores you have to keep doing forever. Here are the three I see most.

1. The giant system prompt

You stuff everything into the custom instructions: who you are, your tone, your projects, your rules. This is a genuinely good idea for stable facts. The problem is that it is one fixed block of text. It does not grow as your week changes. It gets bloated and hard to read. And it only holds the basics, not the running history of what you have actually been doing.

2. Pasting your notes doc every time

You keep a Google Doc or a long note with all your context, and you paste the whole thing in at the start of each chat. It works. It also means you are doing manual copy and paste several times a day, and you have to remember to update the doc, and half the time you forget and the AI is missing the latest piece.

3. The hand-built Notion brain

You build a beautiful Notion page that is your single source of truth, and then you copy bits of it into chats by hand. The page is great. The copying is the catch. Your knowledge lives in one place and your AI lives in another, and you are the bridge between them, every single time.

The pattern under all three

None of these are wrong. They all work. But they all make you the memory. You are the one carrying context back and forth by hand, and that gets old fast.

The actual fix: give your AI a memory

The real fix is to stop being the bridge. Instead of you carrying context into each chat, you set up something that does it automatically. There are two flavors of this, and most people want a bit of both.

The first is a memory skill. (If the word skill is new to you, I wrote a plain explainer on what an AI skill is.) A memory skill keeps a running store of what matters to you, in a place you control, and quietly feeds the relevant bits into each new chat. You tell it something once, and it is there next time, without you pasting anything.

Persistent MemoryYour AI remembers your context across chats, so you stop repeating yourself.

The second flavor is a second brain. This is a bit bigger. It is not just a list of facts, it is your notes, your documents, your decisions, all in one searchable store your AI can read from. When you ask a question, it pulls in the relevant pieces on its own. I wrote a full walkthrough on how to build a second brain for your AI if you want the step by step.

Second BrainOne searchable store of your notes and decisions your AI can actually read.

And if you already live in Notion or Obsidian, you do not have to abandon them. You can connect the brain you already keep, so your AI reads from the same notes you do. No second copy, no drift between the two.

Notion / Obsidian SyncPoint your AI at the notes you already keep, instead of a separate copy.

If you would rather not pick pieces one by one, the Second Brain bundle puts the memory and the notes sync together so they work as one. It is the closest thing to your AI just knowing you.

Second BrainMemory plus your notes, set up to work together out of the box.

How to set it up, plainly

You do not need to be technical. The shape of it is the same no matter which route you take.

  1. Pick where your memory livesEither let a memory skill keep its own private store, or point it at the notes you already keep in Notion or Obsidian. One source of truth is the goal.
  2. Seed it onceGive it the basics up front: who you are, your projects, your tone, the rules you always repeat. This is the one time you spell it all out.
  3. Let it grow as you goWhen you decide something or finish a project, save it to the store, or let the skill capture it. The point is that you add to it once, not re-explain it forever.
  4. Stop pastingOpen a new chat and just start. The relevant context comes along on its own. The first time this happens it feels a little magic.
A small habit that pays off

When you tell your AI a correction (no, I always sign off as Best, not Cheers), save that correction to your memory. Those tiny preferences are exactly the things you are sick of repeating, and they are the easiest to capture.

One honest note on safety, because people ask. A memory store is only as private as where it lives. Keep it somewhere you control, prefer skills that store your context privately rather than shipping it off, and never put passwords or secrets in it. You should always be able to read and delete what your AI remembers. If you cannot, that is a red flag.

The short version
  • Your AI forgets because every chat starts fresh and each chat can only hold so much text. Nothing is saved unless you set it up.
  • Giant system prompts, pasting a notes doc, and hand-copying from Notion all work, but they make you the memory.
  • The real fix is a memory skill or a second brain that carries your context into each chat automatically.
  • If you already use Notion or Obsidian, connect them so your AI reads the notes you already keep.
  • Keep the memory somewhere you control, and never store passwords or secrets in it.

Common questions

Doesn't ChatGPT already have a memory feature?

It has a light one. ChatGPT can save a handful of facts it decides are worth keeping, like your name or that you prefer short answers. It is helpful, but it is small, it picks what to remember on its own, and it does not carry your projects, your documents, or the history of what you have been working on. For real continuity you want a memory skill or a second brain you control.

Why can't the AI just remember everything I have ever told it?

Every chat has a limited context window, which is the amount of text the model can hold in its head at once. It is large, but not infinite, and it resets between conversations. So even within one long chat it can lose the early parts, and across chats it starts fresh unless something feeds the old context back in.

Is a giant system prompt or custom instructions enough?

It helps for stable facts like your name, role, and tone. But it is one fixed block of text, so it does not grow as your projects change, and it gets unwieldy fast. It is a fine starting point, not a real memory.

Where does the remembered information actually live?

With a memory skill or second brain, it lives in a store you control, often your own notes or a private database, not buried inside the AI. The skill pulls the relevant pieces into each chat. That means you can read it, edit it, and delete it, which is exactly what you want for anything personal.

Do I have to use a special notes app for this to work?

No. If you already keep notes in Notion or Obsidian, you can connect those so your AI reads from the same brain you already use. If you do not, a memory skill can keep its own store. The point is one source of truth that travels with you across chats.

Is it safe to let my AI hold all this context?

It depends on where the context is stored and who can see it. Keep the memory in a place you control, prefer skills that store data privately rather than shipping it off somewhere, and never put passwords or secrets in it. We get into this more in our pieces on safety, but the short version is: you should always be able to read and delete what it remembers.

Copied to clipboard. Go back to ChatGPT or Claude and paste it to teach the skill.