← Latest papers
💻 computer science

PM-Bench: Evaluating Prospective Memory in LLM Agents

This paper introduces PM-Bench, a text-based benchmark inspired by the Virtual Week paradigm to evaluate prospective memory in LLM agents, revealing that even state-of-the-art models struggle to reliably execute deferred intentions amidst ongoing activities with a maximum F1 score of only 65.1%.

Original authors: Genglin Liu, Saadia Gabriel

Published 2026-07-15
📖 5 min read🧠 Deep dive

Original authors: Genglin Liu, Saadia Gabriel

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a super-smart digital assistant, a robot butler that can browse the web, write code, and plan your day. You'd think it's perfect, right? Well, there's a specific glitch that trips up even the smartest ones: Prospective Memory.

In human terms, prospective memory is the ability to remember to do something later when a specific thing happens. It's not just remembering what you were supposed to do; it's remembering to do it at the exact right moment while you're busy doing something else. Think of it like this: You tell your brain, "When the oven timer beeps, take the cookies out." But while you're waiting, you get distracted by a funny cat video, a phone call, and a sudden urge to reorganize your sock drawer. A good brain remembers the beep and grabs the cookies. A bad brain forgets the beep entirely, or grabs the cookies five minutes too late and burns them.

This is exactly what the paper PM-Bench is testing. The researchers built a video-game-like world called a "Virtual Week" to see if AI agents can handle this kind of multitasking memory.

The Game: A Busy Week in the Life of an AI

The researchers created a simulated seven-day week where an AI agent has to live a life. Every step of the way, the agent is doing something mundane, like making breakfast or checking the mail. But hidden in the background are "deferred intentions"—tasks the agent was told to do later.

Some tasks are easy: "Take your medicine when you see the neighbor waving." (That's an event-based task).
Some are tricky: "Take your medicine at 9:00 PM." (That's a time-based task).
And some are sneaky: "Check the email portal for a new message before you book the appointment." The agent has to know to check the email, even if no one tells them to. This is called proactive monitoring.

The catch? The agent can't just sit there and wait. It has to keep moving through its day, making choices like "Pour coffee" or "Toast bread," all while keeping an eye out for those hidden cues. If it forgets the cue, it fails. If it remembers the cue but does the task at the wrong time, it fails. If it gets too paranoid and starts doing tasks that aren't due yet, it also fails.

The Results: Even the Best AI Gets Burnt Cookies

The researchers tested eight different super-advanced AI models (including giants like GPT-5.4 and Llama 3.3) in this game. They tried all sorts of tricks to help the AI remember:

  • The "To-Do List" Trick: Giving the AI a digital notepad to write down its tasks.
  • The "Heartbeat" Trick: Forcing the AI to pause every 30 or 60 minutes to ask, "Hey, is it time to do anything?"
  • The "Teamwork" Trick: Splitting the AI into a boss and three worker bees, each watching for different clues.

Here is the big surprise: No single trick worked for everyone.

The best-performing setup was a single agent with an optional "heartbeat" (a self-check reminder). Even with this help, the top model, GPT-5.4, only reached a score of 65.1% (measured by a metric called Set-F1). That means it still missed or messed up about 35% of the tasks.

The paper explicitly rules out the idea that "more memory" or "bigger brains" automatically solves this. Just because an AI can read a whole library doesn't mean it remembers to take out the trash when the trash can is full. The researchers found that:

  • More reminders often backfire: When they forced the AI to check its "heartbeat" every 30 minutes, it started doing tasks too early or too often. It became "spammy," grabbing at tasks that weren't due yet. This lowered its score because it was being too aggressive.
  • Teamwork didn't save the day: The multi-agent team (the boss and workers) asked for information way more than the single agents (over 1,600 times!), but they still scored worse overall. They were great at finding clues but terrible at deciding when to act on them.
  • The "Hidden Channel" problem: The hardest tasks were the ones where the AI had to check a hidden channel (like a specific email or a shipping tracker) without being told. The best models only got about 10% of these right. If the clue wasn't in the story the AI was reading, the AI often didn't know to look for it.

What This Means (and What It Doesn't)

The paper suggests that prospective memory is a distinct skill that current AI just isn't great at. It's not just a matter of "forgetting" the past; it's about failing to act on the future at the right moment.

The authors are careful to say this is based on simulations. They built a controlled testbed to diagnose these failures, not to say that AI is ready to run a hospital or fly a plane on its own. In fact, they warn that if an AI gets too good at "proactive" reminders without perfect control, it might start nagging you or doing things you didn't want it to do.

So, while our digital assistants are getting smarter at planning and coding, they still struggle with the human art of "remembering to remember." They might know what to do, but they often miss the when. Until we figure out how to fix that, even the most advanced AI might still burn the cookies while you're watching the cat video.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →