SLICE-Mem: Salience-Gated Lightweight Information Curation for Efficient LLM Agent Memory

arXiv cs.CL Papers

Summary

SLICE-Mem 提出一种轻量级 LLM Agent 长期记忆框架,通过显著性引导的记忆准入与基于谓词的语义抽取实现免 LLM 调用的在线记忆构建,在保持接近 MemOS 基线精度的同时将 token 消耗降低 92.4%–99.5%。

arXiv:2610.33015v1 Announce Type: new Abstract: Long-term memory enables large language model (LLM) agents to maintain personalized and temporally coherent interactions, but repeated LLM inference for memory admission, extraction, and organization introduces substantial cost and latency. We present SLICE-Mem, a lightweight memory framework that combines salience-guided admission and predicate-centered information extraction. A compact classifier identifies user turns worth retaining, and a semantic-dependency-based extractor converts admitted turns into concise memory entries. This online pipeline requires no generative LLM calls, while cross-entry reconciliation is deferred to an offline consolidation stage. We evaluate SLICE-Mem on the weekly subset of Memora and LongMemEval-S using 8B and 30B Qwen backbones for memory construction and consolidation on both benchmarks. Compared with the generative-memory baseline MemOS under the Qwen3-30B configuration, SLICE-Mem's online pipeline achieves 46.60 versus 46.68 FAMA (Forgetting-Aware Memory Accuracy) on Memora Weekly and 56.8% versus 59.3% accuracy on LongMemEval-S, while reducing total LLM token consumption by 92.4% and 99.5%, respectively. These results demonstrate that SLICE-Mem can preserve useful evidence for long-term memory with substantially less reliance on LLM-based memory construction.
Original Article
View Cached Full Text

Cached at: 10/28/26, 01:58 AM

# SLICE-Mem: Salience-Gated Lightweight Information Curation for Efficient LLM Agent Memory
Source: [https://arxiv.org/html/2610.33015](https://arxiv.org/html/2610.33015)
Jin DianAffiliation:School of Fashion and Textiles, The Hong Kong Polytechnic UniversityShu LinAffiliation:School of Future Technology, South China University of TechnologySun DefengAffiliation:Department of Applied Mathematics, The Hong Kong Polytechnic UniversityTao XiaomingAffiliation:School of Fashion and Textiles, The Hong Kong Polytechnic University

###### Abstract

Long\-term memory enables large language model \(LLM\) agents to maintain personalized and temporally coherent interactions, but repeated LLM inference for memory admission, extraction, and organization introduces substantial cost and latency\. We present SLICE\-Mem, a lightweight memory framework that combines salience\-guided admission and predicate\-centered information extraction\. A compact classifier identifies user turns worth retaining, and a semantic\-dependency\-based extractor converts admitted turns into concise memory entries\. This online pipeline requires no generative LLM calls, while cross\-entry reconciliation is deferred to an offline consolidation stage\. We evaluate SLICE\-Mem on the weekly subset of Memora and LongMemEval\-S using 8B and 30B Qwen backbones for memory construction and consolidation on both benchmarks\. Compared with the generative\-memory baseline MemOS under the Qwen3\-30B configuration, SLICE\-Mem’s online pipeline achieves 46\.60 versus 46\.68 FAMA \(Forgetting\-Aware Memory Accuracy\) on Memora Weekly and 56\.8% versus 59\.3% accuracy on LongMemEval\-S, while reducing total LLM token consumption by 92\.4% and 99\.5%, respectively\. These results demonstrate that SLICE\-Mem can preserve useful evidence for long\-term memory with substantially less reliance on LLM\-based memory construction\.

## 1Introduction

Long\-term memory is essential for large language model \(LLM\) agents that interact with users across sessions\. Such agents must retain preferences, past events, commitments, and evolving constraints to provide coherent and personalized assistance\. Yet the underlying LLM is effectively stateless across independent sessions, and a finite context window cannot serve as durable memory\. Agent systems therefore externalize interaction histories into persistent stores\[[20](https://arxiv.org/html/2610.33015#bib.bib18),[21](https://arxiv.org/html/2610.33015#bib.bib19),[35](https://arxiv.org/html/2610.33015#bib.bib30)\]\. As these histories grow, memory construction becomes a bottleneck: many turns are transient or redundant, indiscriminate storage introduces retrieval noise, and repeatedly invoking LLMs for filtering, extraction, and organization incurs substantial latency and token cost\. Efficient long\-term memory must therefore determine, before expensive processing, which information merits retention and how it can be represented with minimal online computation\.

Existing memory systems primarily optimize downstream retrieval or answer accuracy\. Structured and hierarchical approaches improve organization\[[13](https://arxiv.org/html/2610.33015#bib.bib12),[30](https://arxiv.org/html/2610.33015#bib.bib27)\], but often call a general\-purpose LLM throughout the memory lifecycle to select interactions, extract facts, detect conflicts, and consolidate records\. Retrieval\-augmented generation supplies external evidence at answer time\[[15](https://arxiv.org/html/2610.33015#bib.bib14)\], but long\-context use remains challenging\[[2](https://arxiv.org/html/2610.33015#bib.bib2),[17](https://arxiv.org/html/2610.33015#bib.bib16)\]; neither directly controls admission to persistent memory\. Hierarchical and graph\-based stores likewise rely on LLM\-generated summaries, graphs, or atomic units\[[9](https://arxiv.org/html/2610.33015#bib.bib8),[13](https://arxiv.org/html/2610.33015#bib.bib12),[23](https://arxiv.org/html/2610.33015#bib.bib21),[30](https://arxiv.org/html/2610.33015#bib.bib27)\]\. Recent lightweight designs reduce repeated summarization or defer maintenance to an offline phase\[[8](https://arxiv.org/html/2610.33015#bib.bib7),[11](https://arxiv.org/html/2610.33015#bib.bib10)\], but early admission and non\-generative extraction remain underexplored as a unified construction strategy\. This gap affects both efficiency and reliability: irrelevant or stale entries enlarge the retrieval space and may steer later agent behavior\[[28](https://arxiv.org/html/2610.33015#bib.bib25)\]\.

We introduceSLICE\-Mem, aSalience\-gatedLightweightInformationCuration framework forEfficient agent memory\. Inspired by selective encoding and sleep\-dependent consolidation\[[1](https://arxiv.org/html/2610.33015#bib.bib1),[7](https://arxiv.org/html/2610.33015#bib.bib6),[22](https://arxiv.org/html/2610.33015#bib.bib20)\], SLICE\-Mem separates lightweight online formation from deferred cross\-entry reconciliation\. A compact Salience Gate learns to identify user turns worth retaining from consensus labels produced by three heterogeneous LLM teachers and released memory\-admission annotations\. By considering each target turn together with its preceding dialogue context, the Gate filters low\-value content before parsing and embedding\. For admitted turns, a deterministic extractor uses semantic dependencies to identify predicates and their associated arguments and modifiers, then assembles the corresponding text spans into concise memory entries\. This process preserves surface evidence and turn\-level provenance without generative LLM calls during online admission or extraction\. Offline consolidation subsequently addresses redundancy and conflicting information through relation classification and entry\-status updates while preserving the original memory text\. We evaluate SLICE\-Mem on Memora Weekly and LongMemEval\-S using 8B and 30B Qwen backbones for memory construction and consolidation, with answer generation and judging held fixed\. In the 30B comparison, the online pipeline achieves 46\.60 versus 46\.68 FAMA on Memora Weekly and 56\.8% versus 59\.3% accuracy on LongMemEval\-S relative to the generative\-memory baseline MemOS\[[16](https://arxiv.org/html/2610.33015#bib.bib15)\]\. It reduces total LLM token consumption by 92\.4% and 99\.5% and reported memory\-construction time by 84\.8% and 61\.0%, respectively\. Separate evaluation of the online and consolidated states reveals task\- and backbone\-dependent effects of consolidation\. Together, these results demonstrate a favorable effectiveness–cost trade\-off for selective, non\-generative memory formation while highlighting the need for evidence\-preserving consolidation\.

Our main contributions are threefold:

- •We develop a compact Salience Gate that learns context\-aware memory admission from consensus\-based LLM annotations and released admission labels, filtering user turns before extraction and embedding without generative LLM inference at deployment\.
- •We design a deterministic, semantic\-dependency\-guided extractor that converts admitted turns into concise memory entries while preserving surface evidence and turn\-level provenance\. Together with the Gate, it enables online memory formation without generative LLM calls\.
- •We evaluate SLICE\-Mem on two long\-term memory benchmarks with 8B and 30B Qwen backbones, demonstrating competitive answer quality at substantially lower token and time cost, and identifying the task\-dependent benefits and limitations of offline consolidation\.

![Refer to caption](https://arxiv.org/html/2610.33015v1/slice-framework.png)Figure 1:Overview of SLICE\-Mem architecture\. \(a\) Consensus\-based salience gate training\. \(b\) Dependency\-guided extraction and turn\-level memory storage\. \(c\) Offline reconciliation of memory entries\.
## 2Related Work

#### Memory architectures\.

Persistent\-memory agents differ primarily in how they represent and organize past interactions\. Generative Agents retrieve chronological memories using relevance, recency, and LLM\-estimated importance, and periodically synthesize reflections\[[21](https://arxiv.org/html/2610.33015#bib.bib19)\]\. MemoryBank maintains evolving user profiles with time\-dependent forgetting\[[35](https://arxiv.org/html/2610.33015#bib.bib30)\], whereas MemGPT treats the context window as working memory and moves information across virtual tiers\[[20](https://arxiv.org/html/2610.33015#bib.bib18)\]\. Later systems introduce more structured organization: HiAgent compresses completed subgoals\[[11](https://arxiv.org/html/2610.33015#bib.bib10)\], A\-MEM maintains linked atomic notes\[[30](https://arxiv.org/html/2610.33015#bib.bib27)\], and MemoryOS applies tier\-specific update policies\[[13](https://arxiv.org/html/2610.33015#bib.bib12)\]\. These designs improve retrieval and multi\-session reasoning, but commonly rely on repeated LLM inference for selection, reflection, summarization, or note construction\.

#### Efficient and adaptive management\.

Efficiency\-oriented methods reduce either the context presented to an agent or the cost of maintaining its store\. LightMem moves expensive consolidation outside the online path and avoids repeatedly processing the full history\[[8](https://arxiv.org/html/2610.33015#bib.bib7)\]\. Learned managers instead optimize memory operations: AgeMem trains a unified policy over storing, retrieving, updating, summarizing, and discarding\[[32](https://arxiv.org/html/2610.33015#bib.bib29)\], while Memory\-R1 learnsAdd,Update,Delete, andNoopdecisions jointly with memory\-aware answering\[[31](https://arxiv.org/html/2610.33015#bib.bib28)\]\. Although adaptive, these approaches require policy training and often retain generative models in the management loop\. Moreover, efficient retrieval cannot repair poor entries after ingestion, since agents may follow retrieved experiences even when they are erroneous\[[28](https://arxiv.org/html/2610.33015#bib.bib25)\]\.

#### Salience\-aware curation and lightweight extraction\.

Selective memory is usually implemented through scalar importance scores, heuristic retention rules, or prompt\-based LLM judgments\. Generative Agents combine importance with recency and relevance at retrieval time\[[21](https://arxiv.org/html/2610.33015#bib.bib19)\], while MemoryBank couples importance with forgetting\[[35](https://arxiv.org/html/2610.33015#bib.bib30)\]\. Such mechanisms may conflate different reasons for remembering, including future utility, persistent personal relevance, and social significance\. Structured systems also commonly ask an LLM to convert interactions into summaries, profiles, or atomic notes before pruning or consolidation\[[13](https://arxiv.org/html/2610.33015#bib.bib12),[30](https://arxiv.org/html/2610.33015#bib.bib27)\]\. In contrast, SLICE\-Mem makes an explicit admission decision before extraction and uses deterministic linguistic processing for admitted turns, removing LLM calls from online memory construction\. Its contribution is therefore complementary to hierarchical storage and learned lifecycle management\. Related structured, temporal, linguistic, and admission\-control designs include EnSIMem, TSM, Semantic Anchoring, and A\-MAC\[[19](https://arxiv.org/html/2610.33015#bib.bib31),[24](https://arxiv.org/html/2610.33015#bib.bib32),[4](https://arxiv.org/html/2610.33015#bib.bib33),[33](https://arxiv.org/html/2610.33015#bib.bib34)\]; Appendix[D\.4](https://arxiv.org/html/2610.33015#A4.SS4)contrasts their mechanisms with ours\.

## 3Method

As illustrated in Figure[1](https://arxiv.org/html/2610.33015#S1.F1), SLICE\-Mem separates online memory formation from offline consolidation\. Given a dialogueU=\(u1,…,uT\)U=\(u\_\{1\},\\ldots,u\_\{T\}\), with speaker, text, and timestamp for each turn, the online pipeline admits informative user turns, extracts predicate\-centered statements, and inserts their embeddings with timestamp and provenance\. Admission and extraction use a compact classifier and deterministic linguistic rules without generative LLM calls\. Consolidation subsequently reconciles relations among stored entries without rewriting their text\.

### 3\.1Salience\-Gated Memory Admission

The Gate predicts whether retaining a user turn may support future continuity, personalization, factual consistency, or plan completion\. For a target user turnutu\_\{t\}, letHt\(k\)H\_\{t\}^\{\(k\)\}contain up tokkimmediately preceding dialogue messages\. We constructzt=Pack⁡\(Ht\(k\),ut\)z\_\{t\}=\\operatorname\{Pack\}\(H\_\{t\}^\{\(k\)\},u\_\{t\}\), using explicit markers to distinguish the context from the target\. The Gate encodes this input and predicts admission through a single\-logit classification head:

pt=σ\(𝐰⊤Encθ\(zt\)\+b\),g\(ut\)=𝟏\[pt≥τg\]\.p\_\{t\}=\\sigma\\\!\\left\(\\mathbf\{w\}^\{\\top\}\\operatorname\{Enc\}\_\{\\theta\}\(z\_\{t\}\)\+b\\right\),\\qquad g\(u\_\{t\}\)=\\mathbf\{1\}\[p\_\{t\}\\geq\\tau\_\{g\}\]\.\(1\)Here,Encθ⁡\(zt\)∈ℝd\\operatorname\{Enc\}\_\{\\theta\}\(z\_\{t\}\)\\in\\mathbb\{R\}^\{d\}is thedd\-dimensional pooled input representation produced by the encoder with parametersθ\\theta, and𝐰∈ℝd\\mathbf\{w\}\\in\\mathbb\{R\}^\{d\}andb∈ℝb\\in\\mathbb\{R\}are the learnable classification\-head parameters\. The sigmoid functionσ\\sigmamaps the logit toptp\_\{t\}, the estimated probability that the target turn merits retention given its context\. The admission thresholdτg\\tau\_\{g\}determines whether the turn proceeds to extraction: the indicator function𝟏​\[⋅\]\\mathbf\{1\}\[\\cdot\]returns 1 when the condition holds and 0 otherwise\.

The Gate is trained on binary memory\-admission labels obtained from consensus among multiple LLM teachers and released annotations\. It learns admission directly rather than predicting a semantic memory type, using class\-weighted binary cross\-entropy\. At inference time, preceding messages provide context for the admission decision, while only the admitted target user turn is passed to the extractor\. Supervision construction and the training objective are detailed in Appendices[A\.1](https://arxiv.org/html/2610.33015#A1.SS1)–[A\.2](https://arxiv.org/html/2610.33015#A1.SS2); training settings and context\-window selection are reported in Appendices[B\.1](https://arxiv.org/html/2610.33015#A2.SS1)and[C\.1](https://arxiv.org/html/2610.33015#A3.SS1)\.

### 3\.2Semantic Dependency\-Guided Memory Extraction

We use HanLP\[[10](https://arxiv.org/html/2610.33015#bib.bib9)\], an NLP toolkit, to obtain tokenization, part\-of\-speech tags, named entities, and semantic dependencies for each admitted user turn\. Based on these analyses, deterministic rules divide the turn into clauses and select predicates with informative arguments and modifiers\. For a candidate predicatepp, the score is

S⁡\(p\)=∑r∈ℛαr​Ir​\(p\)\+B⁡\(p\)−P⁡\(p\),S\(p\)=\\sum\_\{r\\in\\mathcal\{R\}\}\\alpha\_\{r\}I\_\{r\}\(p\)\+B\(p\)\-P\(p\),\(2\)whereIr​\(p\)I\_\{r\}\(p\)indicates the presence of an outgoing relation in semantic role grouprr,αr\\alpha\_\{r\}is its fixed weight, andBBandPPencode content\-cue bonuses and structural penalties\. Role groups cover patients or objects, actors, time, purpose/reason/condition, and location\. Appendix[A\.3](https://arxiv.org/html/2610.33015#A1.SS3)details selection and realization; numerical settings are collected in Appendix[B\.1](https://arxiv.org/html/2610.33015#A2.SS1)\.

For each selected predicate, the extractor follows semantic dependencies to identify its arguments and modifiers, extending the text span when needed to retain important entities and quantities\. It then takes the corresponding contiguous span from the source, preserving the original word order\. Deterministic rules convert first\-person expressions into user\-attributed statements and restore missing subjects or omitted source content where possible\. These operations require no generative LLM calls\. Related or overlapping units may be merged to preserve context, and units exceeding the per\-turn limit are combined rather than discarded\. A coverage check measures how much content from the cleaned source remains in the extracted text\. If coverage is insufficient or no usable unit is produced, the extractor attempts to retain a normalized version of the cleaned source instead\. This fallback reduces information loss, although some turns may still yield no entry\. The extracted units are concatenated in order intomt=Concat⁡\(ft,1,…,ft,nt\)m\_\{t\}=\\operatorname\{Concat\}\(f\_\{t,1\},\\ldots,f\_\{t,n\_\{t\}\}\), whereft,if\_\{t,i\}denotes theii\-th unit extracted from turnttandntn\_\{t\}is the number of units\. The resulting text is embedded and stored as a single memory entry with its timestamp and source\-turn provenance\. Only the target user turn supplies memory content; preceding dialogue informs the Gate’s admission decision but is not included in the extraction input\.

### 3\.3Offline Memory Consolidation

After online memory construction, SLICE\-Mem performs offline consolidation to identify redundant or outdated information among stored entries\[[7](https://arxiv.org/html/2610.33015#bib.bib6),[22](https://arxiv.org/html/2610.33015#bib.bib20)\]\. It updates entry statuses to guide subsequent retrieval while preserving the original text, embeddings, and timestamps, without deleting or rewriting memories\.

The procedure begins with deterministic rules for clear duplicates and changes in mutually exclusive personal attributes\. Duplicate detection considers whether entries refer to the same occurrence, so similar descriptions of separate events remain available\. State changes are processed in timestamp order, allowing a return to an earlier value to be retained as a new transition\. For entries that remain active, the system retrieves similar candidates whose message timestamps are no later than the target’s\. A LLM then classifies the relation between the target and each candidate\. The four possible decisions areignore, which leaves the entries unchanged,dedup, which marks the later duplicate as redundant,supersede, which marks the older entry as outdated and links it to its replacement, andqualify, which records a compatible relation while retaining both entries\. Before applying a decision that would exclude an entry from ordinary retrieval, the system checks the stated relation, its scope, and supporting text from the target\. Unsupported decisions are ignored\. Additional checks enforce consistent status changes and replacement links\. The prompt also directs the model to retain complementary information and avoid replacing an entire entry when only part of its content conflicts\. Subsequent retrieval normally uses active entries\. Questions matching predefined temporal or state\-change cues can additionally retrieve outdated entries and follow their replacement links, with historical information explicitly marked\. Because excluding an entry may also hide useful evidence, we evaluate the online and consolidated stores separately\. Appendix[A\.4](https://arxiv.org/html/2610.33015#A1.SS4)provides the detailed rules, candidate\-selection procedure, validation checks, and historical retrieval conditions\.

## 4Experiments

### 4\.1Experimental Setup

#### Benchmarks and baselines\.

We evaluate on Memora Weekly\[[25](https://arxiv.org/html/2610.33015#bib.bib22)\]and LongMemEval\-S\[[27](https://arxiv.org/html/2610.33015#bib.bib24)\], comparing SLICE\-Mem with LangMem\[[14](https://arxiv.org/html/2610.33015#bib.bib13)\], A\-MEM\[[30](https://arxiv.org/html/2610.33015#bib.bib27)\], Mem0\[[6](https://arxiv.org/html/2610.33015#bib.bib5)\], MemOS\[[16](https://arxiv.org/html/2610.33015#bib.bib15)\], and LightMem\[[8](https://arxiv.org/html/2610.33015#bib.bib7)\]\. The quarterly subset of Memora contributes Gate supervision, while the weekly subset is used for end\-to\-end evaluation\. Supervision construction and split handling are described in Appendix[A\.1](https://arxiv.org/html/2610.33015#A1.SS1); model configurations and evaluation settings are detailed in Appendix[B\.1](https://arxiv.org/html/2610.33015#A2.SS1)\.

#### Experimental settings\.

We evaluate memory construction and consolidation using 8B and 30B Qwen backbones, while fixing answer generation to Qwen3\-30B\-A3B\-Instruct\-2507 and judging to GPT\-OSS\-20B\. The construction backbones are used only by LLM\-dependent components and their paired consolidators\. SLICE\-Mem Online and the variant without the Salience Gate do not use a generative construction backbone\. For each benchmark, we reuse one fixed evaluation per applicable method across the 8B and 30B blocks\. Consolidation and the generative ablations are evaluated separately with their respective construction backbones\. The Gate uses 2000 hard\-labeled examples, with 1600 for training and 400 for validation, and is independently evaluated on 150 human\-annotated turns\. Its context window is selected using validation loss\. We evaluate a nine\-point grid of admission thresholds,τg∈\{0\.1,0\.2,…,0\.9\}\\tau\_\{g\}\\in\\\{0\.1,0\.2,\\ldots,0\.9\\\}, using the complete memory\-and\-QA pipeline on Memora Weekly\. The settingτg=0\.2\\tau\_\{g\}=0\.2attains the highest overall FAMA in this sweep and is used for the main comparisons; Appendix[C\.3](https://arxiv.org/html/2610.33015#A3.SS3)reports all nine settings\. The same Gate configuration is applied to LongMemEval\-S without dataset\-specific tuning\. All five baseline frameworks are evaluated on the benchmark inputs\. Detailed configurations, data\-overlap handling, and component evaluations are provided in Appendices[B](https://arxiv.org/html/2610.33015#A2)–[C](https://arxiv.org/html/2610.33015#A3)\.

#### Evaluation metrics\.

On Memora Weekly, we report Forgetting\-Aware Memory Accuracy \(FAMA\), which evaluates remembering, reasoning, and recommending while penalizing reliance on information that should be forgotten\. On LongMemEval\-S, we report answer accuracy \(Acc\.\) across questions involving temporal reasoning, multi\-session evidence, knowledge updates, and information from individual speakers\. We measure operational cost using LLM token consumption, construction\-stage LLM calls, and reported memory\-construction runtime\. Token counts cover input and output tokens for summarization, updates and answer generation \(QA\), and call counts cover memory construction and consolidation\. For consolidated systems, both online construction and offline consolidation are included in the reported costs\. Metric definitions and detailed accounting procedures are provided in Appendix[B\.2](https://arxiv.org/html/2610.33015#A2.SS2)\.

### 4\.2Main Results

Tables[1](https://arxiv.org/html/2610.33015#S4.T1)and[2](https://arxiv.org/html/2610.33015#S4.T2)compare effectiveness and efficiency on Memora Weekly and LongMemEval\-S under the 30B and 8B construction settings, with answer generation and judging held fixed\. We report the online and consolidated states separately\. All costs reported for the consolidated state include both online memory construction and offline consolidation; total LLM tokens additionally include answer generation\. The online scores are from separate QA runs rather than matched reruns of the consolidated states; the comparison protocol and its limits are described in Appendix[B\.2](https://arxiv.org/html/2610.33015#A2.SS2)\.

#### Memora Weekly\.

At theτg=0\.2\\tau\_\{g\}=0\.2operating point selected by the nine\-threshold end\-to\-end sweep \(Appendix[C\.3](https://arxiv.org/html/2610.33015#A3.SS3)\), SLICE\-Mem’s separate main\-table evaluation under the shared 30720\-token QA context achieves 46\.60 FAMA in both the 30B and 8B comparisons\. This is 0\.08 points below MemOS in the 30B block and 3\.22 points above MemOS in the 8B block\. These results are obtained without generative LLM calls for online admission or extraction\. In the 30B comparison, SLICE\-Mem uses 0\.536M total LLM tokens and reports 0\.362 h of parsing\-plus\-embedding time, compared with 7\.009M tokens and 2\.378 h for MemOS, reducing token consumption by 92\.4% and the compared time values by 84\.8%\. Relative to LightMem, the online pipeline reduces total tokens by 79\.2% and 83\.4% and reported construction time by 64\.5% and 76\.0% in the 30B and 8B comparisons, respectively\. These are comparisons of recorded implementation\-stage timings, not uniformly instrumented end\-to\-end latency; Appendix[B\.2](https://arxiv.org/html/2610.33015#A2.SS2)details the accounting boundary\.

After consolidation, FAMA is 46\.74 with the 30B consolidator and 47\.29 with the 8B consolidator\. The corresponding combined construction\-and\-consolidation times are 0\.874 and 0\.819 h, with 2532 consolidation calls in each setting\. Total token consumption is 3\.356M and 3\.340M, respectively\. Both consolidated states have lower reported runtime than LightMem, but both use more total tokens than LightMem’s 2\.584M and 3\.231M in the paired settings\. Relative to the shared online score of 46\.60, FAMA increases by 0\.14 after 30B consolidation and by 0\.69 after 8B consolidation\. Thus, the strongest efficiency gains arise from the online pipeline, while consolidation adds cost and has scale\-dependent effectiveness\.

Table 1:Effectiveness and stage\-wise cost on Memora Weekly\. Summary, Update, and QA report input/output tokens in millions \(M\); QA denotes answer generation\. Bold and underlined values indicate the best and second\-best effectiveness or cost within each block\. SLICE\-Mem Online and w/o Salience Gate share one fixed evaluation per method across blocks\. – indicates no value for the metric and \+ Consolidation includes the online and offline stages\.MethodFAMA↑\\uparrowSummary \(M\)Update \(M\)QA \(M\)Total \(M\)↓\\downarrowCalls↓\\downarrowTime \(h\)↓\\downarrowInOutInOutInOutQwen3\-30B\-A3B\-Instruct\-2507LangMem24\.055\.3390\.6756\.4841\.0671\.9290\.05715\.551303910\.639A\-Mem35\.670\.8580\.1934\.9850\.9842\.9990\.04810\.06727323\.777Mem043\.0813\.7800\.5620\.2340\.0100\.3710\.06815\.02515511\.856MemOS46\.685\.2791\.028––0\.6330\.0697\.00954992\.378LightMem36\.931\.0350\.1410\.8760\.0430\.4280\.0612\.58429391\.019SLICE\-Mem46\.6000––0\.4740\.0620\.53600\.362\+ Consolidation46\.74002\.3010\.5170\.4740\.0643\.35625320\.874w/o Salience Gate43\.6100––0\.4570\.0590\.51600\.761w/o Extractor48\.020\.6310\.115––0\.4090\.0621\.21713510\.442w/o Both44\.641\.1560\.143––0\.4070\.0611\.76715550\.542Qwen3\-8BLangMem29\.845\.1900\.7445\.5430\.5801\.2240\.05213\.33331088\.830A\-Mem35\.030\.9810\.1435\.0860\.4832\.9990\.0489\.74030923\.265Mem041\.4913\.6800\.5850\.1690\.0080\.2750\.06314\.78015512\.583MemOS43\.384\.8590\.909––0\.5320\.0676\.36858414\.594LightMem37\.601\.0560\.2551\.3580\.0620\.4410\.0593\.23136861\.509SLICE\-Mem46\.6000––0\.4740\.0620\.53600\.362\+ Consolidation47\.29002\.3110\.4920\.4740\.0643\.34025320\.819w/o Salience Gate43\.6100––0\.4570\.0590\.51600\.761w/o Extractor44\.050\.6290\.100––0\.4310\.0611\.22113450\.358w/o Both46\.481\.1710\.239––0\.4300\.0591\.89915660\.835

#### LongMemEval\-S\.

The online pipeline achieves 56\.8% accuracy in the 30B comparison, while it matches A\-MEM and is 2\.5 percentage points below MemOS, the highest\-scoring baseline in Table[2](https://arxiv.org/html/2610.33015#S4.T2)at 59\.3%\. In the 8B comparison, it exceeds the strongest listed 8B baseline, A\-MEM at 56\.2%, by 0\.6 percentage points\. The online result is shared across these comparisons because SLICE\-Mem’s online construction does not depend on a generative backbone\. Its 0\.913M total tokens consist entirely of answer\-generation input and output, and its reported construction time is 31\.679 h\. Relative to MemOS in the 30B comparison, these represent reductions of 99\.5% in total tokens and 61\.0% in construction time\. Relative to A\-MEM in the 8B comparison, the reductions are 99\.6% and 27\.3%, respectively\. The Gate, dependency parser, and embedding model still incur computation; eliminating generative construction calls therefore does not imply zero construction cost\.

The consolidated state reaches 56\.0% accuracy with both backbones, compared with 56\.8% for the online evaluation\. The 30B consolidated state uses 57\.650M total tokens and 59762 construction/consolidation calls, 44\.7% and 51\.9% below LightMem, respectively, while achieving 5\.2 percentage points higher accuracy\. The 8B consolidated state uses 57\.728M total tokens and requires 37\.984 h for online construction and offline consolidation combined\. Compared with A\-MEM in the 8B setting, it uses 74\.0% fewer tokens and 12\.8% less reported construction time, with accuracy 0\.2 percentage points lower\. Substantial cost savings therefore remain possible after consolidation, although neither consolidated LongMemEval\-S run exceeds the online score\. Additional category\-wise results are provided in Appendix[D](https://arxiv.org/html/2610.33015#A4)\.

Table 2:Effectiveness and stage\-wise cost on LongMemEval\-S\. Summary, Update, and QA report input/output tokens in millions \(M\); QA denotes answer generation\. Bold and underlined values indicate the best and second\-best effectiveness or cost within each block\.MethodAcc\. \(%\)↑\\uparrowSummary \(M\)Update \(M\)QA \(M\)Total \(M\)↓\\downarrowCalls↓\\downarrowTime \(h\)↓\\downarrowInOutInOutInOutQwen3\-30B\-A3B\-Instruct\-2507LangMem23\.6127\.59811\.619142\.47224\.8253\.2520\.060309\.82747634300\.459A\-Mem56\.858\.7894\.226136\.0106\.75312\.3850\.050218\.2133531132\.883Mem013\.8262\.6764\.0784\.4310\.0580\.2800\.032271\.5572384813\.683MemOS59\.3141\.75332\.948––0\.8590\.055175\.6158934181\.252LightMem50\.824\.27012\.02863\.4604\.0030\.4860\.048104\.29512425550\.053SLICE\-Mem56\.800––0\.8650\.0480\.913031\.679\+ Consolidation56\.00050\.3486\.3890\.8650\.04757\.6505976238\.878Qwen3\-8BLangMem16\.8121\.4649\.273139\.10415\.6052\.4590\.040287\.94547265334\.503A\-Mem56\.258\.8842\.610143\.7164\.32012\.3850\.051221\.9663606143\.548Mem010\.8260\.5073\.2774\.1370\.0500\.2220\.030268\.2222385721\.244MemOS55\.098\.85618\.622––0\.7270\.051118\.25760117112\.907LightMem53\.424\.0588\.682258\.22215\.2300\.5650\.046306\.804414413103\.821SLICE\-Mem56\.800––0\.8650\.0480\.913031\.679\+ Consolidation56\.00050\.5876\.2280\.8660\.04857\.7285976237\.984

Across both benchmarks and the 8B and 30B backbone comparisons, SLICE\-Mem’s online pipeline maintains competitive task performance while substantially reducing reported memory\-construction time and generative LLM cost relative to the strongest listed baseline in each setting\.

### 4\.3Admission and Extraction Quality

#### Does the Gate retain useful evidence?

At the deployed operating point, the Gate retains 28\.1% of Memora Weekly user turns, filtering approximately 72% of candidates before parsing and embedding\. The shared online evaluation achieves 46\.60 FAMA in both comparison blocks \(Table[1](https://arxiv.org/html/2610.33015#S4.T1)\)\. Retention alone does not establish evidence quality: the end\-to\-end threshold scan in Table[5](https://arxiv.org/html/2610.33015#A3.T5)directly tests how more aggressive filtering affects downstream performance\. Together, these results show that substantial filtering can preserve competitive answer quality, while the sensitivity analysis identifies the cost of discarding additional turns\.

#### Independent validation of salience judgments\.

On a disjoint, human\-annotated set of 150 turns, the selected Gate configuration achieves an AUPRC of0\.898±0\.0210\.898\\pm 0\.021over three training seeds\. Human and teacher admission decisions agree on 140 examples \(93\.3%\)\. The context window is selected using Gate validation loss, not the human\-audit scores\. This provides independent evidence for the learned admission signal, although the audit uses one annotator and stratified sampling rather than the natural stream distribution\. Context\-dependent turns remain harder: a representative model obtains AUPRC 0\.844 on those turns versus 0\.935 on self\-contained turns\. Training, sampling, and uncertainty estimates appear in Appendix[C](https://arxiv.org/html/2610.33015#A3)\.

#### Sensitivity and extraction reliability\.

The earlier threshold\-sweep runs reveal a coverage–cost trade\-off\. Their QA evaluations are separate from the shared online evaluation used in the main tables\. Raisingτg\\tau\_\{g\}from 0\.2 to 0\.9 reduces retained turns from 28\.1% to 13\.3% and reported parsing\-plus\-embedding time from 0\.362 to 0\.173 h, but lowers overall FAMA from 48\.54 to 42\.10 and Reasoning FAMA from 46\.67 to 32\.67\. Within this Memora Weekly sweep, moderate filtering yields higher FAMA than more aggressive rejection\. The sweep characterizes the trade\-off on the data used for threshold selection\. At the deployedτg=0\.2\\tau\_\{g\}=0\.2operating point \(3327 admitted turns\), the extractor produces empty outputs on 0\.51% of admitted turns and none of the positive\-labeled turns\. The heuristic fragment rate is 0\.96%, whole\-turn fallback occurs on 6\.64%, and realized strings retain 82\.80% of content tokens from positive turns\. These automatic diagnostics characterize the admitted stream at the deployment threshold and support the feasibility of deterministic realization, but they do not establish proposition\-level factuality, atomicity, or downstream retrieval utility \(Appendix[C\.4](https://arxiv.org/html/2610.33015#A3.SS4)\)\. The following ablations provide the more direct evidence for the modules’ downstream contribution\.

### 4\.4Ablation and Consolidation Analysis

#### Contributions of Gate and Extractor\.

Here,*w/o Gate*processes all candidate user turns with the deterministic extractor;*w/o Extractor*retains the Gate but replaces deterministic extraction with LLM\-based extraction;*w/o Both*omits the Gate and uses LLM\-based extraction\. Thus, removing the Extractor does not mean storing raw turns\. In the 30B Memora block, removing both components yields 44\.64 FAMA and retaining only the Gate yields 48\.02\. The shared non\-generative evaluations obtain 43\.61 with the dependency extractor alone and 46\.60 with both components\. In the 8B comparison, neither component alone improves on the 46\.48 no\-component configuration, whereas their combination reaches 46\.60\. Thus, the effectiveness gains from individual components are not uniform across the paired comparisons\. The cost effects are clearer: the Gate\-only variants still invoke generative extraction, while the extractor\-only variants remove these calls but process all candidate turns\. Combining both preserves the zero\-call online path and reduces reported runtime from 0\.761 to 0\.362 h relative to the extractor\-only variant\. Full training, selection, and diagnostic results are in Appendix[C](https://arxiv.org/html/2610.33015#A3)\.

#### Joint effectiveness and efficiency\.

Against the configuration without either component, the combined online pipeline has 1\.96 points higher Memora FAMA in the 30B comparison while reducing reported construction time from 0\.542 to 0\.362 h\. In the 8B comparison, FAMA changes by only 0\.12 points, but runtime falls from 0\.835 to 0\.362 h and generative construction calls fall from 1566 to zero\. The benefit is therefore not solely an increase in answer score: a similar score can accompany a substantial change in the computational path\. Conversely, the 8B Gate\-only ablation is slightly faster than the combined pipeline \(0\.358 versus 0\.362 h\), but has lower FAMA and still requires generative extraction\. These comparisons distinguish the cost of filtering turns from the cost of representing admitted content\.

#### Task dependence of consolidation\.

The 8B Memora results illustrate why an aggregate improvement should be interpreted cautiously\. Relative to the online evaluation, the consolidated state raises Recommending FAMA by 0\.77 points and Reasoning by 2\.00, while Remembering decreases by 0\.71; overall FAMA rises by 0\.69\. With the 30B consolidator, overall FAMA increases by 0\.14, with improved Remembering, unchanged Reasoning, and lower Recommending\. The choice of online versus consolidated memory should therefore consider both the target task and the added cost\. These are descriptive comparisons across runs, without an estimate of repeated\-run variation\.

#### Consolidation and evidence coverage\.

In the 30B Memora comparison, Recommending FAMA changes from 50\.23 to 46\.34 after consolidation, while Reasoning remains at 43\.33\. On LongMemEval\-S, Multi\-Session accuracy changes from 66\.92% to 66\.17% with either consolidator\. Knowledge\-Update remains at 74\.36% with 30B but changes from 74\.36% to 73\.08% with 8B; Single\-Assistant changes from 25\.00% to 23\.21% with 30B and stays at 25\.00% with 8B\. These descriptive differences do not isolate which relation decisions caused an answer to change\. The low Single\-Assistant score also highlights the user\-turn\-only admission boundary\. Appendix[D](https://arxiv.org/html/2610.33015#A4)gives the detailed results\.

## 5Discussion and Limitations

SLICE\-Mem separates the cost of forming useful memories online from the cost and risks of later reconciliation\. Against the five baseline frameworks in Tables[1](https://arxiv.org/html/2610.33015#S4.T1)and[2](https://arxiv.org/html/2610.33015#S4.T2), the results show that selective admission and deterministic extraction can preserve competitive downstream performance with substantially fewer generative calls and tokens\. They do not establish a universal runtime advantage, and the total cost of a consolidated system must include its offline stage\. Component training and teacher annotation are additional preparation costs outside the reported operational comparisons\.

Consolidation is not uniformly beneficial\. Status\-based suppression can restrict retrieval of useful historical evidence even when the original text remains stored\. The Memora 30B and 8B results differ, motivating policies that preserve complementary episodes and defer uncertain relation decisions\. The evaluation measures downstream effectiveness and operational cost, but does not isolate the effects of individual relation decisions or quantify changes in store compactness\.

The present pipeline admits only user turns, limiting coverage of assistant\-authored evidence\. The one\-annotator Gate audit and automatic extractor diagnostics at the deployedτg=0\.2\\tau\_\{g\}=0\.2do not establish proposition\-level factuality or complete coreference resolution\. The fixed HanLP parser and extraction rules have not been systematically stress\-tested under domain shift, disfluency, or controlled parser errors\. The threshold is selected from a full nine\-point end\-to\-end sweep on Memora Weekly, also used for reporting\. Exact\-string de\-duplication does not rule out semantic overlap\. Evaluation is limited to two dialogue\-memory benchmarks, without heterogeneous\-source testing such as RHELM\[[34](https://arxiv.org/html/2610.33015#bib.bib35)\]\.

## 6Conclusion

We presented SLICE\-Mem, a lightweight memory framework that separates online memory formation from offline consolidation\. Learned salience\-based admission and deterministic dependency\-guided extraction eliminate generative LLM calls from online admission and extraction while preserving useful conversational evidence\. Experiments on Memora Weekly and LongMemEval\-S with 8B and 30B Qwen backbones for memory construction and consolidation demonstrate a favorable effectiveness–cost trade\-off\. Against MemOS in the 30B comparison, the online pipeline achieves 46\.60 versus 46\.68 FAMA on Memora and 56\.8% versus 59\.3% accuracy on LongMemEval\-S, with 92\.4% and 99\.5% fewer total LLM tokens, respectively\. Reported Memora construction runtime decreases by 84\.8%\. The consolidated state has task\- and backbone\-dependent effects on Memora and scores below the online state on LongMemEval\-S\. These findings support selective, non\-generative memory formation as an efficient foundation for persistent\-memory agents\. Future work will focus on evidence\-preserving consolidation and extending coverage to assistant\-authored information\.

### AI use statement

Generative AI tools were used to edit the manuscript for grammar and readability and to assist with code generation\. The authors manually reviewed and verified the AI\-assisted code for correctness\. The authors reviewed all AI\-assisted wording and take full responsibility for the final implementation and manuscript, including its claims and results\.

### Reproducibility statement

The Method and Experiments sections describe the SLICE\-Mem pipeline, benchmarks, baselines, evaluation metrics, and main comparisons\. Appendices A–D provide the annotation and extraction rules, model and hardware settings, evaluation and cost\-accounting protocols, parameter\-selection analyses, and detailed results\. The complete code project has been uploaded as supplementary material to enable readers to reproduce the reported experiments\.

## References

- \[1\]R\. C\. Atkinson and R\. M\. Shiffrin\(1968\)Human memory: a proposed system and its control processes\.InPsychology of Learning and Motivation,K\. W\. Spence and J\. T\. Spence \(Eds\.\),Vol\.2,pp\. 89–195\.External Links:[Document](https://dx.doi.org/10.1016/S0079-7421%2808%2960422-3)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p3.1)\.
- \[2\]Y\. Bai, X\. Lv, J\. Zhang, H\. Lyu, J\. Tang, Z\. Huang, Z\. Du, X\. Liu, A\. Zeng, L\. Hou, Y\. Dong, J\. Tang, and J\. Li\(2024\)LongBench: a bilingual, multitask benchmark for long context understanding\.InProceedings of the 62nd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 3119–3137\.External Links:[Document](https://dx.doi.org/10.18653/v1/2024.acl-long.172)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1)\.
- \[3\]B\. Byrne, K\. Krishnamoorthi, S\. Ganesh, A\. Dubey, K\. Kim, and A\. Cedilnik\(2020\)Taskmaster\-2\.Note:Google Research datasetExternal Links:[Link](https://github.com/google-research-datasets/Taskmaster/tree/master/TM-2-2020)Cited by:[§A\.1](https://arxiv.org/html/2610.33015#A1.SS1.SSS0.Px3.p1.1)\.
- \[4\]M\. Chatterjee and D\. Agarwal\(2025\)Semantic anchoring in agentic memory: leveraging linguistic structures for persistent conversational context\.arXiv preprint arXiv:2508\.12630\.External Links:[Link](https://arxiv.org/abs/2508.12630)Cited by:[§D\.4](https://arxiv.org/html/2610.33015#A4.SS4.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1)\.
- \[5\]Y\. Chen, A\. Yen, H\. Huang, H\. Nakayama, and H\. Chen\(2023\)LED: a dataset for life event extraction from dialogs\.InFindings of the Association for Computational Linguistics: EACL 2023,pp\. 384–398\.External Links:[Document](https://dx.doi.org/10.18653/v1/2023.findings-eacl.29),[Link](https://aclanthology.org/2023.findings-eacl.29)Cited by:[§A\.1](https://arxiv.org/html/2610.33015#A1.SS1.SSS0.Px3.p1.1)\.
- \[6\]P\. Chhikara, D\. Khant, S\. Aryan, T\. Singh, and D\. Yadav\(2025\)Mem0: building production\-ready AI agents with scalable long\-term memory\.arXiv preprint arXiv:2504\.19413\.Cited by:[§4\.1](https://arxiv.org/html/2610.33015#S4.SS1.SSS0.Px1.p1.1)\.
- \[7\]S\. Diekelmann and J\. Born\(2010\)The memory function of sleep\.Nature Reviews Neuroscience11\(2\),pp\. 114–126\.External Links:[Document](https://dx.doi.org/10.1038/nrn2762)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p3.1),[§3\.3](https://arxiv.org/html/2610.33015#S3.SS3.p1.1)\.
- \[8\]J\. Fang, X\. Deng, H\. Xu, Z\. Jiang, Y\. Tang, Z\. Xu, S\. Deng, Y\. Yao, M\. Wang, S\. Qiao, H\. Chen, and N\. Zhang\(2026\)LightMem: lightweight and efficient memory\-augmented generation\.InInternational Conference on Learning Representations,Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px2.p1.1),[§4\.1](https://arxiv.org/html/2610.33015#S4.SS1.SSS0.Px1.p1.1)\.
- \[9\]B\. J\. Gutiérrez, Y\. Shu, Y\. Gu, M\. Yasunaga, and Y\. Su\(2024\)HippoRAG: neurobiologically inspired long\-term memory for large language models\.InAdvances in Neural Information Processing Systems,Vol\.37\.Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1)\.
- \[10\]H\. He and J\. D\. Choi\(2021\)The stem cell hypothesis: dilemma behind multi\-task learning with transformer encoders\.InProceedings of the 2021 Conference on Empirical Methods in Natural Language Processing,pp\. 5555–5577\.External Links:[Document](https://dx.doi.org/10.18653/v1/2021.emnlp-main.451)Cited by:[§3\.2](https://arxiv.org/html/2610.33015#S3.SS2.p1.1)\.
- \[11\]M\. Hu, T\. Chen, Q\. Chen, Y\. Mu, W\. Shao, and P\. Luo\(2025\)HiAgent: hierarchical working memory management for solving long\-horizon agent tasks with large language model\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 32779–32798\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.acl-long.1575)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px1.p1.1)\.
- \[12\]J\. Jang, M\. Boo, and H\. Kim\(2023\)Conversation chronicles: towards diverse temporal and relational dynamics in multi\-session conversations\.InProceedings of the 2023 Conference on Empirical Methods in Natural Language Processing,pp\. 13584–13606\.External Links:[Document](https://dx.doi.org/10.18653/v1/2023.emnlp-main.838)Cited by:[§A\.1](https://arxiv.org/html/2610.33015#A1.SS1.SSS0.Px3.p1.1)\.
- \[13\]J\. Kang, M\. Ji, Z\. Zhao, and T\. Bai\(2025\)Memory OS of AI agent\.InProceedings of the 2025 Conference on Empirical Methods in Natural Language Processing,pp\. 25961–25970\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.emnlp-main.1318)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px1.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1)\.
- \[14\]LangChain\(2025\)LangMem\.Note:Software repositoryExternal Links:[Link](https://github.com/langchain-ai/langmem)Cited by:[§4\.1](https://arxiv.org/html/2610.33015#S4.SS1.SSS0.Px1.p1.1)\.
- \[15\]P\. Lewis, E\. Perez, A\. Piktus, F\. Petroni, V\. Karpukhin, N\. Goyal, H\. Küttler, M\. Lewis, W\. Yih, T\. Rocktäschel, S\. Riedel, and D\. Kiela\(2020\)Retrieval\-augmented generation for knowledge\-intensive NLP tasks\.InAdvances in Neural Information Processing Systems,Vol\.33,pp\. 9459–9474\.Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1)\.
- \[16\]Z\. Li, S\. Song, H\. Wang, S\. Niu, D\. Chen, J\. Yang, C\. Xi, H\. Lai, J\. Zhao, Y\. Wang, J\. Ren, Z\. Lin, J\. Huo, T\. Chen, K\. Chen, K\. Li, Z\. Yin, Q\. Yu, B\. Tang, H\. Yang, Z\. J\. Xu, and F\. Xiong\(2025\)MemOS: an operating system for memory\-augmented generation \(MAG\) in large language models\.arXiv preprint arXiv:2505\.22101\.Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p3.1),[§4\.1](https://arxiv.org/html/2610.33015#S4.SS1.SSS0.Px1.p1.1)\.
- \[17\]N\. F\. Liu, K\. Lin, J\. Hewitt, A\. Paranjape, M\. Bevilacqua, F\. Petroni, and P\. Liang\(2024\)Lost in the middle: how language models use long contexts\.Transactions of the Association for Computational Linguistics12,pp\. 157–173\.External Links:[Document](https://dx.doi.org/10.1162/tacl%5Fa%5F00638)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1)\.
- \[18\]S\. Liu, C\. Zheng, O\. Demasi, S\. Sabour, Y\. Li, Z\. Yu, Y\. Jiang, and M\. Huang\(2021\)Towards emotional support dialog systems\.InProceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing \(Volume 1: Long Papers\),pp\. 3469–3483\.External Links:[Document](https://dx.doi.org/10.18653/v1/2021.acl-long.269)Cited by:[§A\.1](https://arxiv.org/html/2610.33015#A1.SS1.SSS0.Px3.p1.1)\.
- \[19\]X\. Meng, X\. Fan, X\. Fan, C\. Guo, Y\. Xie, and J\. Han\(2026\)EnSIMem: entity\-structured indexing for long\-term agent memory\.arXiv preprint arXiv:2609\.27279\.External Links:[Link](https://arxiv.org/abs/2609.27279)Cited by:[§D\.4](https://arxiv.org/html/2610.33015#A4.SS4.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1)\.
- \[20\]C\. Packer, S\. Wooders, K\. Lin, V\. Fang, S\. G\. Patil, I\. Stoica, and J\. E\. Gonzalez\(2023\)MemGPT: towards LLMs as operating systems\.arXiv preprint arXiv:2310\.08560\.Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px1.p1.1)\.
- \[21\]J\. S\. Park, J\. C\. O’Brien, C\. J\. Cai, M\. R\. Morris, P\. Liang, and M\. S\. Bernstein\(2023\)Generative agents: interactive simulacra of human behavior\.InProceedings of the 36th Annual ACM Symposium on User Interface Software and Technology,pp\. 1–22\.External Links:[Document](https://dx.doi.org/10.1145/3586183.3606763)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px1.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1)\.
- \[22\]B\. Rasch and J\. Born\(2013\)About sleep’s role in memory\.Physiological Reviews93\(2\),pp\. 681–766\.External Links:[Document](https://dx.doi.org/10.1152/physrev.00032.2012)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p3.1),[§3\.3](https://arxiv.org/html/2610.33015#S3.SS3.p1.1)\.
- \[23\]P\. Sarthi, S\. Abdullah, A\. Tuli, S\. Khanna, A\. Goldie, and C\. D\. Manning\(2024\)RAPTOR: recursive abstractive processing for tree\-organized retrieval\.InInternational Conference on Learning Representations,Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1)\.
- \[24\]M\. Su, Y\. Guo, Z\. Hou, L\. Bai, Z\. Li, Y\. Zhang, G\. Yin, W\. Lin, X\. Jin, J\. Guo, and X\. Cheng\(2026\)Beyond dialogue time: temporal semantic memory for personalized LLM agents\.arXiv preprint arXiv:2601\.07468\.External Links:[Link](https://arxiv.org/abs/2601.07468)Cited by:[§D\.4](https://arxiv.org/html/2610.33015#A4.SS4.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1)\.
- \[25\]M\. N\. Uddin, K\. Shubham, E\. Blanco, C\. Baral, and G\. Wang\(2026\)From recall to forgetting: benchmarking long\-term memory for personalized agents\.InFindings of the Association for Computational Linguistics: ACL 2026,pp\. 26814–26841\.External Links:[Link](https://aclanthology.org/2026.findings-acl.1337/)Cited by:[§A\.1](https://arxiv.org/html/2610.33015#A1.SS1.SSS0.Px3.p1.1),[§4\.1](https://arxiv.org/html/2610.33015#S4.SS1.SSS0.Px1.p1.1)\.
- \[26\]B\. Warner, A\. Chaffin, B\. Clavié, O\. Weller, O\. Hallström, S\. Taghadouini, A\. Gallagher, R\. Biswas, F\. Ladhak, T\. Aarsen, G\. T\. Adams, J\. Howard, and I\. Poli\(2025\)Smarter, better, faster, longer: a modern bidirectional encoder for fast, memory efficient, and long context finetuning and inference\.InProceedings of the 63rd Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 2526–2547\.External Links:[Document](https://dx.doi.org/10.18653/v1/2025.acl-long.127)Cited by:[§B\.1](https://arxiv.org/html/2610.33015#A2.SS1.SSS0.Px1.p1.1)\.
- \[27\]D\. Wu, H\. Wang, W\. Yu, Y\. Zhang, K\. Chang, and D\. Yu\(2025\)LongMemEval: benchmarking chat assistants on long\-term interactive memory\.InInternational Conference on Learning Representations,Cited by:[§4\.1](https://arxiv.org/html/2610.33015#S4.SS1.SSS0.Px1.p1.1)\.
- \[28\]Z\. Xiong, Y\. Lin, W\. Xie, P\. He, Z\. Liu, J\. Tang, H\. Lakkaraju, and Z\. Xiang\(2026\)How memory management impacts LLM agents: an empirical study of experience\-following behavior\.InProceedings of the 64th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 623–645\.External Links:[Document](https://dx.doi.org/10.18653/v1/2026.acl-long.27)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px2.p1.1)\.
- \[29\]J\. Xu, A\. Szlam, and J\. Weston\(2022\)Beyond goldfish memory: long\-term open\-domain conversation\.InProceedings of the 60th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 5180–5197\.External Links:[Document](https://dx.doi.org/10.18653/v1/2022.acl-long.356)Cited by:[§A\.1](https://arxiv.org/html/2610.33015#A1.SS1.SSS0.Px3.p1.1)\.
- \[30\]W\. Xu, Z\. Liang, K\. Mei, H\. Gao, J\. Tan, and Y\. Zhang\(2025\)A\-MEM: agentic memory for LLM agents\.InAdvances in Neural Information Processing Systems,Vol\.38\.Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p2.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px1.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1),[§4\.1](https://arxiv.org/html/2610.33015#S4.SS1.SSS0.Px1.p1.1)\.
- \[31\]S\. Yan, X\. Yang, Z\. Huang, E\. Nie, Z\. Ding, Z\. Li, X\. Ma, J\. Bi, K\. Kersting, J\. Z\. Pan, H\. Schuetze, V\. Tresp, and Y\. Ma\(2026\)Memory\-R1: enhancing large language model agents to manage and utilize memories via reinforcement learning\.InProceedings of the 64th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 12805–12825\.External Links:[Document](https://dx.doi.org/10.18653/v1/2026.acl-long.583)Cited by:[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px2.p1.1)\.
- \[32\]Y\. Yu, L\. Yao, Y\. Xie, Q\. Tan, J\. Feng, Y\. Li, and L\. Wu\(2026\)Agentic memory: learning unified long\-term and short\-term memory management for large language model agents\.InProceedings of the 64th Annual Meeting of the Association for Computational Linguistics \(Volume 1: Long Papers\),pp\. 21457–21483\.External Links:[Document](https://dx.doi.org/10.18653/v1/2026.acl-long.981)Cited by:[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px2.p1.1)\.
- \[33\]G\. Zhang, W\. Jiang, X\. Wang, A\. Behr, K\. Zhao, J\. Friedman, X\. Chu, and A\. Anoun\(2026\)Adaptive memory admission control for LLM agents\.arXiv preprint arXiv:2603\.04549\.External Links:[Link](https://arxiv.org/abs/2603.04549)Cited by:[§D\.4](https://arxiv.org/html/2610.33015#A4.SS4.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1)\.
- \[34\]H\. Zhang, Z\. Tang, X\. Yu, X\. Liu, Y\. Gong, H\. Huang, Y\. Lu, W\. Deng, F\. Sun, Q\. Zhang, and H\. Yang\(2026\)Beyond static dialogues: benchmarking realistic, heterogeneous, and evolving long\-term memory\.arXiv preprint arXiv:2605\.31086\.External Links:[Link](https://arxiv.org/abs/2605.31086)Cited by:[§D\.4](https://arxiv.org/html/2610.33015#A4.SS4.p2.1),[§5](https://arxiv.org/html/2610.33015#S5.p3.1)\.
- \[35\]W\. Zhong, L\. Guo, Q\. Gao, H\. Ye, and Y\. Wang\(2024\)MemoryBank: enhancing large language models with long\-term memory\.InProceedings of the AAAI Conference on Artificial Intelligence,Vol\.38,pp\. 19724–19731\.External Links:[Document](https://dx.doi.org/10.1609/aaai.v38i17.29946)Cited by:[§1](https://arxiv.org/html/2610.33015#S1.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px1.p1.1),[§2](https://arxiv.org/html/2610.33015#S2.SS0.SSS0.Px3.p1.1)\.

## Appendix AMethodology Details

### A\.1Salience Annotation and Supervision Construction

#### Memory admission\.

We distinguish a turn’s semantic type from its value for persistent memory\. The four auxiliary types are personal semantic information \(identity, preferences, habits, and enduring constraints\), prospective information \(plans, intentions, deadlines, and commitments\), autobiographical episodic information \(bounded personal events\), and non\-memory information\. The binary admission label indicates whether retaining the target turn’s contribution may improve later continuity, personalization, factual consistency, or plan completion beyond the immediate exchange\. A turn may mention personal information without contributing useful persistent evidence, whereas a short context\-dependent reply may revise a preference or plan\. Admission therefore depends on the target turn’s potential future utility rather than its semantic category alone\. Under the annotation protocol, however, thenon\_memorytype requires a negative admission label\. Auxiliary semantic types support corpus balancing and annotation checks; the student learns only binary admission\.

#### Consensus supervision\.

Each of three teachers receives the same rubric and the target turn together with up toKaK\_\{a\}preceding messages\. The request separates\[CONTEXT\]from\[TARGET\]and includes anonymous speaker identifiers\. Context is used only to resolve references, ellipsis, alternatives, contrasts, and relative time in the target; facts appearing solely in context are not attributed to the target\. The annotation windowKaK\_\{a\}and the student windowkkserve different purposes and need not be equal\. Each response contains a primary memory type, context\-dependence label, binary admission decision, confidence, one to three verbatim target excerpts, and a short rationale\. Local validation checks field types, admissible labels, confidence in\[0,1\]\[0,1\], consistency ofnon\_memorywith rejection, and target\-grounded evidence\. Case\-only evidence mismatches are normalized before validation\. Invalid responses can receive a correction request containing validation feedback and the target text\. An example enters the consensus pool only if all three teachers return valid outputs and agree on binary admission; agreement on auxiliary fields is not required\. Released Memora labels are used directly, without teacher relabeling\. The actual teacher rubric is Chinese; Appendix[A\.5](https://arxiv.org/html/2610.33015#A1.SS5)presents the system prefix and an English translation of the rubric\.

#### Gate supervision data\.

We construct the Gate supervision corpus from two sources of hard labels, totaling 2000 examples with 1600 for training and 400 for validation\. The first source contains 1500 examples from five conversational datasets with complementary domains: Multi\-Session Chat \(MSC\)\[[29](https://arxiv.org/html/2610.33015#bib.bib26)\], ESConv\[[18](https://arxiv.org/html/2610.33015#bib.bib17)\], Conversation Chronicles\[[12](https://arxiv.org/html/2610.33015#bib.bib11)\], Life Event Dialog \(LED\)\[[5](https://arxiv.org/html/2610.33015#bib.bib4)\], and Taskmaster\-2\[[3](https://arxiv.org/html/2610.33015#bib.bib3)\]\. Each dataset contributes 300 examples, split into 240 training and 60 validation examples\. Candidate user turns are independently annotated by DeepSeek\-V4\-Pro, GLM\-5\.2, and Kimi\-K2\.6 using the protocol above\. The second source contains 500 hard\-labeled examples derived directly from the releasedshare\_memoryannotations in the quarterly subset of Memora\[[25](https://arxiv.org/html/2610.33015#bib.bib22)\]\. We sample 50 examples for each of ten personas, with 40 for training and 10 for validation, and keep each conversation group within a single split\. User turns of at most 60 characters that exactly match a user utterance in the weekly or monthly subsets are discarded and replaced from the remaining pool to reduce the over\-representation of shared boilerplate\. The overlap filter targets short exact matches across Memora subsets; it does not constitute a complete audit of semantic overlap\. The quarterly subset is used for supervision and the weekly subset for downstream evaluation\.

### A\.2Gate Input and Training Objective

The student uses the marked context–target format in Equation[1](https://arxiv.org/html/2610.33015#S3.E1), with up tokkimmediately preceding messages and no future messages\. Speakers are mapped to anonymous identifiers\. Letyi∈\{0,1\}y\_\{i\}\\in\\\{0,1\\\}denote a training label from either unanimous teacher supervision or released Memora annotations, and letpip\_\{i\}denote its predicted admission probability\. The objective and positive\-class weight are

ℒgate=−1N∑i=1N\[w\+yilogpi\+\(1−yi\)log\(1−pi\)\],w\+=clip\(N−N\+,1,wmax\),\\mathcal\{L\}\_\{\\mathrm\{gate\}\}=\-\\frac\{1\}\{N\}\\sum\_\{i=1\}^\{N\}\\left\[w\_\{\+\}y\_\{i\}\\log p\_\{i\}\+\(1\-y\_\{i\}\)\\log\(1\-p\_\{i\}\)\\right\],\\qquad w\_\{\+\}=\\operatorname\{clip\}\\\!\\left\(\\frac\{N\_\{\-\}\}\{N\_\{\+\}\},1,w\_\{\\max\}\\right\),\(3\)whereNNis the training\-set size andN\+N\_\{\+\}andN−N\_\{\-\}are its positive and negative counts\. The bounded weight compensates for class imbalance\. The thresholded deployment rule is given in Equation[1](https://arxiv.org/html/2610.33015#S3.E1); training configuration and validation\-based window selection appear in Appendices[B\.1](https://arxiv.org/html/2610.33015#A2.SS1)and[C\.1](https://arxiv.org/html/2610.33015#A3.SS1)\.

### A\.3Dependency\-Based Extraction Rules

The extractor applies deterministic selection and realization to HanLP tokenization, part\-of\-speech tags, named entities, and semantic dependencies\.

#### Predicate selection\.

Each role group contributes at most once to Equation[2](https://arxiv.org/html/2610.33015#S3.E2)\. Bonuses favor content cues, identifiable actors, and first\-person actors\. Penalties apply to nominally embedded predicates, objectless light verbs, predicates without informative outgoing relations, and selected matrix predicates with nested actions\. Candidates are processed by decreasing score, then decreasing span length, then increasing predicate\-token index\. Hard filters additionally remove restrictive or nominal\-modifier candidates, objectless light verbs, candidates lacking informative arguments, and negative\-scoring candidates\. Integrity checks reject very short realizations, incomplete copular fragments without content cues, discourse\-only fragments, and realizations omitting a dollar amount present in the clause\. Up toKcK\_\{c\}propositions are selected per clause\. Overlapping candidates can expand an existing span\. A first\-person attitude predicate from*want, like, love, prefer*, or*hate*can replace an already selected nested action, preserving the attitude–action relation\. For example,*I want to learn Japanese*becomes*User wants to learn Japanese*, retaining the intention rather than asserting that the user already learns the language\. Appendix[B\.1](https://arxiv.org/html/2610.33015#A2.SS1)gives all selection weights and limits\.

#### Span construction and realization\.

Permitted semantic relations guide argument, nested\-clause, and noun\-phrase expansion\. Spatial, manner, accompaniment, and related modifiers provide additional attachments\. Named entities, proper nouns, numbers, monetary patterns, and selected disconnected content tokens can widen the span\. Realization uses the contiguous interval from the minimum to maximum retained token index, including intervening tokens\. Token order is preserved within each span; separate units selected from the same clause may follow score order\. First\-person expressions are normalized to user\-attributed statements\. Subject detection distinguishes complete subjects from possessives, incomplete verb phrases, and object\-control constructions; a default subject is supplied when needed\. Requests can be rendered as*User asks to…*, and otherwise unreconstructable fragments as*User noted:…*\. Recovery can append missing entities, quoted material, or monetary expressions\. These operations use fixed surface rules and make no generative LLM calls\.

#### Merging, coverage, and storage\.

Clauses are processed in source order\. If multiple units coexist with an anaphoric or contrast cue, they are merged into one\. Exceeding the turn limitKtK\_\{t\}also merges all accumulated units rather than retaining only the highest\-scoringKtK\_\{t\}\. Otherwise, up toKtK\_\{t\}units remain\. The adapter joins returned units in extraction order and stores one embedded entry per source turn\. Coverage is measured against the source surface after discourse\-prefix removal\. A token occurrence counts as retained when its lowercase form appears as a substring of the joined lowercase realization\. Repeated occurrences count separately; matching uses neither lemmatization nor word boundaries\. If the retained fraction is belowρ\\rhoand the cleaned surface has at leastLminL\_\{\\min\}whitespace\-separated words, a normalized realization of that surface replaces the extraction\. The same surface fallback is attempted when no usable clause unit is produced\. Empty or recognized discourse\-only inputs can still yield no memory, and the production adapter returns no units after an extraction exception\. The safeguard therefore reduces content loss without guaranteeing an entry for every admitted turn\. No generative fallback is used\.

### A\.4Offline Consolidation Procedure

Consolidation retains entry text and vectors while changing status and relation metadata\. The active, outdated, and redundant states correspond to the implementation labelsactive,superseded, anddropped; the last label does not imply physical deletion\.

#### Deterministic alignment\.

Exact\-text comparison strips an initial date prefix, applies Unicode NFKC normalization and lowercasing, collapses whitespace, and trims boundary punctuation\. Equal normalized bodies are grouped by shared source\-unit provenance when available, or by message timestamp otherwise; event\-like entries lacking source\-unit provenance are not deduplicated by this rule\. This avoids collapsing separate purchases, step records, or meetings merely because they use the same wording\. The rule\-based state pass handles single\-clause residence, relationship status, and digit\-valued children counts in timestamp order\. A repeated current value is deduplicated, whereas a changed value supersedes its predecessor only when positive timestamps establish a strict order\. Processing the sequence preserves a return to an earlier value as a new state transition\. Preferences are not treated as mutually exclusive by this pass\.

#### Candidate construction and decisions\.

After rule processing, each active target with an embedding retrieves up toKuK\_\{u\}nearest\-neighbor hits with timestamps no later than its own\. Self matches, inactive entries, candidates below the cosine\-similarity threshold, and unordered pairs already assigned to a job are removed\. At mostNuN\_\{u\}remaining neighbors are retained by decreasing similarity\. ThusKuK\_\{u\}limits initial retrieval andNuN\_\{u\}limits the filtered candidate list\.

The classifier returnsignore,dedup,supersede, orqualify\. Deduplication retains the earlier copy and marks the later one redundant; supersession marks the older entry outdated and records reciprocal replacement links\. Qualification relates compatible entries without hiding either\. A proposeddeduporsupersedemust also specify its basis, a concrete entity\-and\-event or attribute scope, and a short verbatim anchor from the target\. The validator checks that the anchor occurs in the target and that the basis supports the requested action\. An episodic duplicate additionally requires a same\-event basis plus either shared source provenance or an explicit shared event date; supersession requires an explicit event correction or an identifiable current\-state change with a strict message\-time order\. Unsupported hiding decisions are ignored\. The prompt in Appendix[A\.6](https://arxiv.org/html/2610.33015#A1.SS6)distinguishes independent episodes from changes to the same state or event and instructs the model to ignore uncertain or partial conflicts\.

Candidate jobs are collected before classification in the store’s returned entry order; they are not explicitly sorted chronologically or rebuilt after status changes\. Action\-specific checks skip redundant entries and inapplicable supersessions\. Unparseable JSON yields no relation decisions for that request, and the failure is counted; this occurred twice in the 8B LongMemEval\-S update\. Unknown or forbidden rewriting actions map toignore, IDs outside the candidate list are skipped, and aliases such asduplicateare normalized todedup\. Model\-service failures remain errors rather than silently invoking rule\-only consolidation\. Status writes are checked for cycles, unintended reactivation, and inconsistent replacement links, then validated against the final stored state\. The output contains relation metadata, never rewritten memory text\.

#### Historical retrieval\.

A case\-insensitive lexical pattern recognizes temporal or state\-change queries, including expressions such as*when*,*previously*,*used to*,*how long*,*currently*, and*changed*\. Purely aggregative queries do not trigger history expansion unless they also match this pattern\. For requested retrieval budgetRR, the routine fetches up tomax⁡\(3​R,R\+16\)\\max\(3R,R\+16\)similarity\-ranked hits, always excludes redundant entries, and excludes outdated entries unless the trigger matches\. It retains at mostRReligible hits in similarity order; historical\-query packing does not explicitly prioritize active entries\. Triggered queries additionally follow direct supersession links from the initially packed entries, with at mostmax⁡\(R,8\)\\max\(R,8\)linked\-entry lookup attempts\. Expansion is one hop rather than recursive, and included IDs are not duplicated\. Historical text is marked\[OUTDATED; superseded\]\. The routine returns at mostR\+max⁡\(R,8\)R\+\\max\(R,8\)entries for triggered queries and at mostRRotherwise\.

### A\.5Teacher Annotation Prompt

Task:You are an independent annotation teacher\. Follow the rubric below and return JSON only\.Conversational Memory Annotation Guideline:Decide what core proposition the TARGET contributes for a general conversational memory system\. CONTEXT may be used only to resolve deixis, ellipsis, contrasts, options, or relative time in TARGET\. Information that appears only in CONTEXT is not part of TARGET’s contribution\. Do not rely on dataset labels, test\-set idiosyncrasies, class quotas, sentence length, or keywords, and do not make unsupported inferences\.Make three judgments separately: 1\. primary\_memory\_type: what type of proposition TARGET contributes; 2\. context\_dependency: whether the same proposition is recoverable from TARGET alone; 3\. candidate\_memory: whether storing the proposition may help later turns or sessions\.Matching a memory type does NOT automatically imply candidate\_memory=true\. The student gate is trained ONLY on candidate\_memory\.Decision procedure:1\. Recover TARGET’s propositionIdentify what TARGET asserts, confirms, corrects, selects, commits to, or updates\. Judge TARGET’s contribution, not the whole dialogue topic\. If TARGET’s main act is asking, thanking, greeting, acknowledging, or reacting emotionally, treat attached clauses as secondary by default unless they clearly assert a storable fact, preference, plan, or commitment\.2\. Choose exactly one ‘primary\_memory\_type‘Only these four types are allowed:\- personal\_semantic: stable or generalizable knowledge about the TARGET speaker \(identity, relationships, preferences, habits, abilities, values, long\-term constraints/states\)\. Usually not tied to a single occasion\. \- autobiographical\_episodic: a bounded personal event/experience at a specific occasion, situation, time, or place\. Describes what happened once; the event need not be worth storing\. \- prospective: future intentions, plans, goals, commitments, appointments, deadlines, or expected actions attributable to the TARGET speaker\. Corrections of future plans remain prospective\. Shared future arrangements the speaker commits to also count as prospective when the main update is a future commitment\. \- non\_memory: TARGET contributes no storable personal proposition \(greetings, thanks, acknowledgments, generic questions, small talk, pure restatement, unsupported guesses, rumor\-like chatty evaluations aimed at questioning/chitchat, or only confirming/repeating already\-settled CONTEXT content without adding durable personal facts or future commitments\)\.Operational split: stable person knowledge→\\rightarrowpersonal\_semantic; one bounded event→\\rightarrowautobiographical\_episodic; speaker’s future action/commitment→\\rightarrowprospective; else→\\rightarrownon\_memory\.If multiple types seem to apply, pick by primary future value with priority: 1\) speaker’s future plan/commitment \(prospective\); 2\) else stable person knowledge \(personal\_semantic\); 3\) else bounded event \(autobiographical\_episodic\)\. Do not upgrade a one\-off experience to personal\_semantic unless TARGET itself states a generalizable preference/habit/value/long\-term state\. Do not treat casual interest, rumors, or “I heard X is good” chitchat as stable preferences\.3\. “Remove CONTEXT” test\- self\_contained: TARGET alone yields the same core proposition and the people/events/options/time needed to store it correctly\. \- context\_dependent: without CONTEXT, the core proposition is incomplete, ambiguous, or clearly changes\. If correct storage needs CONTEXT to resolve pronouns, ellipsis, which plan/order/option is meant, or who “they/you/it” refers to, label context\_dependent\. Pronouns/ellipsis/short replies are strong cues but not automatic\. If CONTEXT is \(none\), do not invent missing meaning\.4\. Decide ‘candidate\_memory‘Set true only if storing TARGET’s contribution may improve later continuity, personalization, factual consistency, relevant follow\-ups, or completion of unfinished plans/commitments, AND that benefit goes beyond the next few minutes of the current exchange\.Set false for: \- small talk, thanks, greetings, acknowledgments, and generic questions; \- question\-dominated turns even if an interest topic is mentioned; \- rumor/shallow evaluations that only sustain chitchat; \- actions that only serve the next few minutes and then expire \(e\.g\., pickup/delivery for this order, “I’m almost there”, momentary commands\); \- trivial one\-off events and experiences with no lasting value; \- vague events whose key content is underspecified; \- facts that appear only in CONTEXT; \- interpretations that require unsupported inference\.Travel/work/daily anecdotes default to false unless TARGET already frames them as durable person knowledge or an unfinished commitment\.5\. Calibration examples\- \(none\) / I usually prefer quiet hotels\.→\\rightarrowpersonal\_semantic, self\_contained, true \- Are you still moving on Friday? / No, next Monday\.→\\rightarrowprospective, context\_dependent, true \- \(none\) / I had toast this morning\.→\\rightarrowautobiographical\_episodic, self\_contained, false \- For future trip plans, shall we use metric units? / Yes, let’s keep metric units\.→\\rightarrowprospective, context\_dependent, true \- Have you been to Paris? / Not yet; I went to Brittany and liked the countryside\. Going with friends?→\\rightarrowautobiographical\_episodic, self\_contained, false \- Any new books? / I heard Kristin Hannah is very good; have you heard of her?→\\rightarrownon\_memory, self\_contained, false \- Your order will be ready in about 20 minutes\. / Great\. I’ll be there to get it\.→\\rightarrowprospective, context\_dependent, false \- Do your parents pressure you? / I just don’t want to disappoint them\. They work so hard for me\.→\\rightarrowpersonal\_semantic, context\_dependent, true6\. OutputReturn exactly one JSON object \(no Markdown, no extra fields\):\{”primary\_memory\_type”: ”prospective”, ”context\_dependency”: ”context\_dependent”, ”candidate\_memory”: true, ”confidence”: 0\.91, ”evidence”: \[”verbatim substring copied from TARGET”\], ”reason”: ”One short TARGET\-based reason, using CONTEXT only if needed\.” \} Memory type must be one of the four names above\. context\_dependency must be self\_contained or context\_dependent\. candidate\_memory must be a JSON boolean\. confidence is a number in \[0, 1\]\. evidence has 1–3 non\-empty substrings copied character\-for\-character from TARGET \(including case and punctuation\)\. reason is one short evidence\-based sentence\. Reason internally; output JSON only\.

### A\.6Consolidation Relation Prompt

You classify relations between memories of ONE user’s conversations\. Never rewrite, merge, or delete memory text\. Output JSON only\.TARGET has a message timestamp; CANDIDATES are earlier or equal\-time messages\. Message time is NOT necessarily event time\. Similar topic, different amount, or later timestamp alone does not imply replacement\.Actions:ignore: unrelated, uncertain, different entities/scopes/events, or only part of a multi\-fact memory conflicts\.qualify: compatible information; keep both\.dedup: clearly the SAME fact/event retold, not another occurrence\. Two purchases, daily step records, meetings, or attendance lists normally coexist even with identical wording\. A return to a previous state is a new change, not a duplicate\.supersede: TARGET explicitly corrects the SAME event, or changes the SAME current\-state attribute of the SAME entity and scope\. Budgets, goals, project fields, plans and schedules may change\. Different days’ spending/steps are independent events\. Daily spending is not a budget\. Preserve historical evidence\. If hiding a whole entry loses unrelated facts, ignore\.For ignore/qualify output only id and action\. For dedup/supersede also output:basis: same\_fact—same\_event—event\_correction—state\_changescope: a short specific entity\+attribute/event identifier \(include project/category/period when relevant\)anchor: a SHORT verbatim quote from TARGET supporting the identity or explicit change; do not fabricate a quote\.Use dedup only with same\_fact/same\_event; supersede only with event\_correction/state\_change\. When identity or scope is ambiguous, ignore\. Do not infer an event correction from a new purchase or a different day\.Schema: \{ ”decisions”: \[ \{ ”id”: ”candidate id”, ”action”: ”ignore” \}, \{ ”id”: ”candidate id”, ”action”: ”supersede”, ”basis”: ”state\_change”, ”scope”: ”user weekly lunch budget”, ”anchor”: ”change my weekly lunch budget” \} \] \}Keep output compact; no explanations outside these fields\.

## Appendix BExperimental Details

### B\.1Models, Hardware, and Hyperparameters

#### Gate training\.

We instantiate the Gate encoder with ModernBERT\-base\[[26](https://arxiv.org/html/2610.33015#bib.bib23)\]\. Speakers are mapped to anonymous identifiers, and thekkmessages immediately preceding the target turn are taken from the current dialogue\. Sequences are left\-truncated to 512 tokens so that the target and its nearest context are retained\. We setwmaxw\_\{\\max\}=10, giving a positive\-class weight of approximately 1\.40, use AdamW with a learning rate of2×10−52\\times 10^\{\-5\}, weight decay 0\.01, warmup ratio 0\.1, batch size 4, and four\-step gradient accumulation\. Models are trained for at most 10 epochs, evaluated every 50 steps, and checkpointed according to validation binary cross\-entropy\.

#### Teacher requests\.

The annotation context contains at mostKa=5K\_\{a\}=5preceding messages\. Requests use temperature 0, JSON\-object output, disabled thinking, and a maximum generated length of 400 tokens\. The request loop permits two retries after the initial attempt\. The student context window is selected separately as described in Appendix[C\.1](https://arxiv.org/html/2610.33015#A3.SS1)\.

#### Extractor configuration\.

For Equation[2](https://arxiv.org/html/2610.33015#S3.E2), the weights for patient/object, actor, temporal, purpose/reason/condition, and locative roles are 3, 2, 2, 2, and 1, respectively\. A configured content cue contributes a single bonus of 3\.5; an identifiable actor adds 0\.5 and a first\-person actor adds another 0\.5\. Penalties are 1\.5 for a nested matrix predicate, 6 for restrictive or nominal\-modifier embedding, 2 for an objectless light verb, and 4 for missing informative arguments\. The associated hard filters are detailed in Appendix[A\.3](https://arxiv.org/html/2610.33015#A1.SS3)\. The per\-clause and per\-turn limits areKc=2K\_\{c\}=2andKt=2K\_\{t\}=2; exceedingKtK\_\{t\}merges the accumulated units\. Nested\-clause and noun\-phrase traversal depths are capped at 5 and 4\. Near\-duplicate suppression uses an overlap threshold of 0\.85 relative to the smaller token set\. Coverage fallback usesρ=0\.55\\rho=0\.55andLmin=8L\_\{\\min\}=8whitespace\-separated words in the discourse\-stripped source\. Coverage counts token occurrences through case\-insensitive substring matching, as defined in Appendix[A\.3](https://arxiv.org/html/2610.33015#A1.SS3)\. Additional splitting at comma–conjunction boundaries applies to segments with at least 16 words\.

#### Consolidation configuration\.

Initial neighbor retrieval usesKu=20K\_\{u\}=20, followed by a minimum cosine similarity of 0\.45 and a retained\-candidate limit ofNu=10N\_\{u\}=10\. A request therefore contains one target and at most ten eligible neighbors\. Relation\-classifier requests use temperature 0, top\-pp1, seed 42, JSON\-object output, and disabled thinking\. The configurable generation cap defaults to 1024 output tokens and bounds the relation\-decision JSON for each request; it is not a length limit on the memory store or on rewritten memory text\.

#### End\-to\-end models and hardware\.

Published baseline numbers are not reused because their hardware, model endpoints, and accounting conventions differ from ours\. All methods are rerun on the same benchmark inputs, using official implementations and method\-specific configurations where available\. We use Qwen3\-30B\-A3B\-Instruct\-2507 as the answer\-generation model for every system and GPT\-OSS\-20B as the fixed judge\. For LLM\-dependent memory construction, we evaluate Qwen3\-30B\-A3B\-Instruct\-2507 and Qwen3\-8B; offline consolidation uses the model scale paired with the corresponding construction setting\. The Salience Gate and dependency extractor are unchanged across these settings\. We standardize the evaluation prompt and, where architectures permit, the retrieval budget, while preserving method\-specific construction logic\. API calls, token usage, and construction\-stage runtimes are collected from the evaluation\-run records\. Experiments are conducted on a server with two NVIDIA RTX 4090 GPUs and two NVIDIA A100 GPUs\. The Gate window experiments use the three seeds specified in Appendix[C\.1](https://arxiv.org/html/2610.33015#A3.SS1); all other randomized data processing uses seed 42\.

### B\.2Evaluation Protocol and Cost Accounting

#### Metrics\.

On Memora, Forgetting\-Aware Memory Accuracy \(FAMA\) combines memory retention and forgetting at the question level\. For questionqq, letNp,qN\_\{p,q\}andNf,qN\_\{f,q\}be the numbers of memory\-presence and forgetting\-absence criteria, and letCp,qC\_\{p,q\}andCf,qC\_\{f,q\}count satisfied criteria\. DefineMPAq=Cp,q/Np,q\\mathrm\{MPA\}\_\{q\}=C\_\{p,q\}/N\_\{p,q\}andFAAq=Cf,q/Nf,q\\mathrm\{FAA\}\_\{q\}=C\_\{f,q\}/N\_\{f,q\}\. The evaluator sets MPA to zero when there are no presence criteria and FAA to one when there are no forgetting criteria\. It computes

FAMAq=max⁡\(0,MPAq−λq​\(1−FAAq\)\),λq=Nf,qNp,q\+Nf,q,\\mathrm\{FAMA\}\_\{q\}=\\max\\\!\\left\(0,\\mathrm\{MPA\}\_\{q\}\-\\lambda\_\{q\}\(1\-\\mathrm\{FAA\}\_\{q\}\)\\right\),\\qquad\\lambda\_\{q\}=\\frac\{N\_\{f,q\}\}\{N\_\{p,q\}\+N\_\{f,q\}\},\(4\)withλq=0\\lambda\_\{q\}=0when both counts are zero\. We average question\-level FAMA within each persona, then average the ten persona scores and multiply by 100\. Task\-specific FAMA uses the same procedure restricted to questions of that task\. The diagnostic MPA and FAA instead pool the corresponding criteria within each persona before averaging persona scores\. On LongMemEval\-S, answer accuracy is the proportion of correctly answered questions\. Open\-ended answers are graded by GPT\-OSS\-20B using a fixed evaluation prompt\.

We report three operational cost measures\.*Calls*counts generative LLM invocations during memory construction and consolidation, excluding answer generation and judging\. Token consumption is separated into Summary, Update, and QA input/output tokens\. Main\-table token counts are in millions \(M\), summed across the evaluated personas or groups; Total includes all three stages and excludes judging\. Totals are calculated from unrounded counts\. LightMem’s construction costs include its online and offline update stages\.*Runtime*reports construction\-stage time recorded in the evaluation runs, with offline reconciliation added for consolidated rows\. These measurements describe the recorded memory\-processing stages rather than the latency of answer generation and judging\. In particular, Memora SLICE\-Mem Online reports parsing\-plus\-embedding time, whereas baseline timings follow their recorded construction workflows; these are not uniformly instrumented end\-to\-end wall\-clock measurements\. Using the same server does not eliminate implementation, batching, or scheduling effects\. For LongMemEval\-S, we report 31\.679 h for the online pipeline but do not report a parser/embedding/I/O breakdown, so the dominant bottleneck cannot be inferred from the aggregate\. Time reductions are calculated from the original unrounded timings and displayed hours are rounded to three decimals\. Teacher annotation and Gate training are preparation costs outside these operational totals\. QA token consumption is reported separately from construction calls and runtime; zero construction calls therefore does not imply zero answer\-generation cost\. Retention ratios characterize admission selectivity, while downstream effectiveness is measured by FAMA or answer accuracy\. Main\-table comparisons do not include independent repeated\-run variance or significance tests\. The three\-seed Gate experiments are not repeated end\-to\-end evaluations; small answer\-score differences should therefore be read descriptively\.

## Appendix CComponent Evaluation and Parameter Selection

The same Gate, admission threshold, and extraction rules are used for both downstream benchmarks\. We distinguish training\-set supervision, validation\-based model selection, independent human auditing, and operating\-point characterization on Memora Weekly\.

### C\.1Training and Context\-Window Selection

#### Context\-window selection and Gate evaluation\.

Using at most five preceding messages and identical data and optimization settings, we comparek∈\{1,3,5\}k\\in\\\{1,3,5\\\}using seeds\{20260726,20260727,20260728\}\\\{20260726,20260727,20260728\\\}\. Classification reports use a fixed threshold of 0\.5\. At inference we score only user turns and admit a turn whenpt≥τgp\_\{t\}\\geq\\tau\_\{g\}\. The window is selected using mean validation loss; operating\-threshold selection is reported separately in Appendix[C\.3](https://arxiv.org/html/2610.33015#A3.SS3)\. Table[3](https://arxiv.org/html/2610.33015#A3.T3)reports results on the 400\-example Gate validation set used for early stopping and checkpoint selection\. The mean validation loss selectsk=1k=1\. The human results in Appendix[C\.2](https://arxiv.org/html/2610.33015#A3.SS2)are reported as an independent evaluation rather than as a selection criterion\.

Table 3:Salience Gate performance on the validation set \(n=400n=400\)\. Results are mean±\\pmstandard deviation over three seeds at threshold 0\.5\.

### C\.2Independent Human Evaluation

We construct an independent human\-annotated set of 150 user turns from the five conversational datasets, with 30 examples per source\. Sampling is stratified by context dependence and teacher agreement\. The set is disjoint from the Gate training and validation data\. One annotator independently applies the same admission criteria, yielding 84 positive examples\. This set is used only for component\-level evaluation and is excluded from training, early stopping, context\-window selection, and operating\-threshold selection\. We report AUPRC and fixed\-threshold precision, recall, F1, and macro\-F1\. Confidence intervals for window comparisons use paired bootstrap resampling of the same 150 examples \(10000 resamples\), with predictions averaged across seeds\.

#### Independent human evaluation\.

Table[4](https://arxiv.org/html/2610.33015#A3.T4)reports performance on the independent 150\-example human\-annotated set\. Values are means and standard deviations over three training seeds, and the reporting threshold is fixed at 0\.5\. The human annotations are not used for training, early stopping, context\-window selection, or operating\-threshold selection\. Using paired bootstrap resampling on the same 150 examples and predictions averaged across seeds,k=1k=1improves AUPRC overk=3k=3by 0\.043, with a 95% confidence interval of\[0\.007,0\.085\]\[0\.007,0\.085\]\. Relative tok=5k=5, the AUPRC difference is 0\.026 and its confidence interval includes zero, whereas the F1 difference is 0\.100 and its confidence interval excludes zero\. Human and teacher admission decisions agree on 140 of 150 examples \(93\.3%\)\. For a representativek=1k=1seed, AUPRC is 0\.935 on context\-self\-contained turns and 0\.844 on context\-dependent turns\. The human set has 84 positive examples \(56%\) because it is stratified for auditing rather than sampled to match the natural class distribution\. Its fixed\-threshold scores therefore characterize this audit distribution and are not estimates of accuracy on the full conversational stream\.

Table 4:Salience Gate performance on the independent human\-annotated set \(n=150n=150\)\. Results are mean±\\pmstandard deviation over three seeds at the fixed reporting threshold 0\.5\.

### C\.3Admission\-Threshold Selection and Sensitivity

False rejections remove evidence from all subsequent processing, so the sweep includes high\-recall operating points\. We evaluate the complete memory\-and\-QA pipeline at all nine thresholdsτg∈\{0\.1,0\.2,…,0\.9\}\\tau\_\{g\}\\in\\\{0\.1,0\.2,\\ldots,0\.9\\\}on the same Memora Weekly stream of 11860 candidate user turns\. We useτg=0\.2\\tau\_\{g\}=0\.2in the main comparisons because it yields the highest overall FAMA in this end\-to\-end sweep\. LongMemEval\-S uses the same threshold without separate tuning\. Reporting all nine settings makes the selection transparent but does not provide an independent test of the selected operating point on Memora Weekly; a separate QA run on the same benchmark does not create a held\-out dataset\. Table[5](https://arxiv.org/html/2610.33015#A3.T5)reports downstream performance and computational cost for all nine settings\. Atτg=0\.2\\tau\_\{g\}=0\.2, the sweep obtains 48\.54 FAMA, retains 28\.1% of candidate turns, and records 0\.362 h of parsing\-plus\-embedding time\. For Tables[1](https://arxiv.org/html/2610.33015#S4.T1)and[6](https://arxiv.org/html/2610.33015#A4.T6), we re\-evaluate this selected configuration and obtain 46\.60 FAMA for the online state\. Theτg=0\.8\\tau\_\{g\}=0\.8point reuses a prior full run rather than an independent rerun within the sweep\. Higher thresholds reduce runtime further but lower overall FAMA; atτg=0\.9\\tau\_\{g\}=0\.9, Reasoning FAMA drops from 46\.67 to 32\.67\. Thus, the selected threshold prioritizes answer quality while substantially reducing the stream processed by the extractor, rather than minimizing runtime alone\.

Table 5:End\-to\-end sensitivity of memory curation performance and computational cost to the Salience Gate thresholdτg\\tau\_\{g\}\. Rem\., Rea\., and Rec\. denote task\-specific FAMA for remembering, reasoning, and recommending, respectively\. Keep is the percentage of candidate user turns retained for memory construction\.
### C\.4Extractor Diagnostics

At the deployment operating pointτg=0\.2\\tau\_\{g\}=0\.2, the Gate admits 3327 Memora Weekly user turns, including 1608 with positive memory\-admission labels\. Using HanLP v4\.2\.1 with the main\-pipeline extraction configuration, empty outputs occur on 0\.51% of admitted turns and none of the positive turns\. A heuristic fragment flag occurs on 0\.96% of admitted turns \(0\.25% of positive turns\), and 6\.64% of turns use whole\-turn fallback\. Content\-token retention on positive turns is 82\.80% over 18986 source content tokens, with 1\.08 intermediate units per admitted turn on average\. These diagnostics characterize extractor behavior at the deployment threshold, but they are automatic proxy metrics rather than proposition\-level human judgments and do not establish factuality, atomicity, cross\-turn reference resolution, retrieval utility, or answer correctness\.

## Appendix DAdditional Results and Analysis

The following breakdowns complement the aggregate comparisons in Section[4\.2](https://arxiv.org/html/2610.33015#S4.SS2)\. Memora FAMA and LongMemEval\-S accuracy use different definitions and should not be compared numerically across benchmarks\.

### D\.1Task\-wise Results on Memora

Table 6:Task\-wise results on Memora Weekly\. Rem\., Rea\., and Rec\. denote Remembering, Reasoning, and Recommending\. Scores are reported on a 0–100 scale\. SLICE\-Mem Online results are shared across blocks\.Table[6](https://arxiv.org/html/2610.33015#A4.T6)reports the shared online score of 46\.60 FAMA in both blocks\. With the 30B consolidator, overall FAMA reaches 46\.74\. Remembering changes from 46\.24 to 50\.55, Reasoning remains at 43\.33, and Recommending changes from 50\.23 to 46\.34\. With the 8B consolidator, overall FAMA reaches 47\.29\. Remembering changes from 46\.24 to 45\.53, Reasoning from 43\.33 to 45\.33, and Recommending from 50\.23 to 51\.00\. These cross\-run comparisons do not isolate individual consolidation decisions or estimate repeated\-run variability\.

### D\.2Category\-wise Results on LongMemEval\-S

Table 7:Category\-wise accuracy \(%\) on LongMemEval\-S in the 30B and 8B construction comparisons\. Parentheses report benchmark category sizes\. Answer generation and judging are fixed across methods\. SLICE\-Mem Online results are shared across blocks\.The online SLICE\-Mem state obtains 43\.61% on Temporal, 66\.92% on Multi\-Session, and 74\.36% on Knowledge\-Update questions\. In the 30B comparison, it leads the listed baseline frameworks on Multi\-Session and Knowledge\-Update, while MemOS has the highest Temporal accuracy \(47\.37%\)\. Single\-Assistant accuracy is 25\.00%, consistent with the user\-turn\-only admission boundary\. The 30B consolidated state reaches 56\.0% overall\. Relative to the online results, Multi\-Session changes from 66\.92% to 66\.17%, Temporal from 43\.61% to 42\.86%, and Single\-Preference from 36\.67% to 33\.33%; Single\-User and Knowledge\-Update remain unchanged, while Single\-Assistant changes from 25\.00% to 23\.21%\. The category counts sum to 500, and their weighted scores reproduce 56\.8% online and 56\.0% after consolidation to rounding precision\.

In the 8B comparison, the online state leads the listed baseline frameworks on Multi\-Session \(66\.92%\) and Knowledge\-Update \(74\.36%\)\. MemOS leads on Temporal and Single\-User, A\-MEM on Single\-Assistant, and LightMem on Single\-Preference\. The 8B consolidated state reaches 56\.0% overall\. Relative to the online result, Temporal and Single\-Assistant remain at 43\.61% and 25\.00%; Multi\-Session changes to 66\.17%, Knowledge\-Update to 73\.08%, Single\-User to 75\.71%, and Single\-Preference to 33\.33%\. The two consolidators have the same overall accuracy here but different category\-level outcomes\. The reported category sizes and accuracies imply 284 correct answers online and 280 after either consolidation, a net loss of four out of 500\. For 30B, the net loss is one answer each in Temporal, Multi\-Session, Single\-Assistant, and Single\-Preference; for 8B, it is one each in Multi\-Session, Knowledge\-Update, Single\-User, and Single\-Preference\. These are aggregate net changes, not counts of changed predictions or causal attributions to individual consolidation decisions\.

### D\.3Extended Ablation and Consolidation Analysis

The online ablations in Table[1](https://arxiv.org/html/2610.33015#S4.T1)separate admission filtering from non\-generative extraction\. Relative to the extractor\-only variant, combining both reduces reported construction runtime by 52\.4% while retaining zero generative construction calls\. The Gate\-only variant still requires 1351 and 1345 construction calls in the 30B and 8B comparisons, respectively\. Its 8B runtime of 0\.358 h is slightly below the combined pipeline’s 0\.362 h, but the latter achieves higher FAMA without generative extraction calls\. For the consolidated runs, measured offline\-update time is approximately 0\.511 h with 30B and 0\.456 h with 8B\. Adding the reported online formation time yields the reported 0\.874\- and 0\.819\-h combined totals\. These costs accompany different task\-level effects across the two scales\.

#### Decision reliability and untested failure mechanisms\.

The validators in Appendix[A\.4](https://arxiv.org/html/2610.33015#A1.SS4)check format, references, and textual support; they do not establish the semantic correctness of relation labels\. Two unparseable 8B LongMemEval\-S decisions are reported there, but this is not an estimate of the semantic error rate\. Entry\-level suppression may hide complementary content in a multi\-fact turn, and lexical historical\-query triggering may miss implicit temporal or aggregation needs\. These are mechanisms suggested by the design, not audited causes of the observed score changes\. Establishing causality would require tracing changed answers to retrieved evidence and the corresponding relation decisions\.

### D\.4Positioning and Evaluation Scope

EnSIMem organizes entity–property indexes with source\-evidence provenance and adaptive retrieval\[[19](https://arxiv.org/html/2610.33015#bib.bib31)\]; SLICE\-Mem instead targets inexpensive turn\-level admission and extraction, without an equivalent entity\-indexed retrieval design\. TSM models event semantic time and durative states\[[24](https://arxiv.org/html/2610.33015#bib.bib32)\]; message timestamps, status links, and lexical historical retrieval in SLICE\-Mem do not implement semantic\-time normalization or durative\-memory construction\. Semantic Anchoring combines dependency structure, discourse information, and coreference with vector memory\[[4](https://arxiv.org/html/2610.33015#bib.bib33)\]; our target\-turn extractor uses a narrower deterministic realization mechanism\. A\-MAC explicitly models admission using interpretable factors and an LLM\-assisted utility assessment\[[33](https://arxiv.org/html/2610.33015#bib.bib34)\]; explicit admission itself is therefore not unique to SLICE\-Mem\. Our distinction is a compact learned Gate paired with deterministic extraction, with no generative online construction calls\. These are architectural contrasts, not empirical superiority claims over those systems\.

RHELM combines dialogues with heterogeneous sources such as documents and emails and tests evolving, cross\-source memory\[[34](https://arxiv.org/html/2610.33015#bib.bib35)\]\. Our two\-benchmark evaluation does not establish robustness in that setting\. Cross\-source ingestion, assistant\-authored evidence, and implicit state reconstruction remain outside the tested coverage\.

Similar Articles

SimpleMem: Efficient Lifelong Memory for LLM Agents

Papers with Code Trending

Introduces SimpleMem, an efficient memory framework for LLM agents that uses semantic lossless compression to improve accuracy and reduce token consumption, achieving 26.4% F1 improvement and up to 30x reduction in inference-time token usage.