by Amit Shekhar · 19 May 2026
Recursive Language Models (RLMs)
Recursive Language Models (RLMs), a new way of using language models to handle very large inputs that do not fit in the model's context window.
Read on Outcome School ↗then come back to lock it in
Before you read, guessWhat issue do RLMs address regarding extended input sequences?
Ten seconds, a guess, then read — a wrong guess still makes the answer stick.
What this article covers
- What is a Recursive Language Model (RLM)?
- Why do we need RLMs?
- How an RLM works
- How the model writes and runs code
- Why RLMs work better
- Recursion inside RLMs
- How RLMs differ from simple chunking
- Advantages of RLMs
- Limitations of RLMs
- When to use RLMs
- RLM vs RAG
- A real use case
- Summary
The article lives on outcomeschool.com. Read it there, then come back: the tutor in the margin has read it and will answer questions, and the questions below check what stayed.
