Latest / AI Fire Daily / #588 Neil: AI Memory Still Forgets the Project Context You Need Most
Transcript
- 0:00You just spent three solid hours doing deep work
- 0:03with an AI. You mapped out massive decisions
- 0:06for your ongoing work. But three days later,
- 0:09you are endlessly scrolling through your old
- 0:12chat logs. You need to find one tiny missing
- 0:16detail. And you are doing this because the AI
- 0:19just completely forgot a crucial deadline. It
- 0:22is the absolute worst feeling. It really is.
- 0:25Well, welcome to the Deep Dive. We're incredibly
- 0:27thrilled to have you listening today. We have
- 0:28a lot to cover. We do. We have a very clear roadmap
- 0:31for this session. Today's mission is to break
- 0:35down the three levels of AI memory. Exactly.
- 0:38We want you to keep your important context secure.
- 0:41You should really never have to dig through old
- 0:42chats again. Right. Nobody has time for that.
- 0:45No, they don't. So we will explore the basic
- 0:48built -in memory features first, then we will
- 0:51explore building a completely custom file -based
- 0:53system. We absolutely have to understand the
- 0:56default state of AI memory, though. Right. I
- 0:58mean, we need to do that before we can actually
- 1:00fix it. That brings us right to the starting
- 1:02line. Let us examine what we call level one memory.
- 1:06Yeah, the baseline. Exactly. This is the global
- 1:08AI memory layer. So what exactly is happening
- 1:11under the hood here? So global AI memory is the
- 1:14basic baseline layer you get right now. You find
- 1:17this operating in chat GPT, Claude, or Gemini.
- 1:21It basically works by silently attaching your
- 1:23preferences to every new conversation. Like an
- 1:26invisible system prompt. Exactly. It is an invisible
- 1:29system prompt running in the background. Okay,
- 1:32so it essentially remembers the broad strokes
- 1:34of your professional life. Right. It keeps track
- 1:37of your specific job or your daily role. It notes
- 1:40the tone you usually use in your writing. Exactly.
- 1:43It tracks the writing preferences you mentioned
- 1:45most frequently. Okay. Let us say you prefer
- 1:48to write short, natural emails. The AI logs that
- 1:52specific preference in its global database. So
- 1:55when you start a brand new chat session on Tuesday,
- 1:58the AI applies that writing style without asking
- 2:00you again. Wow. So it bypasses that initial friction
- 2:03of setting up the persona. Yeah. It saves a ton
- 2:06of time. Yeah. You can actually verify this mechanism
- 2:08for yourself right now. Oh yeah. In chat GPT,
- 2:12navigate through your settings to find this layer.
- 2:15Go to personalization, then memory, and finally
- 2:18click manage. OK. That dashboard shows you exactly
- 2:22what the AI has saved globally. This is where
- 2:24the cracks start to show, right? Oh, absolutely.
- 2:26Global AI memory can easily miss important granular
- 2:31project details. You might have a brand new deadline
- 2:34for a launch. Or you might have a crucial decision
- 2:38from a strategy meeting. The AI simply cannot
- 2:41always remember every single moving part. No,
- 2:44it cannot. And we can actually run a quick test
- 2:46of this global memory. How does that work? You
- 2:49can try this out with a very simple prompt. You
- 2:51tell the AI to explicitly update its internal
- 2:54memory. OK. You say your upcoming presentation
- 2:57is on October 6. and you state you prefer short,
- 3:00direct slide headlines. Got it. Then you go and
- 3:02start a completely new blank chat. Exactly. You
- 3:05ask the AI what it remembers about your upcoming
- 3:07presentation. You also ask what it remembers
- 3:09about your writing preferences. Right. If the
- 3:11AI saved that information correctly, you will
- 3:14see it immediately. The presentation date should
- 3:16appear right there in the final answer. Yeah.
- 3:19You should also clearly see your specific writing
- 3:22preference applied. That sounds great on the
- 3:24surface, but we really need to look at the massive
- 3:27limitation here. We do. Global memory is like
- 3:30having a very eager personal assistant. This
- 3:33assistant perfectly remembers how you take your
- 3:36morning coffee, but they have absolutely no idea
- 3:40what actual project you're working on. That is
- 3:42an incredibly accurate way to look at it. Right.
- 3:46Global memory stretches across many different
- 3:48unrelated conversations at once. The AI has to
- 3:52balance information useful in vastly different
- 3:54situations. Which creates a very messy digital
- 3:58filing cabinet. I mean, you probably do not want
- 4:00to work presentation deadlines suddenly showing
- 4:02up, especially while you are just trying to plan
- 4:05a relaxing weekend trip. Right. And we call that
- 4:07phenomenon context collapse. Context collapse.
- 4:10Because of that massive risk, global AI memory
- 4:13is intentionally limited. It simply is not a
- 4:16reliable place for full project histories. Let
- 4:19us say you made a key design decision yesterday.
- 4:22You might clearly remember why you chose that
- 4:25specific layout, but the AI can still completely
- 4:29forget it in a new chat. Why does the system
- 4:32fail to retrieve that specific detail? It fails
- 4:36because the context window gets incredibly diluted
- 4:39over time. You are basically expecting it to
- 4:43pull a needle from a massive haystack. You can
- 4:47try to connect your Google Drive to fix this
- 4:49gap. Right. Or you can ask the AI to use a meeting
- 4:52transcript as context. Exactly. That works reasonably
- 4:55well when the information exists in a saved document.
- 4:58But what if that important decision only lives
- 5:00in an old chat? Yeah, that happens all the time.
- 5:03What if it emerged from a very quick phone call?
- 5:05Or maybe an in -person conversation that you
- 5:07simply never documented anywhere. Right. The
- 5:09AI will absolutely miss that critical information
- 5:11entirely. It cannot reference what it cannot
- 5:14clearly see in its active memory. So if Global
- 5:16memory is just a broad baseline. How do we fence
- 5:19off specific work to keep it clean? We use project
- 5:22-specific memory to wall off your related data.
- 5:25That makes total sense, because global memory
- 5:28mixes absolutely everything together by default.
- 5:31We desperately need a way to build a wall around
- 5:34specific tasks. This leads us directly into level
- 5:39two of AI memory. Level two is what we call project
- 5:42AI memory. If that global baseline feels way
- 5:46too broad, you use this. Use project AI memory
- 5:49to keep one single project highly focused. OK,
- 5:53so inside a specific project workspace, you keep
- 5:56everything nicely grouped together. Yeah, exactly
- 5:58like stacking Lego blocks of data. Nice. You
- 6:01keep all your related chats enclosed in one single
- 6:03place. You keep your relevant files and instructions
- 6:06right there beside them. This specific architecture
- 6:09gives the AI much more useful targeted context.
- 6:12Right. When you come back tomorrow, the AI knows
- 6:14exactly where to look. With Project AI memory,
- 6:17you actively separate your different types of
- 6:20work. So you can keep the research for one presentation
- 6:22totally isolated? Yeah. Or you can use a project
- 6:25for a single complex marketing campaign. Exactly.
- 6:28You could dedicate one workspace to a specific
- 6:30client engagement. OK. And the AI uses those
- 6:33previous conversations inside the project as
- 6:36strict context. It references them perfectly
- 6:38when you start a new chat inside. By actively
- 6:41choosing this project -only memory setting, you
- 6:44create a boundary. The AI only references chats
- 6:48from inside that specific walled garden. It completely
- 6:51ignores saved memories or conversations from
- 6:53the outside world. That gives you a significantly
- 6:56cleaner, much more reliable boundary. Right.
- 6:59You use this when you want one project to stay
- 7:01completely separate. It prevents your weekend
- 7:04travel plans from bleeding into your work deadlines.
- 7:07We should walk through a quick test for this
- 7:09project memory, too. We should, yeah. To test
- 7:11this properly, you have to change your approach
- 7:13slightly. You do not tell the AI to explicitly
- 7:17remember things globally. You completely ignore
- 7:20that level one command here. Exactly. You simply
- 7:22work completely normally in one of your project
- 7:25chats. Okay. Then you check what the AI carries
- 7:27forward into another chat. But that new chat
- 7:30must remain strictly inside the same project
- 7:32workspace. Got it. So in that very first chat,
- 7:36you paste a simple status update. You say you
- 7:39are currently working on a new presentation.
- 7:42You state that version one of the presentation
- 7:44is officially finished. You remind the system
- 7:47the presentation is on October 6. Right. And
- 7:50you state that your very next step is doing the
- 7:52visual polish. You also add that Tim Cookie and
- 7:55John Turnip are confirmed attendees. Then you
- 7:58ask the AI to help you improve those slide headlines.
- 8:01You want to finish that before you move to the
- 8:03visual polish. Exactly. After the AI responds
- 8:06to you, you test the internal memory. You start
- 8:09a brand new chat inside that same exact project.
- 8:12Right. You ask the AI to tell you where you are
- 8:14with the presentation. You ask what specific
- 8:17task you should be working on next. You also
- 8:19ask it to list who the confirmed attendees actually
- 8:22are. If the walled garden works, the AI brings
- 8:25back the exact status. It does. It brings back
- 8:29the visual polish step and those specific attendee
- 8:32details. You can clearly see how Project AI memory
- 8:35carries context across chats. It does this flawlessly
- 8:38as long as you stay inside that workspace. We
- 8:42absolutely need to talk about where project AI
- 8:45memory fails. We do. Even inside a heavily guarded
- 8:48project, you cannot assume absolute perfection.
- 8:52You should never assume every small detail comes
- 8:54back perfectly every time. I have to admit something
- 8:57here. I still wrestle with prompt drift myself.
- 9:00Oh, wow. Yeah. The AI just slowly loses the thread
- 9:03of the project over time. It starts hallucinating
- 9:07details or reverting to older, outdated instructions.
- 9:10It happens to absolutely everyone who uses these
- 9:13tools extensively. It really is frustrating.
- 9:15The AI can still easily miss a minor but crucial
- 9:18update. It might reference older context when
- 9:20your active project changes over time. Let us
- 9:22say reality shifts and you suddenly change a
- 9:25deadline. Or maybe you need to add a brand new
- 9:27attendee to the meeting. You really must verify
- 9:29that detail when accuracy truly matters. Right.
- 9:32Once you notice something is wrong, you are forced
- 9:35to correct it. You correct the project context
- 9:37directly in the active chat interface. You explicitly
- 9:40tell the AI you need to update one project detail.
- 9:44So you tell it the presentation is actually now
- 9:46on October 30. Exactly. You forcefully clarify
- 9:50that it is no longer happening on October 6.
- 9:53With only a few active projects, you can manage
- 9:55these manual checks. You can usually do it without
- 9:57too much trouble at all. But as your overall
- 10:00professional workload grows... things get much
- 10:04harder. They really do. You have to actively
- 10:06monitor many more shifting project details. Those
- 10:10constant manual corrections inside a chat interface
- 10:13become really annoying. Yeah. Critical project
- 10:15updates will inevitably start to slip through
- 10:17the cracks. I hear that, but let me push back
- 10:19for a second. Sure. Why is managing my own system
- 10:22better than just letting the AI figure it out?
- 10:25What happens when manual corrections in these
- 10:27projects just become too overwhelming? You build
- 10:30your own file -based system to take total control.
- 10:33Sponsor. Let us unpack this transition. Yeah,
- 10:36let's do it. When the mental overhead of manually
- 10:38correcting AI projects gets too high, we have
- 10:42to stop letting the black box manage the memory
- 10:45for us. We have to start managing it entirely
- 10:47ourselves. This brings us to level three. Level
- 10:50three means building your own AI memory system
- 10:52from scratch. At this advanced level, you keep
- 10:55AI memory inside your own folders. You use plain
- 10:58text files instead of letting the AI guess your
- 11:01context. This setup works infinitely better when
- 11:03you have dozens of projects. Oh, absolutely.
- 11:06You need to know exactly what context will be
- 11:08used next. You need to guarantee this before
- 11:11your next deep work session begins. Some power
- 11:14users already build these highly advanced memory
- 11:17systems today. Oh, really? Yeah, they build them
- 11:19with specific markdown files like CLAW EDMD.
- 11:23They build external memory layers that keep useful
- 11:26context highly organized. That is fascinating.
- 11:29But you absolutely do not need to start with
- 11:31a massive complex system. No, not at all. You
- 11:33can begin with just one very simple plain text
- 11:36file. You can call this foundational file memory
- 11:39.md. This specific text file works exactly like
- 11:42a physical treasure map. I like that analogy.
- 11:45It acts as a map of your entire professional
- 11:48workspace. Let us say you are using an AI called
- 11:52Claude Cowork. OK. Clunk Cowork can read this
- 11:55map to deeply understand your workflow. By pointing
- 11:58the AI to a specific markdown file, you bypass
- 12:02the mess. Exactly. You force its context window
- 12:05to look exactly where you want it to. It learns
- 12:07exactly which projects you are currently actively
- 12:10working on. It learns exactly where the related
- 12:12historical context actually lives. And inside
- 12:15that memory .md file, you keep just a few critical
- 12:18things. Like what? You list out all of your currently
- 12:22active ongoing projects. You list the specific
- 12:25file folder for each of those active projects.
- 12:28You clearly state the current status of every
- 12:30single project. You also list the specific files
- 12:33Claude Cowork should read next. You list the
- 12:35exact files it needs when you return to work.
- 12:37When you want to continue a complex project,
- 12:39the process is brilliantly simple. Claude Cowork
- 12:42can simply read that memory .md file first thing.
- 12:45It can quickly find the exact right folder for
- 12:48your specific task. It can perfectly load the
- 12:51precise context you actually need right now.
- 12:54You do not have to endlessly scroll through old
- 12:56chats ever again. Never again. You do not have
- 12:59to scroll just to remember where you stopped
- 13:00yesterday. Each project folder can help significantly
- 13:04more detailed memory too. Those dedicated folders
- 13:07can hold your specific shifting project deadlines.
- 13:10Right. They can hold your important architectural
- 13:13decisions and your meeting notes. They hold your
- 13:15specific working rules and your currently open
- 13:17tasks. Level 3 is ultimately about regaining
- 13:21absolute sovereignty over your data. You can
- 13:23open these plain text files yourself anytime
- 13:26you want. You can verify exactly what Claude
- 13:29Cowork will use next session. We can already
- 13:32see this brilliant idea operating in real workflows
- 13:35today. Powis Huron shared a fascinating second
- 13:38brain system for product managers. Oh, I saw
- 13:40that. Yeah. He explicitly stores his professional
- 13:43knowledge in Markdown files for this exact purpose.
- 13:46He actually stores those files inside a Git repo.
- 13:49Git repo. A system to track changes in computer
- 13:52files. Exactly. He uses a master file called
- 13:55keynade .md for system navigation. This file
- 13:59helps Claude find the exact right context every
- 14:02single time. Bipod Sysinti recently shared a
- 14:05very similar highly effective setup too. I think
- 14:08I read about that. He uses plain markdown files
- 14:11as a dedicated external memory layer. Claude
- 14:14can read these lightweight files again and again
- 14:16as needed. Right. He does this instead of relying
- 14:19on a messy, long chat history. T -sex silence.
- 14:22Whoa, beat. Imagine scaling this to a billion
- 14:25queries. Yeah. Entire companies running incredibly
- 14:28complex workflows just using simple text files
- 14:31as a map. It fundamentally changes how we interact
- 14:33with these large language models. The true beauty
- 14:35of this system lies in the sheer simplicity.
- 14:38It really does. You do not have to use the exact
- 14:40file names we mentioned here. You do not have
- 14:42to strictly use memory .md or keyoludmd. The
- 14:46main idea is just moving important long -term
- 14:48context around securely. You move it into transparent
- 14:51files. You can actually open yourself. You can
- 14:54easily check and meticulously edit these files
- 14:56whenever you need. Specific architectural setup
- 15:00gives you significantly more control overall.
- 15:03You never have to guess what the AI still accurately
- 15:05remembers. You never guess which specific deadline
- 15:09or project decision is currently active. When
- 15:12something important changes in the real world,
- 15:15you just open the text file. Exactly. You fix
- 15:17the incorrect information right there at the
- 15:19fundamental source. If your project gets a brand
- 15:22new rule or a different next step, You simply
- 15:25save that new update directly in the right folder.
- 15:29And Claude Cowore can then read the very latest
- 15:31context perfectly. That is so clean. It does
- 15:34this reliably the next time you return to the
- 15:36project. You still let the AI handle the heavy
- 15:39computational lifting for you. The AI handles
- 15:42the heavy work of reading all those complex folders.
- 15:44Yeah. It synthesizes the useful context and updates
- 15:47your actual project progress. But your crucial
- 15:51memory stays inside a workspace that you completely
- 15:53control. You can actively catch old information
- 15:56before it affects your next task. You do not
- 15:59have to blindly rely on the AI's hidden retrieval
- 16:02system. How do you know exactly when to switch
- 16:04from project memory to a full file system? Switch
- 16:09when managing multiple complex projects demands
- 16:11absolute context accuracy. We have covered a
- 16:14massive amount of conceptual ground here today.
- 16:17We really have. We should clearly summarize this
- 16:19framework for everyone listening right now. Let's
- 16:22do a very quick practical decision matrix. OK.
- 16:24You do not need the most advanced file -based
- 16:27setup. from day one. Right. Your choice depends
- 16:30entirely on how complex your current daily work
- 16:34is. It depends on how much granular context you
- 16:36need to keep around. Global memory is really
- 16:39just for your basic everyday preferences. It
- 16:42is best when you want the AI to remember your
- 16:44broad role. It is strictly for your tone and
- 16:47your general writing preferences. And project
- 16:49memories for juggling a few distinct ongoing
- 16:51tasks. You use it in enclosed spaces for specific
- 16:55isolated projects. You want the AI to keep deadlines
- 16:58and status updates neatly isolated. Building
- 17:01your own AI memory system is for the heavy lifters.
- 17:04No, definitely. It is for managing many complex
- 17:07long -term projects at the same time. Absolute
- 17:10detail control is critically important at this
- 17:13high level. You want to read, edit and control
- 17:16memory directly in your folders. If your daily
- 17:19work is still relatively simple, start with the
- 17:22basics. Right. Global memory or built -in project
- 17:25memory is usually more than enough. But as your
- 17:27total number of active projects grows, old details
- 17:30start to matter. Yeah, they do. That is when
- 17:33your own AI memory system becomes incredibly
- 17:35useful. You can begin experimenting with the
- 17:37basic memory features already available right
- 17:40now. As your specific projects become more complex,
- 17:43transition to a file -based setup. It gives you
- 17:46a much clearer, transparent place to keep your
- 17:48context. It fiercely protects the information
- 17:51that you simply do not want to lose. Think about
- 17:54when you return to deep work tomorrow morning
- 17:56or even next week. Right. Or maybe you return
- 17:58to a complex project many months later. Your
- 18:01AI memory system should help you continue from
- 18:03the exact right place. Exactly. It should do
- 18:05this without you blindly digging through old
- 18:07chats again. It is all about maintaining your
- 18:10creative momentum and your deep focus. Pete,
- 18:13I want you to consider something fascinating
- 18:14before we go today. What if the ultimate secret
- 18:17to getting the most out of AI memory isn't waiting
- 18:20for the technology to get better at remembering,
- 18:22but learning to organize our own human workspaces
- 18:25more intentionally? Start small with the basic
- 18:28built -in features we discussed today. Try them
- 18:31out before you build your own complex Markdown
- 18:33maps. Thank you for joining us on this deep dive.