Artificial intelligence news.
Straight from the original announcements.

Databricks unveils MemCurrent, a persistent memory system for production agents

October 20, 2026, 20:15Source: Databricks
Databricks unveils MemCurrent, a persistent memory system for production agents
Image: Databricks

Databricks has introduced MemCurrent, a persistent memory architecture for production agents that now powers the new Agent Bricks Memory and Genie. According to the company, on its internal benchmark MemCurrent triples the agent's pass rate compared with no memory, while using 31% fewer tokens and running 26% faster.

Key points
  • Databricks introduced MemCurrent, a persistent memory architecture that now powers Agent Bricks Memory and Genie.
  • It combines plugin, tool and offline pipeline memory, with an offline "dreaming" step that consolidates memory.
  • On the internal benchmark, pass rate rose from 22.3% to 68.4% with 1.35x faster and 1.44x cheaper runs, per Databricks.
  • On open-source benchmarks it averaged 88.1%, close to full context at 87.8%, with about 12x fewer input tokens.

Why memory is hard to get right

Databricks frames the problem as a trade-off. Building an enterprise agent is easy to start, but running one in production forces developers to balance quality, meaning good answers on long-tail tasks, against efficiency, meaning cost and latency at scale. Many techniques improve one side at the expense of the other.

Memory, the company argues, can help on both. Agents can carry over user preferences, prior corrections, metric definitions and successful workflows, which in principle improves accuracy, reduces repeated errors and avoids unnecessary rediscovery. But Databricks stresses that more history is not necessarily better memory. Feeding in every past interaction is costly and can bring in stale, conflicting or irrelevant context. The central questions are what to keep, how to maintain it and how to measure usefulness.

How MemCurrent works

Databricks describes three ways to connect memory to an agent: as a plugin that reads and writes at fixed points, as tools the agent calls itself, or as an offline pipeline that updates memory in the background. Each has drawbacks. Plugins and tools take effect immediately but add runtime cost and latency, while a pipeline is cheaper at runtime but updates arrive with a delay. MemCurrent uses all three, each where it fits best.

The system holds two kinds of memory:

  • Episodic memory stores raw session traces. It is append-only, and a plugin logs each step as a session runs.
  • Derived memory holds distilled learnings as files in a structured knowledge base, topped by an auto-generated memory.md index that describes the file structure. It is a mutable table that simulates a hierarchical file system.

Both live in a production-grade database built to scale to many users with low-latency responses. Explicit requests, such as "Never write scripts in the /tmp dir", are handled by agent tools named add_memory, update_memory and delete_memory. An offline "dreaming" pipeline captures the rest, distilling implicit learnings from each new session. It also splits oversized files, merges duplicates and resolves conflicts.

Reading happens in layers. A plugin injects the memory index at session start, and during the session the agent can call search_memory to get top matches or fetch_memory to retrieve a full entry by session ID or file path.

Benchmarks and results

Databricks tested on three open-source benchmarks, LoCoMo, LongMemEval and ConvoMem, which check whether an agent can recall facts from synthetic conversations. It also built an Internal Memory Benchmark from real Genie conversations. The team started from more than 12K sessions, mined 3K candidates with memory-worthy signals and drafted follow-up questions with scoring rubrics. An adversarial judge checked each case against 7 criteria, and after manual review the benchmark contains 114 test cases, 29 users and 2,233 history sessions. Cases span 5 memory types and 11 scenarios. Databricks says it differs from existing benchmarks by focusing on enterprise work, testing whether memory feeds actions rather than just answers, and offering diversity.

On the open-source benchmarks, the company compared MemCurrent with Mem0, PropMem and OpenClaw memory using the same underlying LLM. According to Databricks, MemCurrent scored highest among memory backends on all three. On average it reached 88.1%, on par with the full-context baseline at 87.8%, while using about 12x fewer input tokens per question (8.4K versus 103K). On the two benchmarks with the longest histories it beat full context.

On the internal benchmark, run inside Genie, MemCurrent posted a 68.4% pass rate, the lowest latency (252s) and the lowest token usage (418K) among the backends. That closes over 80% of the gap between no memory (22.3%) and gold injection (78.6%), where only the correct memories are placed in context. Mem0 reached 43.9% with higher latency and cost. Against no memory, Databricks says MemCurrent is 1.35x faster and 1.44x cheaper. The internal runs used Claude Opus 4.6 as the agent model and GPT 5.6 sol as the memory model.

What it means for users

For teams using Agent Bricks Memory or Genie, MemCurrent is the layer behind the memory features. Databricks' own figures suggest that a selective, maintained memory can deliver better answers at lower cost than either no memory or stuffing full history into the prompt. These results come from the company's internal benchmark and its own evaluation setup, so they have not been independently verified.

Related news

Databricks beta streams Unity Catalog data directly to GPUs
For developersNovember 9, 2026, 16:00

Databricks beta streams Unity Catalog data directly to GPUs

Databricks has released UCDataset in beta on AI Runtime, a native PyTorch data loader that streams Unity Catalog tables directly to GPUs. The company says it can cut…

Databricks evolves Delta Sharing into Linux Foundation-led OpenSharing
For developersNovember 5, 2026, 17:25

Databricks evolves Delta Sharing into Linux Foundation-led OpenSharing

Databricks is evolving Delta Sharing into OpenSharing, an open protocol governed by the Linux Foundation for sharing data and AI assets across platforms. The expanded…

Asper.ai acquires Pricing One assets to expand agentic RGM platform
BusinessNovember 5, 2026, 10:00

Asper.ai acquires Pricing One assets to expand agentic RGM platform

Asper.ai has acquired key talent and assets from Geneva-based revenue growth management firm Pricing One, combining its agentic AI platform with Pricing One's commercial…