@victorialslocum: Most agentic chatbots forget like goldfish or remember like hoarders. There's a better way. Rant time: I'm ๐ด๐ฐ tired oโฆ
Summary
Weaviate launches Engram, a fully managed memory service for AI agents that actively maintains memory through reconciliation, deduplication, and scoped isolation, treating memory as infrastructure rather than data hoarding.
View Cached Full Text
Cached at: 06/09/26, 02:52 PM
Most agentic chatbots forget like goldfish or remember like hoarders.
Thereโs a better way.
Rant time: Iโm ๐ด๐ฐ tired of seeing apps that just shove the entire conversation into context (hello, long-context degradation ) or worse, store every single message in a database and call it โmemory.โ
Itโs not memory, itโs really just data hoarding.
Real memory needs to be ๐ฎ๐ฐ๐๐ถ๐๐ฒ๐น๐ ๐บ๐ฎ๐ถ๐ป๐๐ฎ๐ถ๐ป๐ฒ๐ฑ, not accumulated. It needs to reconcile contradictions, deduplicate information, and handle facts that change over time. And it needs to do all of this without blocking multi-agent pipelines or leaking data between users.
This is why Iโm particularly excited about ๐๐ป๐ด๐ฟ๐ฎ๐บ - our new memory service that actually treats memory as ๐ช๐ฏ๐ง๐ณ๐ข๐ด๐ต๐ณ๐ถ๐ค๐ต๐ถ๐ณ๐ฆ.
This is what it does:
๐ง๐ผ๐ฝ๐ถ๐ฐ๐ ๐ฎ๐ ๐บ๐ฎ๐ด๐ป๐ฒ๐๐ ๐ณ๐ผ๐ฟ ๐บ๐ฒ๐บ๐ผ๐ฟ๐ถ๐ฒ๐ You configure what information matters for your use case using natural language descriptions. Engram only extracts memories that match your topics, giving you control over whatโs relevant.
๐๐ฐ๐๐ถ๐๐ฒ ๐ฟ๐ฒ๐ฐ๐ผ๐ป๐ฐ๐ถ๐น๐ถ๐ฎ๐๐ถ๐ผ๐ป When new information arrives, Engram retrieves related existing memories and uses LLM tool calls to decide what to do: deduplicate, rewrite to reflect updates, keep separate, or delete. Yes - a memory system needs to ๐ง๐ฐ๐ณ๐จ๐ฆ๐ต stuff in order to be actually useful.
๐๐๐ณ๐ณ๐ฒ๐ฟ๐ ๐ณ๐ผ๐ฟ ๐บ๐๐น๐๐ถ-๐ฎ๐ด๐ฒ๐ป๐ ๐๐๐๐๐ฒ๐บ๐ Buffers collect memories across multiple pipeline runs and context windows, then flush when trigger conditions are met. This is how a multi-agent system can continuously learn without blocking each other.
๐ฆ๐ฐ๐ผ๐ฝ๐ฒ๐ ๐ณ๐ผ๐ฟ ๐ฝ๐ฟ๐ผ๐ฝ๐ฒ๐ฟ ๐ถ๐๐ผ๐น๐ฎ๐๐ถ๐ผ๐ป Project-wide memories for shared team learning, user-scoped memories with hard isolation via multi-tenancy, or property-scoped memories for soft isolation (like per-conversation). Scopes are enforced at both write and read time, so you canโt accidentally leak data between users.
๐๐ถ๐ฟ๐ฒ-๐ฎ๐ป๐ฑ-๐ณ๐ผ๐ฟ๐ด๐ฒ๐ ๐๐ฃ๐ Because pipelines run asynchronously, you just call the API and continue. No blocking on memory I/O, no manual background task management.
Memory isnโt a ๐ง๐ฆ๐ข๐ต๐ถ๐ณ๐ฆ you add to your agent. Itโs ๐ถ๐ป๐ณ๐ฟ๐ฎ๐๐๐ฟ๐๐ฐ๐๐๐ฟ๐ฒ ๐๐ต๐ฎ๐ ๐๐ต๐ฒ ๐ฟ๐ฒ๐๐ ๐ผ๐ณ ๐๐ผ๐๐ฟ ๐๐๐๐๐ฒ๐บ ๐ฑ๐ฒ๐ฝ๐ฒ๐ป๐ฑ๐ ๐ผ๐ป. It needs the same guarantees as your storage layer: predictable performance, hard isolation, durability, and proper lifecycle management.
By building memory directly into Weaviate, Engram inherits all of those properties. It has the same billion-scale hybrid search, multi-tenancy, and operational guarantees that we already provide to hundreds of vector database customers.
Learn more here: https://weaviate.io/product/engram?utm_source=channels&utm_medium=vs_social&utm_campaign=engram&utm_content=268014859โฆ
Engram | Weaviate Agents | Weaviate
Engram:Memory Built for AI Agents
A fully managed memory and context service purpose-built to help agents remember, learn, and improve over time
Build personalization and continuity
Remember preferences and decisions across sessions.
Extract facts and resolve inconsistencies
Turn interaction data into memories that automatically deduplicate, reconcile, and consolidate.
Shrink context windows
Send relevant and structured memories instead of raw conversations and events.
Share memory across agents
Orchestrate multi-agent systems with shared, persistent, and scoped memories.
What is Engram?
Structured memory for agentic applications
Memory shouldnโt be an ever-growing pile of contextโit should be actively maintained. Engram treats memory as structured, evolving infrastructure.
Build agents that remember and get better over time
Engram is a managed memory service built on the Weaviate vector databaseโdesigned to help your applications remember, learn, and improve over time:
- โExtracting what matters
- โResolving inconsistencies over time
- โAdapting to changing information
- โKeeping context relevant and efficient
Read the blog post to learn more
Designed to Grow with You
Launch quickly with templates
Get running in minutes with ready-to-use templates for common use cases
Secure agents with strong primitives
Scopes for data isolation when privacy matters and for context sharing when orchestration is necessary
Customizable to fit your domains
Extensible properties and composable pipelines let you shape memory and context for your domain and business needs
Get Started
Start building reliable agents with memory and context today
Integrate Engram with your agentic applications in a few simple steps and let us handle the rest.
Choose your template
Use one of Engramโs composable templates for your application
Add your data
Send user interactions or application context via Engram APIs, no preprocessing needed
Build Without Friction
Engram handles memory extraction and management, all in the background
Create trusted agents
Retrieve memory and context in real time so your agents run consistently and reliably
Similar Articles
@MSFTResearch: AI agents can't remember past conversations. They must constantly reload or retrieve context, which grows less efficienโฆ
Memora is a scalable memory system for AI agents that decouples storage from retrieval, enabling long-horizon tasks with up to 98% fewer context tokens while setting new state-of-the-art on benchmarks. The paper is published at ICML 2026.
I kept losing agent memory between sessions, so I built a memory broker that isolates per-agent and survives restarts
The author built HeurChain, a memory broker that provides agent-specific, persistent memory storage for AI agents, surviving restarts and supporting structured and semantic retrieval.
How are people handling long-term memory + replay/debugging for AI agents?
A developer discusses limitations in current AI agent memory systems and proposes a new memory layer tool with episode storage and replay debugging, seeking community validation.
@Voxyz_ai: https://x.com/Voxyz_ai/status/2056043700757705122
Explains two memory patterns for AI agents: GBrain (queryable company wiki) and Lossless (full conversation recording), helping agents retain and retrieve facts across and within conversations.
We built a managed memory API for AI agents (open-source SDK + AGM-style belief revision for handling contradictions)
XTraceAI launched a managed memory API for conversational AI agents, featuring an open-source SDK (xmem) with AGM-style belief revision to handle contradictions and automatic fact extraction. It uses PostgreSQL with pgvector for semantic retrieval and supports multi-tenant isolation, allowing developers to offload memory management.