GO TO A SECTION

↑ ↓ to navigate · Enter to openExplore all sections →
FDEInterviews logo
RecentarXiv preprint

EverMemOS: A Self-Organizing Memory Operating System for Structured Long-Horizon Reasoning

EverMemOS turns conversation into episodes, facts and expiring foresight, clusters them into scenes, and rebuilds just enough context. 93.05% on LoCoMo, at real build cost.

Breakdown by FDE Interviews · 11 min read · Updated

About the original · 2026
AUTHORS
Hu, Gao, Zhou, Xu, et al.
FROM
EverMind, Shanda Group
PUBLISHED
Jan 2026 · arXiv preprint
CITED BY
54Semantic Scholar · Oct 2026
IN THIS BREAKDOWN · 10 SECTIONS

You can read 23% of this breakdown.

01

The paper in one minute

EverMemOS argues that memory systems fail less from missing facts than from failing to combine them. Its example: a user said last month they love IPAs and last week that a dentist prescribed antibiotics for two weeks. Asked for a drink for movie night, a snippet-based memory recalls the IPA preference and recommends beer. A memory that has consolidated the user's current state recommends a mocktail.

The system has three phases, loosely modeled on how biological memory is formed and recalled.

Episodic trace formation. An LLM watches the dialogue through a sliding window and cuts it at topic shifts. Each segment is rewritten as a concise third-person episode, from which the system extracts atomic facts (for precise matching) and foresight: forward-looking notes such as plans or temporary states, each with a validity interval ("taking antibiotics: two weeks"). Episode, facts, foresight and metadata form a MemCell.

Semantic consolidation. Each new MemCell is embedded and compared with existing MemScene centroids; above a threshold it joins the scene, otherwise it starts a new one. Scene summaries feed a compact user profile of explicit facts and implicit traits.

Reconstructive recollection. At question time, MemCells are scored by fusing dense and BM25 retrieval over their atomic facts; each scene takes its best cell's score; the top 10 scenes contribute episodes, which are reranked down to 10. Only foresight valid at the current time is kept. An LLM checks whether the context is sufficient and rewrites the query if not.

On LoCoMo and LongMemEval, EverMemOS outscored Zep, Mem0, MemOS and others.

THE IDEA, VISUALLY
I · EPISODIC TRACE FORMATION segment at topic shifts → third-person episode → atomic facts + foresight with validity [t_start, t_end] = MemCell "on antibiotics: 2 weeks" "photography: long term" II · SEMANTIC CONSOLIDATION nearest MemScene centroid ≥ τ ? join : new scene scene summary → refresh user profile (traits, measurements) online, no batch re-clustering; τ is set per dataset III · RECONSTRUCTIVE RECOLLECTION 1. dense + BM25 over atomic facts, fused (RRF) 2. scene score = best MemCell → top N = 10 scenes 3. rerank their episodes → keep K = 10 4. keep foresight with t_now inside its interval 5. LLM: enough context? if not, rewrite query, retrieve again WHAT BUILDING COSTS (LOCOMO, TABLE 8) add (build) 7,056 calls 9.42M tok search 2,017 calls 4.45M tok answer 1,540 calls 5.82M tok about 100 tokens processed per token of dialogue LOCOMO, OVERALL (TABLE 1) GPT-4o-mini GPT-4.1-mini Mem0 61.00 64.20 MemOS 75.87 80.76 Zep 81.06 85.22 EverMemOS 86.76 93.05 LONGMEMEVAL, OVERALL (TABLE 2) Zep 63.8 Mem0 66.4 MemOS 77.8 EverMemOS 83.0 baselines from a leaderboard; Zep row = its 4o-mini run ABLATION, LOCOMO (FIGURE 4) full EverMemOS 93.05 w/o MemScene 89.16 w/o MemCell (raw dialogue) 81.82 w/o external memory 0.52 0.52% suggests no history was given; LoCoMo dialogues are ~9K tokens and fit in any modern context window.
EverMemOS converts conversation into MemCells (an episode, atomic facts and time-bounded foresight), groups them into scenes, and at question time selects scenes, then episodes, then checks whether the context is enough. The structure helps accuracy; building it costs far more tokens than the conversations themselves.
Research notes: the problem, approach and results
93.05%

LoCoMo accuracy with GPT-4.1-mini, against 85.22% for Zep and 80.76% for MemOS under the same answer model

7,056

LLM calls to build memory for LoCoMo's 10 conversations, using 9.42M tokens

53.25% vs 43.93%

PersonaMem-v2 accuracy with the consolidated user profile added to episodes, against episodes alone

THE PROBLEM

Memory systems that store and retrieve isolated snippets can find the right fact and still miss what it means now: that the user who loves IPAs is on antibiotics this week, or that two statements conflict. Consolidating experience into stable knowledge is what most memory layers skip.

THE IDEA

Model memory as a lifecycle. Segment dialogue at topic shifts and turn each segment into a MemCell: a third-person episode, atomic facts, and foresight notes with validity intervals. Cluster MemCells online into thematic MemScenes and refresh a user profile. At query time, pick scenes by their best-matching facts, rerank episodes, keep only foresight valid now, and loop if an LLM judges the context insufficient.

THE RESULT

On LoCoMo with GPT-4.1-mini, 93.05% against 85.22% for Zep; on LongMemEval, 83.00% against 77.80% for MemOS (leaderboard numbers). Removing scenes cost about 4 points and removing MemCells about 11. Building memory for LoCoMo took 7,056 LLM calls and 9.42M tokens.

02

Why it matters to an FDE

Assistants deployed for a customer accumulate months of conversation. The useful pattern in this paper is turning that stream into three kinds of memory, each with its own role.

Episodes for context. A short narrative of what happened, rewritten so pronouns and references are resolved, is easier to retrieve and to read than raw turns.

Atomic facts for matching. Short verifiable statements make keyword and vector search precise; retrieval runs over facts, then returns the richer episode.

Foresight with expiry. Temporary states ("traveling next week", "on medication for two weeks", "budget frozen until Q3") are exactly what assistants get wrong later. Storing them with validity intervals and filtering by the current date stops stale constraints from steering answers, and stops expired ones from being forgotten too early, if the dates are extracted correctly.

Two practical warnings. First, structure is expensive to build. The paper's own log shows 7,056 LLM calls and 9.42 million tokens to build memory for 10 LoCoMo conversations of about 9,000 tokens each, around 100 tokens of processing per token of conversation. On a benchmark where each conversation fits in the context window, building plus retrieval costs more per question than simply including the conversation. The trade changes when histories are long, as in LongMemEval's 115,000 tokens.

Second, check the baselines. The "no memory" ablation scores 0.52% on LoCoMo, which suggests it received no history at all rather than the whole conversation; and the LongMemEval baselines come from a leaderboard, where Zep's row matches its run with a different, older answer model.

THE FULL BREAKDOWN

Understand the mechanism. Try it on a real problem.

Unlock this breakdown and 149 more papers.

Premium opens every paper in full, plus every answer, concept, course and guide on the site. One payment for six months of access.

6 months · One payment · No auto-renewal

Get Premium · ₹2,000 / $25
  • ◇1 architecture diagram
  • </>1 runnable code experiment
  • ▦2 results tables
  • ?5 interview questions with answers
  1. 03Key takeaways

    The MemCell, clustering, retrieval loop, results, costs and three misreadings

    Free account
  2. 04How it works

    Each phase step by step, the retrieval loop and the two task modes

    Premium
  3. 05The numbers that matter

    Both benchmarks by question type, ablations, segmentation, profile results and costs

    Premium
  4. 06Try it yourself

    Price memory building per question, cluster MemCells online, and test foresight expiry

    Premium
  5. 07Where it breaks

    Baselines, missing full-context comparison, cost, untested foresight and smaller issues

    Premium
  6. 08Using it on a deployment

    Building episode, fact and foresight memory for a long-running assistant, within a budget

    Premium
  7. 09Interview angles

    Five questions this paper prepares you for, with answer hints

    Premium
Back to the paper library →