RAG / Knowledge
Curated organizational information: policies, documents, product material and other evidence that should be retrieved without becoming agent-authored memory.
RAG retrieves curated knowledge for the current task. Agent memory reintroduces context learned from prior work when scope and policy allow it. Production systems often need both—and should keep their write authority, freshness and trust boundaries separate.
AI agent memory is reusable context that an agent can retrieve across interactions or tasks. RAG retrieves evidence from a curated corpus. Memory carries permitted state from prior interactions or executions. They can use similar retrieval infrastructure, but they differ in who writes the data, how it changes, and which agent is allowed to reuse it.
In Createting, Knowledge Bases and MAGMA memory are separate capability surfaces. Linked knowledge should not be silently copied into memory, and request context is descriptive rather than authoritative for memory scope.
A vector store can support both retrieval patterns. The architecture decision starts with what the data represents, who is allowed to write it, and how stale or conflicting state is prevented from becoming invisible authority.
Curated organizational information: policies, documents, product material and other evidence that should be retrieved without becoming agent-authored memory.
Reusable context learned from prior work. Reads and writes should be scoped to the actor and trusted server grants rather than inferred from user-provided context.
Task state, recent conversation and execution context can stay local to the current run. Not every useful fact needs to become durable memory or enter a knowledge corpus.
Retrieving an approved document and writing durable agent memory are different operations. Current Createting memory policy limits agent-callable writes to private Tier-2 memory owned by the acting agent; broader scopes require trusted server-side authority.
Retrieve only the memory scope granted to the current principal.
READKeep Knowledge Base evidence separate from agent-authored memory instead of silently copying one into the other.
REVIEWAllow durable memory writes only through the configured scope and ownership policy.
WRITERAG can retrieve stale or irrelevant material. Memory can preserve outdated or incorrect state. The safer design keeps provenance, scope and operational systems of record explicit so retrieved context can inform a decision without silently replacing authoritative business state.
Use memory for continuity, RAG for curated evidence, and live tools or systems of record when the answer depends on current operational truth.
A configured agent can retrieve company knowledge, use allowed memory from prior work, keep current task state separate, and call live systems when fresh operational data is required. The important boundary is which source answers which question.
Not necessarily. Both may use retrieval, but memory adds a write and lifecycle problem: what becomes durable, who owns it, who may read it later and how changed state is handled. RAG normally retrieves from a separately curated corpus.
Use RAG when the agent needs evidence from curated organizational knowledge such as documents, policies or product material. Keep that knowledge separate from agent-authored memory so retrieval does not silently mutate durable state.
No. Shared memory can leak context and couple unrelated work. Createting defaults custom agents toward agent-scoped access; wider team, organization or orchestrator access must come from trusted server-side grants.
Yes. Read scope and write authority are separate concerns. Many agents need historical context without permission to mutate durable shared memory.
No. Memory and retrieved knowledge can inform the agent, but authoritative operational state should remain in the relevant system of record. Use live tools when the answer depends on current business state.
Memory can be agent-authored, so write authority and cross-agent scope matter in addition to retrieval permission. RAG still requires access control, but the corpus is normally curated outside the agent's own memory lifecycle.
Bring one workflow. We’ll separate curated knowledge, durable agent memory, short-lived task context and live operational data—then define who may read or write each layer.