A language model that can store and retrieve external memories to improve performance on long-horizon or knowledge-intensive tasks.