MemT-1.0: Towards Memory-Native Evolution
Abstract
Memory-native evolution requires making memory an intrinsic capability of foundation models, enabling them to continuously accumulate and utilize information. To this end, we introduce MemT-1.0, a new architecture of memory foundation models that internalize memory as part of model computation. Building on Metis, MemT-1.0 employs Gated DeltaNet-2 with a stable token-level memory update mechanism within each turn. We further introduce Mixture-of-Storage to scale native memory capacity. Following a deliberate backbone preparation, we develop a two-stage training pipeline consisting of continued pre-training and post-training, supported by 34B tokens of training data and efficient training and inference infrastructure. We release a model family comprising MemT-1.0-Nano and MemT-1.0-Flash, and conduct a comprehensive evaluation of memory and general capabilities. The results show that they outperform the parametric memory baselines on average and remain competitive with retrieval-augmented methods, while largely preserving general capabilities. At a history length of 128K tokens, MemT-1.0-Nano achieves approximately end-to-end inference speedup and a reduction in persistent storage relative to full context KV cache. By internalizing retrieved procedural experience, MemT-1.0 improves task success on agentic tasks, providing a practical step toward memory-native evolution.
Figures & tables
| Window size (complete steps) | Peak memory (GiB) | Memory reduction | F+B (ms) | Time increase |
| 2048 tokens (1 step) | 87.4% | 6.6% | ||
| 4096 tokens (2 steps) | 80.1% | 1.6% |
Appendix figures & tables14 assets
Supplementary material from the paper’s appendix.
Appendix
| Configuration | MemT-1.0-Nano | MemT-1.0-Flash |
| Backbone | Qwen3.6-35B-A3B | DeepSeek-V4-Flash, after backbone preparation |
| Hidden width / decoder layers | 2048 / 40 | 4096 / 43 |
| Memory layers | (10 layers) | (20 layers) |
| Memory-layer type | Full attention | Compressed sparse attention |
| Memory | 16 / 16 | 64 / 64 |
| Memory | 256 / 256 | 512 / 512 |
| Setting | MemT-1.0-Nano | MemT-1.0-Flash |
| TP / PP / CP / EP | 1 / 1 / 1 / 8 | 1 / 4 / 2 / 8 |
| Logical DP / accumulation steps | 64 / 1 | 12 / 16 |
| Global batch (packs) | 64 | 192 |
| Maximum pack / storage step | 65536 / 2048 tokens | 65536 / 2048 tokens |
| Post-training target | Online backbone, Top-64 KL | Online backbone, Top-64 KL |
| Temperature / KL / CE weight | 1 / 1 / 0 | 1 / 1 / 0 |
| Statistic | Train | Validation | Test (Verified) |
| Number of repositories | 537 | 176 | 12 |
| Number of tasks | 2,396 | 266 | 500 |
| Statistic | Value | Calculation or description |
| Original trajectories | 18,820 | Target rollouts generated by Qwen3.6-35B-A3B |
| Unsolved original trajectories | 14,649 (77.8%) | |
| Breakpoint–experience variants | 199,500 | 7,901 usable trajectories produced 19,950 retained breakpoints |
| Successful experience | 45,481 (22.8%) |
| Validation NLL | Avg. Success (%) | |||
| Configuration | CE | KD | CE | KD |
| First-Step-Max2 | 0.3452 | 0.4304 | 12.5 | 52.0 |
| First-Step-Max3 | 0.3373 | 0.4267 | 34.1 | 52.0 |
| Full-Suffix-Max2 | 0.1795 | 0.2005 | 37.5 | 54.3 |
| Full-Suffix-Max3 | 0.1771 | 0.1996 | 22.7 | 52.7 |
| Configuration | Avg. Success | pass@3 | pass^3 |
| First-Step-Max2 | 52.00 | 65.00 | 38.00 |
| First-Step-Max3 | 52.00 | 61.00 | 42.00 |
| Full-Suffix-Max2 | 54.33 | 66.00 | 42.00 |
| Full-Suffix-Max3 | 52.67 | 66.00 | 36.00 |
| Method | Avg. Success | pass@3 | pass^3 |
| Before Execution | |||
| No Experience | 60.00 | 73.67 | 45.33 |
| Textual Experience: Fixed Rank-1 | 64.22 | 72.67 | 56.33 |
| Textual Experience: Fixed Rank-2 | 61.89 | 72.67 | 51.33 |
| Textual Experience: Fixed Rank-3 | 63.78 | 74.00 | 54.33 |
| Textual Experience: Per-Task Best | 70.56 | 78.67 | 61.67 |
| Configuration | Value |
| Hidden dimension | 2048 |
| Memory experts | 4 |
| Memory heads per expert / head dimension | 16 / 256 |
| Router projection rank | 128 |
| Decay-gate / output-gate projection rank | 256 / 256 |
| Parameter and projection / memory-state precision | BF16 / FP32 |
| Pack length (tokens) | Window budget (tokens) | Whole-pack memory (GiB) | Windowed memory (GiB) | Whole-pack F+B (ms) | Windowed F+B (ms) |
| 8192 | 2048 | 12.37 | 4.85 | 102.1 | 122.9 |
| 8192 | 4096 | 12.37 | 8.36 | 102.1 | 117.4 |
| 16384 | 2048 | 24.19 | 5.23 | 211.6 | 246.1 |
| 16384 | 4096 | 24.19 | 8.77 | 211.6 | 235.1 |
| 32768 | 2048 | 47.83 | 6.03 | 462.7 | 493.5 |
| 32768 | 4096 | 47.83 | 9.49 | 463.0 | 470.6 |
| Pack length (tokens) | Window budget (tokens) | Whole-pack median [Q25, Q75] | Windowed median [Q25, Q75] | Standard deviation (whole / windowed) |
| 8192 | 2048 | 102.10 [102.08, 102.12] | 122.87 [122.86, 122.88] | 0.03 / 0.02 |
| 8192 | 4096 | 102.11 [102.10, 102.12] | 117.42 [117.41, 117.45] | 0.05 / 0.03 |
| 16384 | 2048 | 211.55 [211.43, 212.02] | 246.11 [246.02, 246.42] | 37.19 / 0.26 |
| 16384 | 4096 | 211.61 [211.45, 211.87] | 235.07 [234.98, 235.39] | 0.30 / 0.27 |
| 32768 | 2048 | 462.71 [462.37, 463.87] | 493.48 [492.91, 494.38] | 22.22 / 0.94 |
| 32768 | 4096 | 462.96 [462.42, 463.68] | 470.58 [469.84, 471.46] | 0.76 / 38.01 |
Memory-Augmented Language Models
Memory-augmented language models combine persistent or temporary memory with neural computation to retain, retrieve, and use information beyond the active context.
See all 291 papers