Action
Acting in physical and simulated worlds: planning, controlling robots and moving to gather the information a task needs.
Community research initiative · 2026
Benchmarking Recursive Self‑Improvement of Frontier Agents
Study how agents improve across rounds with a flexible, budget-aware benchmark designed to be practical to run and easy to extend.
At a glance
Robots, panoramas, puzzles, edits and 3D scenes, each shown by the self-improved solution. Pick one to see it next to where it started.
All demos →
Creation · Image EditingBananas, a week later
Action · RoboCasaBoil water: kettle on, burner on
Reasoning · ARC-AGI-3Learn a game by playing it
Reconstruction · 3D TrackingTrack every object across views
Perception · Video QualityJudge AI-generated video
Action · RoboCasaSet the mug under the coffee machine
Reasoning · Ego-Exo MemoryWhere is the wrench usually kept?

Creation · Image EditingRemove the shadow
Perception · Visual SearchFind small details in large photos
Action · RoboDojoInsert the tubes

Creation · Image EditingSwap in sunflowers
Action · RoboLabCube and banana into the bowl
Overview
Flex-RSI measures how well today's frontier agent systems improve on their own: given a downstream task, the agent iteratively refines its own harness, from its solution to its tools and prompts, to raise its score within a fixed budget. Tasks span visual perception and reasoning, robot control, 3D reconstruction and more.
We are actively expanding Flex-RSI with more tasks, tracks and models.
Begin from a documented task setup and starter solution, then let the agent improve its own approach.
Set limits for time, tokens, API spend or GPU hours, and report the budget with each run.
Use validation to guide iteration and reserve test data for the final score.
Record edits, experiments, model calls and outcomes so each run can be understood and repeated.
Tracks
The current tasks span six areas, action, reasoning, creation, reconstruction, perception and infra: from robot control and memory over video to image and video generation, 3D scene reconstruction, visual search and a faster video decoder. Flex-RSI is designed to grow as contributors bring new tasks and domains.
Acting in physical and simulated worlds: planning, controlling robots and moving to gather the information a task needs.
Drawing conclusions over several steps: spatial, temporal and logical reasoning about what is observed and what is known.
Making and editing content: images, scenes and other media produced to precise instructions.
Recovering the structure of the world: 3D and 4D geometry, correspondence and motion from images and video.
Seeing and understanding: recognising objects, reading fine detail and making sense of whole scenes in images and video.
Making the systems that run models faster without changing what they compute: kernels, decoders and serving.
Contribute
Flex-RSI is an evolving benchmark, and it grows with the tasks, baselines and evaluators that the community brings. Contributions of any size are welcome, from a single reproducible run to an entirely new domain.
A downstream task with a starter solution, data splits and an evaluator, in a domain the benchmark does not yet cover.
Runs of further models on existing tasks, under the declared budget and protocol, so that the leaderboard keeps up with new releases.
Stricter or more informative evaluators, and adapters that connect new agent systems to the harness.
Suggestions on budgets, splits and acceptance rules that make runs fairer and easier to reproduce.
Affiliations
Citation
@misc{flexrsi2026,
title = {Flex-RSI: Benchmarking Recursive Self-Improvement
of Frontier Agents},
author = {To be announced},
year = {2026},
note = {Project page: https://flex-rsi.github.io}
}