OpenAI began rolling out Dreaming V3 on 4 June to ChatGPT Plus and Pro users in the United States — the most significant upgrade to ChatGPT's memory system since the feature's initial launch. Unlike previous memory implementations that relied on explicit user instructions or manual prompts to save context, Dreaming V3 works entirely in the background, automatically synthesising useful context from past conversations.
The architecture shift addresses one of the most persistent complaints about AI assistants: the inability to carry forward context meaningfully between conversations. Dreaming V3 analyses completed conversations after they end, extracting preferences, constraints, working patterns, and domain-specific context that it stores as structured memory. When users begin new conversations, the synthesised context is available automatically without requiring the user to re-explain their situation.
The efficiency gains are substantial. Dreaming V3 reduces compute requirements by approximately five times compared to previous memory approaches — a critical improvement that enables OpenAI to plan expansion to free-tier and Go-tier users within weeks rather than restricting the feature to premium subscribers. The reduced compute cost per memory operation also makes it economically viable to process the vastly larger volume of conversations generated by ChatGPT's now one-billion-plus monthly active users.
For context engineers, Dreaming V3 represents a meaningful step toward persistent AI context — the ability for AI assistants to accumulate genuine understanding of individual users over time. The architecture's focus on background synthesis rather than explicit memory commands suggests that the next generation of AI interfaces will manage context automatically, reducing the prompt engineering burden on users.