Self-Improving AI · Landscape Read

Self-Improving AI, Honestly

Agents that rewrite their own scaffolds. Models that train themselves at test time. Loops that do both. The map is real. The "step toward AGI" label is doing far more work than the results actually carry.

Anuj Sadani | Tech / May 2026 / 11 min read / Agents, Inference, AGI
Where self-improvement actually shows up

The model stopped being the deliverable

For most of the last decade, the answer to "what is the AI product?" was a checkpoint. You train a model, you ship it, you monitor it, you retrain on some cadence. The model was the thing.

That mental model is fraying. The thing producing useful work is no longer just the model. It is the agent that wraps the model, the harness that runs the agent, the verifier that scores its output, and the feedback signal that updates either the harness, the weights, or both.

Self-improvement is the load-bearing concept under any honest argument for where this field is going. If the system can improve itself, the trajectory bends sharply. If it cannot, scaling laws and human researchers stay on the critical path.

The question worth asking is not "is self-improvement working?" The answer is yes, in narrow places. The question is: how close to the kind of self-improvement the AGI framing implies?

The five shapes of self-improvement

Self-improvement in current research has five distinct shapes. They differ in what changes and on what timescale.

Shape What changes Representative work
Verbal
self-correction
The next attempt's prompt Reflexion, Self-Refine, ReAct
Reasoning
bootstrap
Weights, via self-generated rationales STaR, Self-Play FT
Scaffold
evolution
Agent code: prompts, tools, retries Darwin Gödel Machine, AI Scientist, Meta-Harness, Voyager, AutoResearcher, Hyperagents
Weight
evolution
Model weights, RL on task feedback TTT (Akyürek), TTRL, Discover-TTT
Co-evolution Scaffold and weights, in one loop SIA, EUREKA (partial)

Each shape answers a different question. Verbal: can the model fix its own output without changing itself? Bootstrap: can the model train on its own better outputs? Scaffold: can an outer agent rewrite the inner agent's code? Weight: can the model train at test time on feedback? Co-evolution: can both happen at once?

The 2026 SIA paper is the strongest evidence to date that co-evolution actually beats either lever alone. It posts a 36.5 percentage-point gain from harness-only to harness-plus-weights on Chinese legal classification, and a 14× CUDA-kernel speedup the harness search never reached. That is real engineering progress. It is also the moment to ask what "self-improving" actually means once the dust settles.

What "self-improving" actually means today

Read across all five categories and one thing is constant. The system improves itself with respect to a target someone else defined.

That someone is almost always a paper author. The verifier (the function that tells the system what's good) is hand-written. The dataset is hand-picked. The success metric is hand-chosen. The reward signal is engineered by a human.

The system is not figuring out what to improve. It is figuring out how to improve a thing humans pointed it at.

That distinction is the whole gap between "self-improving in a technical sense" and "self-improving in the AGI sense." The phrase is doing very different work in each. Engineers reading the research and executives reading the press release are usually working with the second interpretation while the paper is delivering the first.

Self-improvement runs on clean rewards

Look at where these systems work. Then look at where they don't.

Works Today

Clean rewards

Math with checkable answers. Code with passing tests. Kernel runtime in microseconds. Classification labels. Games with explicit win/lose. Schema validation with explicit grammar.

Not Yet

Contested rewards

Open-ended writing quality. Customer-support response judgment. Document extraction where reviewers disagree. Sales-call analysis. Anything where the grader is itself a model whose disagreement with humans isn't measured.

In Between

Soft-verifiable

Long-horizon coding agents where some tests pass and some require judgment. Research-style tasks where partial credit exists but isn't standardised. The interesting frontier; mostly unsolved.

The pattern is clean. Self-improvement works where reward is cheap, fast, and unambiguous. It does not yet work where reward is the thing being argued about.

For an enterprise builder this is the single most important load-bearing fact. Almost every business problem worth solving lives in the second category. Customer support quality, document extraction agreement, dispute resolution, sales-call analysis, all of these have soft, contested rewards. Self-improving systems do not ship safely into that domain yet. They will sometimes look like they do, until the verifier and the underlying reality drift apart.

The thing that improves the system doesn't improve

Across SIA, the Darwin Gödel Machine, AI Scientist, Meta-Harness, Hyperagents, the improvement mechanism itself is a frozen large language model. An LLM is choosing what to change next.

That LLM does not get better at choosing. It is the same Claude or GPT call, run again with new context. Its prior over "what to try" is whatever the foundation lab last shipped.

For genuine recursive self-improvement, the thing that decides "what to improve" has to itself be on a learning curve. None of the public systems do that. The SIA authors say so directly in their future-work section: the selection policy itself should be the object of training, not a frozen prior.

Until that exists, every "self-improving AI" system in the literature is two-level. A learnable inner loop. A frozen outer loop. The recursive open-ended improvement that the phrase culturally implies, the version that suggests an exponential trajectory, needs at least three levels with the outer one moving. Possibly more.

Co-evolution against a fixed verifier is fragile

When two optimizers chase the same fixed reward, they don't optimize toward truth. They optimize toward whatever joint configuration maximizes the reward on the seen distribution. The SIA paper formalises this in its limitations section, and the framing applies to the whole co-evolution class.

The coupled Goodhart trap

"The harness finds scaffolds that are easy for the current policy to exploit; the weights train on data collected through a scaffold that will subsequently change. The joint fixed point is a Nash equilibrium between two optimisers blind to each other's update history, not a point that maximises V on out-of-distribution scaffolds or novel policies."

Paraphrased: the equilibrium can look strong on the training verifier and collapse under any meaningful perturbation.

This is not abstract. It is why a 14× speedup on a specific kernel shape can produce a 2× speedup or a regression on a slightly different shape. The system found a fixed point of a particular game. Change the game and the fixed point isn't there.

Every "self-improving" demo should be read against the question: how well does this hold up out of distribution? Most papers do not answer that question. The ones that do answer it find the fall-off is steep.

What separates "self-improving" from the AGI framing

Four pieces stand between today's research and the version of self-improvement that justifies the "step toward AGI" language. None are solved.

Missing

Self-generated objectives

The system has to decide what is worth improving, not just how. No current system chooses its own problem; humans pick the dataset, the verifier, the success metric.

Missing

A trainable improver

The meta-agent driving the loop has to itself sit on a learning curve. Today it is a frozen LLM prior. The thing that selects "what to try next" doesn't get better at selecting.

Missing

Cross-task transfer

Improvements have to generalise. Today's systems specialise: a LoRA adapter per task, a scaffold per benchmark. Wins on TriMul don't help LawBench. The compounding flywheel is absent.

Missing

Open-ended evaluation

The system has to improve in domains where reward isn't pre-specified. Every working result lives in domains where some authority can score the output cheaply. Most of real life does not work that way.

Each of these is an active research direction. None are within striking distance of being closed. Pretending otherwise sells expectations the field cannot deliver this year, probably not next year either.

What this means for engineers shipping in 2026

Four pieces of practical advice for anyone building agentic systems this year.

None of this is AGI strategy. It is engineering advice that maps to what the field can actually deliver in 2026, not to what the phrase "self-improving AI" tends to promise on a slide.

The frame to leave on

Self-improvement is real. Across math, code, kernels, classification, and games, the loops measurably work, sometimes spectacularly. 14× kernel speedups. Tens of percentage points on hard benchmarks. Whole categories of human iteration replaced by an outer-loop agent.

The "step toward AGI" framing is the part to push back on. The systems improving themselves today do so in narrow, well-instrumented domains, against fixed human-defined objectives, with a frozen improvement mechanism, and the resulting equilibria are fragile out of distribution.

That is engineering progress at the frontier. It is not the recursive, open-ended, self-directed improvement the AGI label calls to mind. Treat the gap between those two as load-bearing. The label travels fast. The result moves at the speed of clean verifiers and bounded outer loops.

Self-improving AI is here. Self-improving AI in the sense the phrase culturally implies is not. Both can be true at once. Pretending the gap is closing faster than it is, is the failure mode I'd watch this year.

Papers cited

Work Authors / Year What it does
Reflexion Shinn et al., 2023 Verbal feedback loop without weight updates.
Self-Refine Madaan et al., 2023 Iterative self-critique at inference.
ReAct Yao et al., 2022 Interleaved reasoning and action with no scaffold mutation.
STaR Zelikman et al., 2022 Bootstrapping reasoning by fine-tuning on self-generated rationales.
Self-play fine-tuning Chen et al., 2024 Model trains on its own outputs as supervision.
Voyager Wang et al., 2023 Open-ended embodied agent with skill-library growth in Minecraft.
EUREKA Ma et al., 2023 LLM-generated reward functions for downstream RL.
AI Scientist Lu et al., 2024 Full research-pipeline agent producing papers as artefacts.
Automated Design of
Agentic Systems
Hu et al., 2024 Meta-search over compositions of agent building blocks.
Surprising
Effectiveness of TTT
Akyürek et al., 2024 Per-task gradient adaptation at test time.
Darwin Gödel Machine Zhang et al., 2025 Evolutionary search over agent source code.
TTRL Zuo et al., 2025 Test-time RL on unlabelled data via pseudo-rewards.
Meta-Harness Lee et al., 2026 End-to-end optimization of model harnesses.
Hyperagents Zhang et al., 2026 Meta-mechanism that edits the rules of editing.
Discover (TTT) Yuksekgonul et al., 2026 Test-time training under entropic-utility objectives.
AutoResearcher Karpathy, 2026 Autonomous ML experimentation with static scaffold.
SIA
Self Improving AI with Harness & Weight Updates
Hebbar et al., 2026
Hexo Labs / Oxford
The first system to close both scaffold and weight updates into one feedback loop.