The Evolution of Memory: From Manual to Autonomous

ChatGPT's memory system has transitioned from user-defined "saved memories" (launched April 2024) to an autonomous background process called "dreaming." Early versions of saved memories relied on explicit user instructions, often leading to stale or incomplete data. The introduction of "dreaming" in 2025 allowed the model to curate memories by analyzing chat history in the background. The new architecture, Dreaming V3, significantly improves this process by being more compute-efficient and capable of handling multi-year time horizons for millions of users.

Core Memory Objectives

OpenAI evaluates the effectiveness of its memory system against three specific benchmarks:

  1. Context Continuity: The ability to carry forward project-specific details (e.g., technical setups or ongoing research) into new conversations without requiring re-introduction.
  2. Preference Adherence: Ensuring the model consistently applies user constraints (e.g., dietary preferences, preferred communication styles, or environmental needs) across all interactions.
  3. Temporal Relevance: Maintaining the freshness of information by accounting for the passage of time, ensuring that memories remain accurate as circumstances change.

Impact on User Experience

By synthesizing memories automatically, ChatGPT can provide highly tailored, actionable advice rather than generic responses. For example, when asked for technical recommendations, a model with active memory can cross-reference the user's specific hardware setup (e.g., camera model and housing) to provide precise compatibility checks. Similarly, for travel planning, the system integrates known constraints—such as a preference for quiet dining, specific photography interests, and climate-controlled environments—to generate a curated itinerary that matches the user's lifestyle, rather than a standard tourist list. Users retain control over this system via a memory summary page, where they can review, update, or delete synthesized highlights.