Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome RSI: an outer loop that inspects, refines and redeploys the improver, wrapped around an inner loop where an agent acts, is evaluated, is modified and retained; above it the components a loop can write to, from model and memory through code and tools to the evaluator and the update rule

Awesome RSI Awesome

Papers in which the loop that improves a system also changes the thing doing the improving.

Papers Groups With code Stars Daily Papers License PRs welcome

🧬 Rewrites its own code · ♻️ Optimizes its own optimizer · 🧩 Edits the harness that edits · 🌱 Searches its own designs · ♾️ Formal machines


Contents


🔥 News

🚀 2026-09 · Repository launch. PRs welcome.


🧬 Rewrites Its Own Code

The agent's working directory contains the agent, so an edit can land on the part that decides what to edit next.


♻️ Optimizes Its Own Optimizer

The improvement is produced by a procedure, and that procedure is applied to itself.


🧩 Edits the Harness That Edits

The scaffold around the model is the substrate, and the component doing the scaffold editing is inside the substrate.

  • Ouroboros, "A Self-Developing Frontier Coding Agent with Reviewed Core Evolution". arXiv Code Daily Papers
  • Continual Harness, "Online Adaptation for Self-Improving Foundation Agents". arXiv Code Daily Papers
  • Self-Harness, "Harnesses That Improve Themselves". arXiv Daily Papers
  • EvoTrainer, "Co-Evolving LLM Policies and Training Harnesses for Autonomous Agentic Reinforcement Learning". arXiv Daily Papers

🌱 Searches Over Its Own Designs

A meta level writes candidate agents, operators or memory architectures as code, then searches the archive it just extended.


♾️ Formal Self-Referential Machines

Machines and theorems, where the question was first posed: what self-modification can be proved to buy, and at what cost.


🔗 Where the Rest of the Field Is

Self-improving and self-evolving agents, prompt optimization, memory and skill libraries, benchmarks and safety work are all out of scope here. These lists cover them.


Contributing

Open a pull request. Link the paper, add the code repository if there is one, and say in one line which component of the system the improvement loop modifies. See CONTRIBUTING.md for the entry format.


Footnotes

@misc{awesome_rsi,
  title        = {Awesome RSI},
  year         = {2026},
  howpublished = {\url{https://github.com/Omni-Scientist/Awesome-RSI}},
  note         = {Papers in which the improvement loop modifies its own machinery}
}

About

Collections of recursive self-improvement (RSI): papers where the loop that improves a system also changes the thing doing the improving.

Topics

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages