How to use from
vLLM
Install from pip and serve model
# Install vLLM from pip:
pip install vllm
# Start the vLLM server:
vllm serve "Rubin-Wei/MemoryDecoder-Pythia-1.4B-general"
# Call the server using curl (OpenAI-compatible API):
curl -X POST "http://localhost:8000/v1/completions" \
	-H "Content-Type: application/json" \
	--data '{
		"model": "Rubin-Wei/MemoryDecoder-Pythia-1.4B-general",
		"prompt": "Once upon a time,",
		"max_tokens": 512,
		"temperature": 0.5
	}'
Use Docker
docker model run hf.co/Rubin-Wei/MemoryDecoder-Pythia-1.4B-general
Quick Links

MemoryDecoder-Pythia-1.4B-general

Resources

This repository contains the 1.4B general Memory Decoder released with Memory Decoder at Scale. It is a pretrained parametric long-term memory designed to be paired with a frozen Pythia-family language model. The general-memory suite was pretrained on 300B tokens and scales memory capacity independently from the backbone.

This checkpoint is a memory component, not a chat- or instruction-tuned model. Use it through the Memory Decoder integration in the released codebase rather than treating it as a standalone assistant.

Model details

Field Value
Memory size approximately 1.4B parameters
Architecture/tokenizer family GPT-NeoX / Pythia
Memory scope General
Training scale 300B-token general-memory pretraining suite
Intended backbone Frozen, tokenizer-compatible Pythia model
Release contents Inference weights, configuration, and tokenizer files

Usage

Install the environments from LUMIA-Group/MemoryDecoder-at-Scale, then use the hf-memdec adapter. For example:

cd eval/lm-evaluation-harness

BACKBONE=EleutherAI/pythia-410m-deduped
MEMORY=Rubin-Wei/MemoryDecoder-Pythia-1.4B-general

lm-eval \
  --model hf-memdec \
  --model_args pretrained=$BACKBONE,memdec_path=$MEMORY \
  --tasks arc_easy,piqa,mmlu \
  --batch_size 1

The adapter provides the task-specific interpolation settings used for the released Pythia memories; an explicit lmbda can be supplied as an override.

Intended use and limitations

This checkpoint is intended for research on parametric memory, memory scaling, and evaluation with frozen language-model backbones. Its behavior depends on the selected backbone and interpolation settings. It may reproduce biases or errors present in its training data and should not be treated as an authoritative knowledge source.

Citation

If you use this checkpoint, please cite:

@misc{wei2026memorydecoderscalepretrained,
      title={Memory Decoder at Scale: A Pretrained, Parametric Long-Term Memory},
      author={Rubin Wei and Jiaqi Cao and Jiarui Wang and Junming Zhang and Qipeng Guo and Bowen Zhou and Zhouhan Lin},
      year={2026},
      eprint={2607.27919},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2607.27919},
}
Downloads last month
19
Safetensors
Model size
1B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Collection including Rubin-Wei/MemoryDecoder-Pythia-1.4B-general

Paper for Rubin-Wei/MemoryDecoder-Pythia-1.4B-general