Memory vs RAG

They're different jobs. RAG finds passages in your documents; memory maintains what's currently true about a user or project. RememberOS does both, over the same pool.

RAGMemory
Unitdocument chunksatomic facts
Writesadd, file drops, connectorsremember (LLM extraction)
Timestatic — a chunk never changesevolving — facts supersede, extend, expire
Readsearch (hybrid)search (current-truth) + profile
Costno LLM callsLLM calls per remember

Use RAG when…#

Use memory when…#

Use both (the usual answer)#

Drop the user's documents (RAG) and remember what conversations reveal (memory) into the same collection — one search spans both, and the profile captures the durable facts. The pool is shared; the indexing differs.