共有:

Memory Architecture · Google

The day RAG ends is the day
"remembering" gets folded back into the model.

Google Cloud's new "Always-On memory agent" on Gemini 3.1 Flash-Lite proposes replacing the retrieve-then-read pipeline with a design where memory lives continuously inside the model. Here is what that actually changes for teams already running a vector DB.

AI Navigate Editorial·2026.07.19·6 min read

RAG (RETRIEVE-THEN-READ) Query Embed Vector DB (top-k) LLM (per query) ALWAYS-ON MEMORY Query Gemini 3.1 Flash-Lite Memory fused into weights continuously
FIG. "Fetch each time" replaced by "always has it." The boundary moves from the query side into the model itself.
01

What Was Announced

What the "Always-On memory agent" actually is

On July 19, 2026, Google Cloud announced an always-on memory agent riding on Gemini 3.1 Flash-Lite. The pitch: replace the assumption that long-term memory means hitting an external vector DB at query time with a design where memory is continuously fused into the model itself. In product terms it looks like a Gemini that no longer needs to be reminded who you are; at the implementation level, inference and memory-update share the same path.

The move worth naming is that this is not just "longer context window." Growing context still means re-loading the whole memory each prompt. Always-On sidesteps that by keeping conversation, history, and user preferences resident close to the weights themselves rather than staged in a retrieval layer.

02

By The Numbers

How it differs from classical RAG

2 stages
RAG: Embed→Retrieve→LLM
1 stage
Always-On: fused into LLM
0 extras
no user-side vector DB required
03

Why It Matters Now

RAG's operational tax finally gets refunded

RAG was useful, but 80% of what teams actually did was operations — chunking, re-embedding, threshold tuning, stale-doc removal.

Three years of "LLM app engineering" have effectively been vector-DB operations. How to chunk, how often to refresh embeddings, top-k and reranking heuristics, how to age out stale entries — three engineer-months per project isn't unusual. This announcement is closer to a declaration that the vendor is going to absorb that operating layer than to a single-feature launch.

The wider context matters too. Anthropic and OpenAI have both been pushing cross-session memory. Google walks in with a cloud platform (Vertex) and a large base of user profiles, and that combination lets the "memory belongs inside the model" strategy compound faster on its side than on competitors'.


04

Who Should Do What

Who this hits, and how to act

"RAG is dead" is the wrong frame — the effect varies sharply by role.

01

Retrieval-heavy teams: rethink the boundary

If your stack is Pinecone / pgvector / Chroma, plan explicitly for where the split runs. Static corporate docs stay on RAG; per-user history moves to Always-On is the realistic hybrid — not a wholesale replacement.

02

PMs: personalization surfaces get finer

"Yesterday's conversation" carrying forward without prompt work exposes memory as a first-class UI element. That means "forget me" flows stop being optional and become a design and compliance requirement.

03

Solos and small teams: small immediate delta

If you never stood up a vector DB, day-one impact is limited. But once ChatGPT / Gemini / Claude all trend toward always-remembering, how carefully you use the memory settings screen becomes a durable usability skill.

05

What Comes Next

What to watch, what to do

Hybrid
static RAG + Always-On becomes default
Forget
memory-erase UX becomes regulatory anchor
Cost
re-embedding cost migrates upstream

Three things to expect. (a) Anthropic and OpenAI catch up with similar "always-on memory" — Claude's memory tool is currently opt-in, and that opt-in is a candidate to become default. (b) Implementation guidance settles on the hybrid: RAG for static knowledge bases, Always-On for user-level trails. (c) EU AI Act compliance will make "right to forget" flows suddenly heavy. The concrete next step is a design review of your existing RAG pipeline, specifically its "per-user history" slice.


Memory stops being a bolt-on accessory
and becomes a first-class part living where inference lives.


06

Counterpoint

The other side of the argument

Calling RAG dead is premature. First, ACL-scoped enterprise documents — contracts, HR files, sensitive designs — cannot be pushed into model weights. That is still RAG-plus-permissions territory. Second, Always-On is opaque by default: it is much harder to inspect what the model actually remembers and what it dropped than to display the specific chunks RAG hit, which is a small but real regression in explainability.

A last caveat is cost visibility. Embeddings and top-k queries are line items you can count; Always-On costs get folded into inference pricing and become harder to attribute. Push the vendor for a per-user memory-update cost model before signing, and add "how are memory writes priced?" to the pre-purchase checklist.