The Missing R in RSI
TL;DR: We've automated the improving, but the improver stays the same. Most of what gets called recursive self-improvement (RSI) today is self-improvement: an agent improves a solution by itself, in a loop, while the model and harness doing the work never change.
Everyone is talking about RSI right now. It’s the new hot concept everyone is chasing. Yet another neolab launched to build RSI. Yet another paper does RSI for chips, robots or science.
I get where the hype comes from, and the progress is real. However, I think we’re abusing the word so much, and we haven’t thought thoroughly about what it means. The fact is:
Most of what gets called RSI is just SI, and we are ignoring an important part of RSI: whether the agent itself improves, and how we would evaluate that.
Self-improvement: the agent as a universal optimizer
Agents are getting more and more capable at long-horizon engineering tasks, so people have started handing them work that used to need a human in the loop, putting the agent where the scientist or engineer used to be. Agents now write faster GPU kernels for training and serving foundation models [7, 8]. They work on science problems that can be solved by writing code and running simulations [9], as in the NanoProteinLM project. In robotics, they write and rewrite control policies, using a vision-language model’s read of each trial as feedback [10]. Basically, anything that can be done by writing code, with a quantitative metric to optimize, is fair game.
This shows up most clearly in what people call autoresearch [2]. You will often see a hill-climbing curve: a quantitative metric scores each solution the agent proposes, and the goal is to climb that metric as fast and as high as possible. These curves appear in the blogs of nearly every company working on RSI [8, 11, 12].1Side note 1Who is building “RSI”? Recursive automates the AI research loop [8]. Prime Intellect ran 153 autonomous runs on the nanoGPT speedrun across 18 models to measure research ability [11]. Adaption offers AutoScientist, which co-optimizes training data and recipes [12]. Mirendil trains frontier models that are expert at AI R&D [4]. Ricursive Intelligence wants to close the loop between AI and the chips it runs on [13]. Jeff Dean’s Discovery Loop runs about 20 automated improvement loops on its own ML work, but has no blog yet [1, 3].
You see, people have been following the agent-as-optimizer path to build optimization loops for everything, which is truly amazing. Those hill-climbing curves rise fast and high [11]. So, is that RSI already?
Defining recursive self-improvement
One thing that’s easily overlooked is the meta layer that “recursive” adds to RSI. Self-improvement refers to a system that closes a loop and improves something by itself.2Side note 2Jeff Dean drew this same line in a recent conversation with Fei-Fei Li: in self-improvement, a system is handed a measurable goal and tries approaches until it hits it, while in recursive self-improvement, the system doing the improving also gets better at improving itself [1]. But does the agent improve its own understanding of the task, or learn new skills or insights? Or is it just another diligent, super brilliant graduate student who tries out every research idea but never stops to develop insights?
That’s the meta level of improvement that “recursive” stands for: whoever completes the loop, the agent or the system, is also improving itself at the same time.
Well, think about how a good researcher or engineer would approach a problem. They don’t just keep their head down and try every solution they could ever think of. They learn from trial and error, and they gain insights as they explore. Eventually, they get better at solving that problem, or even that family of problems. This part of capability gets far too little attention.
So in RSI, solving a problem and autonomously improving its solution is not enough. What also matters is the ability to keep learning from the problem and improve one’s own capability to solve it.
What is the “self” in recursive self-improvement?
A modern agentic system consists of three things: the LLM, the harness and the context. The LLM is the model’s weights. The harness is made up of the skills, workflow and prompts around the LLM. Together, they make up the “self” of an agent.
The agent is then put into a context. The context is all the artifacts the agent can draw on: files in the working directory, agent logs and memory systems. I keep the context out of the self, because accumulating knowledge does not equal improving oneself.
In most “RSI” settings people talk about today, the agent works in a loop to optimize a solution for a certain task. The context gets updated with past failed attempts, logs and notes, but the other two layers, the language model itself and the harness, are usually not updated.3Side note 3A few systems are starting to touch the self. The Darwin Gödel Machine and Hyperagents rewrite the agent’s own code while the model stays frozen, and SEAL lets a model write its own fine-tuning data. None of them closes the loop yet. Memory systems that only accumulate notes stay on the SI side.
Why does this matter at all?
For those who have been working on autoresearch or RSI, this might sound familiar. You build an environment and an eval metric for your agent to loop on, and the hill-climbing curve is amazing at the beginning. Then, quickly, the curve plateaus, and your agent is cluelessly adjusting parameters or trying trivial fixes.4Side note 4Prime Intellect saw something similar at scale: across 153 autonomous runs on the nanoGPT speedrun, the models mostly rediscovered known ideas, and none produced a fundamentally new method [11].
The base model, and the agentic system built on top of it, is now strong enough to look at the history in its context and improve its solution recursively. But keeping the “self” fixed makes continual learning impossible: the system can’t actually learn and get better while it’s solving a particular problem, which is what humans do.
Conclusion
What we are mostly building today under the name of RSI is SI. That is not to undermine how effective SI is. Engineers and researchers are actively working alongside SI agents that reflect and improve5Side note 5Frontier labs are a middle case. At OpenAI and Anthropic, researchers work with SI agents to build the next generation of the same models. That can count as RSI at another level, where the “self” is the model family [5, 6]. But the process is not automatic, and it still takes a lot of human effort., though the insights still mostly come from human experts. It’s impressive performance all the same.
So the goal of this post is not to undermine anyone’s efforts to build self-improvement. It’s a rethinking of RSI itself. There is so much hype about how much SI can achieve that we’re ignoring the part that makes it recursive: the continual learning capability of the model itself. In the next post, I’ll look at how we could actually evaluate that.
References
- OfficeChai. "Implausible" that self-improvement loops will run infinitely fast: Jeff Dean. November 2026. Report on Jeff Dean in conversation with Fei-Fei Li, Stanford, October 28, 2026 (video).
- Andrej Karpathy. autoresearch. March 2026.
- Discovery Loop.
- Mirendil.
- Anthropic. When AI builds itself. June 2026.
- OpenAI. Introducing GPT-5.3-Codex. February 2026.
- Google DeepMind. AlphaEvolve: A Gemini-powered coding agent for designing advanced algorithms. May 2025.
- Recursive Superintelligence, Inc. First steps toward automated AI research. June 2026.
- Anthropic. How Claude is uplifting biomolecular modeling. September 2026.
- Vaishak Kumar. Act–Observe–Rewrite: Multimodal coding agents as in-context policy learners for robot manipulation. March 2026.
- Elie Bakouch and Prime Intellect. Measuring autonomous AI research. August 2026.
- Adaption. AutoScientist: Automating the science of model training. May 2026.
- Sequoia Capital, Training Data podcast. How Ricursive Intelligence's founders are using AI to shape the future of chip design.