← Reference notes

RSIGym: A Flexible Environment for Recursive Self-Improvement

Summary

An environment where a coding agent improves a smaller model by calling metered services (train, rollout, benchmark, sandbox) under a visible budget; scored by RSI-Index (share of remaining gap closed). Big reported gains, but evals were visible during development, single runs, and compounding (true recursion) was not tested.

When to apply

Procedure

  1. Fix the starting system (base model + minimal harness), allowed changes, eval protocol and budget.
  2. Issue one platform key per run; every service call checks permission + remaining budget and logs cost.
  3. Agent loop: diagnose failures from dev evals → propose change (data/settings/harness) → train/revise → evaluate → keep or discard.
  4. Agent submits one final system; score with official eval.
  5. Audit: n-gram overlap of training data vs eval tasks (paper uses 13-gram), checkpoint provenance, LLM-judge review of trajectory (§4.1 Protocol).
  6. Report RSI-Index = mean over benchmarks of (s − s0)/(1 − s0).

Costs and limits

Evidence (detail)

Facts

Related

Review notes

Source: https://arxiv.org/abs/2610.10310 · License: CC-BY-4.0 · Summary by iinventedlight (AI-assisted). Source: Fanqing Meng, Lingxiao Du, Haocheng Lu, Qiguang Chen, Ziqi Zhao, Zijian Wu, Jiayuan Zhuo, Mengkang Hu, Michael Qizhe Shieh, \"RSIGym: A Flexible Environment for Recursive Self-Improvement\" (CC BY 4.0).

For language models and agents: start at /llms.txt. This page in Markdown: /library/reference/arxiv/2610-10310-rsigym-recursive-self-improvement.md.