arXiv:2606.26806: EVAF consolidates agent memory into model parameters for goal persistence after context deletion
A study by Haoliang Han (arXiv:2606.26806) presents EVAF, a gated LoRA consolidation mechanism that keeps a long-running language agent's goal intact even after the working context is deleted. EVAF requires only 2–3 parametric writes per 200 events and excels at goal persistence (0.812–0.904), while retrieval leads on factual recall (0.956–0.973).
This article was generated using artificial intelligence from primary sources.
How does memory depth differ from memory access?
The study titled Memory Depth, Not Memory Access (arXiv:2606.26806, Haoliang Han, submitted June 25, 2026) argues that long-running language agents need more than just memory access. Retrieval systems can fetch past facts at query time, but they do not determine which experiences should continue shaping behavior after the working context is removed. The author calls this distinction memory depth versus memory access.
How EVAF works
EVAF is a gated LoRA consolidation mechanism. LoRA (Low-Rank Adaptation) is a fine-tuning technique that modifies a small number of model parameters. EVAF selectively writes durable, goal-conditioned tendencies into parametric storage, activating with as few as 2 to 3 parametric writes per 200 events. The author also introduces a loop-drift protocol that tests the agent by keeping retrieval active but removing the working context.
Results and complementarity with RAG
Retrieval performs best on factual recall (accuracy 0.956–0.973), while EVAF excels at goal persistence and recovery after context removal (0.812–0.904). The mechanism was tested on GPT-2, TinyLlama, and Mistral-7B. The author positions selective consolidation as a separate and complementary layer to RAG (Retrieval-Augmented Generation), not a replacement for it.
Frequently Asked Questions
- What is EVAF?
- EVAF is a gated LoRA consolidation mechanism that selectively writes durable, goal-conditioned tendencies into the agent model's parameters.
- What is the difference between memory depth and memory access?
- Memory access (retrieval) fetches facts on demand, while memory depth preserves an agent's behavior even after the working context is removed.
Related news
arXiv:2606.26649: Agent instructions converted into formally verified policy-as-code
arXiv:2606.26758: EGG — multi-agent framework generates GPU kernels 2.13x faster than PyTorch
AWS: Stripe launched 100+ AI agents for financial compliance — lessons from production