Home โ€บ Blog โ€บ A Practitioner's Primer on RSI
Practitioner's Primer ๐Ÿงญ

A Practitioner's Primer on RSI

The literature survey and 2026 update tell you what's been published. This is the "now what do I actually do" piece โ€” what to read first, what open-source code to actually run, how to design a new experiment, what compute and funding are realistically available, and how to publish and stay current in a subfield producing roughly 500 papers a quarter. Same discipline as the other two: nothing below is stated as fact unless it was found at a real, checkable source, and gaps are named rather than papered over.

FL
FrontierAGI Team
Before you rely on anything below: this primer was researched via web search, not by personally cloning and running every repo listed. HIGH means a real GitHub repo, official page, or primary document was found directly. MEDIUM means a community project or secondary source, unverified for quality or fidelity. Several things researchers might expect to exist โ€” an official RSI syllabus, an RSI-specific newsletter, a public RE-Bench leaderboard, a current OpenAI compute-credit program comparable to Anthropic's or Google's โ€” were searched for specifically and not found. Those gaps are stated below rather than filled in with a plausible-sounding invention.

Who This Is For

This assumes you've either read the two research pieces above or plan to โ€” they're the map of what exists. This piece assumes you now want to actually touch the field: run something, break something, modify something, and eventually publish something. It's written for a researcher or strong engineer with general deep learning background who hasn't specifically worked in RSI yet, not for someone starting from zero in machine learning.

What to Read and Understand First

There is no single official RSI course or institutional syllabus โ€” this was searched for specifically and not found, so treat any claim of one with suspicion. What exists instead is a small set of maps and one influential framing post:

1
lobehub/awesome-rsi MEDIUM โ€” a community-curated GitHub research map of the field, organized by models, agents, harnesses, embodied systems, automated AI R&D, benchmarks, and safety. Not an institutional source, but structured specifically around RSI rather than general AI, which makes it a reasonable first stop.
2
Lilian Weng, "Harness Engineering for Self-Improvement" (Jul 2026) MEDIUM-HIGH โ€” a widely-cited individual researcher's post arguing that harness engineering (the scaffolding around an LLM agent โ€” its tools, evaluators, and feedback loop) is the emerging discipline underneath most practical self-improvement work, more so than any single model architecture choice.
3
Prerequisite background, synthesized from the technique papers themselves LOW-MEDIUM, inferred โ€” no explicit reading list states this, but reading the Darwin Gรถdel Machine, Gรถdel Agent, STOP, and FunSearch papers side by side makes the load-bearing prerequisites clear: evolutionary algorithms and genetic programming, program synthesis, meta-learning, LLM agent scaffolding and tool-use, and โ€” specifically for Gรถdel-Machine-style provable self-modification โ€” basic formal verification and proof search. If you're missing one of these, pick it up before your first hands-on project rather than during it.
4
The two prior FrontierAGI pieces as your paper map. Use the literature survey for foundational theory and the named-technique chronology, and the 2026 update for what's shipped this year โ€” you'll want both open next to you while working through the hands-on section below.

Hands-On: What to Actually Run

These are real, found-directly repos, not inferred ones. "Official" means the paper's own authors published it; "community" means someone else reimplemented it and fidelity to the original paper is unverified.

TechniqueRepoStatusWhat it takes to run
AutoML-Zero google-research/automl_zero Official (Google) HIGH C++, Bazel โ‰ฅ2.2.0, g++โ‰ฅ9. `./run_demo.sh` runs on a laptop; the paper's full search used large CPU clusters.
Darwin Gรถdel Machine jennyzzt/dgm (official); community forks include an offline, Ollama-based variant Official + community HIGH LLM API access (or local LLM via the offline fork), sandboxed code execution (Docker), a SWE-bench-style benchmark harness.
Huxley-Gรถdel Machine metauto-ai/HGM Official HIGH Similar profile to DGM โ€” LLM-API-bound, not GPU-bound.
SICA (Self-Improving Coding Agent) MaximeRobeyns/self_improving_coding_agent Official (author) HIGH Plain Python, no custom DSL. LLM API plus a benchmark suite (a SWE-Bench subset).
Gรถdel Agent Arvid-pku/Godel_Agent Official HIGH pip-installable; core self-rewriting logic lives in agent_module.py.
STOP microsoft/stop Official (Microsoft) HIGH GPT-4-class model calls in a loop; no local training.
FunSearch google-deepmind/funsearch Official (DeepMind) HIGH Apache 2.0, includes the paper's discovered artifacts (cap sets, bin-packing heuristics); notebooks run in Colab with no local install.
AlphaEvolve (open reimplementations) codelion/openevolve; separately shyamsaktawat/OpenAlpha_Evolve Community reimplementations MEDIUM (AlphaEvolve itself is closed-source) A strong LLM API (the original used Gemini) plus an evaluator loop; modest local hardware since the heavy lifting is inference, not local training. OpenEvolve has reproduced the paper's circle-packing and function-minimization examples.
Promptbreeder No official DeepMind release; community reimplementations exist (LangChain- and LMQL-based) Community only MEDIUM โ€” fidelity unverified Lightweight โ€” an LLM API and a prompt dataset.
AutoResearchClaw Multiple near-identical community forks; no single confirmed canonical repo Community/indie tool MEDIUM Full pipeline (literature search via OpenAlex/Semantic Scholar/arXiv โ†’ sandboxed experiments โ†’ LaTeX write-up); check stars/activity before trusting a specific fork.

Start with FunSearch or AutoML-Zero if you want something that runs in Colab or on a laptop within an afternoon. Start with SICA or DGM if you specifically want to work with the LLM-agent-self-modification pattern that most 2026 techniques build on.

Want to know what actually happens when you clone these? Running RSI Repos Yourself: A Hands-On Walkthrough goes repo-by-repo through FunSearch, SICA, and Gรถdel Agent โ€” real setup steps, required credentials, and a safety note worth reading before you run anything that executes generated code.

What to Implement or Extend

The fastest path to a real contribution isn't a new architecture from scratch โ€” it's picking one of the repos above and changing exactly one component, then measuring what happens. Three concrete starting projects:

1
Swap the evaluator. Take SICA or DGM and replace its benchmark-scoring evaluator with a different one โ€” a different SWE-Bench subset, or a benchmark from an unrelated domain. This directly tests the field's current central finding (below) that self-improvement strength tracks verifier quality.
2
Swap the mutation/proposal mechanism. DGM and OpenEvolve both propose modifications via an LLM call. Try constraining or restructuring that proposal step โ€” smaller edit diffs, a different prompt structure, a two-stage propose-then-critique loop โ€” and measure whether the DGM/OpenEvolve archive-and-select mechanism performs differently.
3
Apply an existing technique to a new domain. FunSearch was built for extremal combinatorics; nothing about its loop structure is domain-specific. Pointing it (or OpenEvolve) at a problem in a field you know well โ€” and being honest in the write-up about where it fails โ€” is a legitimate, publishable contribution on its own.

Designing New Experiments

The July 2026 field-mapping survey (arXiv:2607.07663, covered in the 2026 update) frames the literature along two axes: what the system improves (behavior, policy, evaluator, or the research process itself) and degree of loop closure (human-in-the-loop through fully closed). A second, independently-surfaced finding worth building experiment design around: self-improvement strength tracks the strength of external verification โ€” in practice, the quality of your benchmark or verifier matters more to your result than the sophistication of your agent.

Practical implication: before designing the agent side of a new experiment, design the verifier side first. If you can't state precisely what "improvement" means and how it will be scored, the agent's behavior in that loop won't mean anything either โ€” this is consistent with why DGM, SICA, and OpenEvolve are all structured the same way: seed agent โ†’ LLM-proposed modification โ†’ benchmark-scored validation โ†’ archive/select.
Worked example using a 2026 technique: the Red Queen Gรถdel Machine (covered in the 2026 update) exists specifically because static benchmarks in the DGM line were gameable โ€” the fix was co-evolving the evaluator alongside the agent under shifting utility criteria at defined epoch boundaries. If you're scoping a new experiment and your evaluator is static, ask directly whether RQGM's epoch-boundary pattern (or something like it) needs to be part of your design from the start, rather than something you bolt on after your agent starts gaming a fixed benchmark.

In practice, most publishable 2026 work falls into one of three shapes: benchmark-driven (pick ARC-Bench, MLE-bench, or RE-Bench and beat a reported score), ablation-driven (take an open technique and change one component, as above), or new-domain-driven (apply an existing technique somewhere it hasn't been tried). No standalone "research methodology for RSI" paper was found distinct from the survey papers themselves โ€” this framing is this article's synthesis of what the survey and the repos' own structure imply, not a quote from a single source.

Resources You'll Actually Need

Most of this field is LLM-API-bound, not GPU-bound. The exceptions: METR's RE-Bench sandbox runs on an NVIDIA L4 GPU per agent run, and full-scale AutoML-Zero-style search historically used large CPU clusters โ€” a toy reproduction of either runs on far less.

1
Anthropic's AI for Science Program HIGH โ€” up to $50,000 in compute credits per qualifying project; open to researchers generally, not just principal investigators.
2
Claude Science research grant track HIGH โ€” up to $30,000 in API credits plus up to $2,000 of Modal compute, for roughly 50 selected projects per round.
3
Anthropic External Researcher Access Program HIGH โ€” free API credits specifically for AI safety/alignment researchers; directly relevant since a meaningful share of RSI work is framed as safety/alignment research (see Anthropic's own automated-alignment-researcher work in the 2026 update).
4
Google Cloud Research Credits Program HIGH โ€” up to $5,000 for faculty/postdocs, up to $1,000/year for PhD students, rolling applications. Stanford-affiliated researchers separately have access to Stanford HAIโ€“Google Cloud Credit Grants up to $100,000.
5
No comparable current OpenAI compute-credit program was found Not confirmed โ€” this doesn't mean one doesn't exist, only that this research pass didn't find one directly. Check OpenAI's own researcher-access pages directly if that matters to your plan.

Capturing and Publishing Your Work

ICLR 2026 Workshop on AI with Recursive Self-Improvement HIGHApr 26, 2026
recursive-workshop.github.io
A real, currently-documented workshop held alongside ICLR 2026 in Rio de Janeiro. Its CFP (opened Nov 2025) required an "improvement-operator card," an "artifact statement," and a governance checklist alongside the paper itself โ€” three tracks (Research Papers, โ‰ค8pp; Systems/Deployment Papers, โ‰ค6pp; and a third track), with 110 papers accepted. Even if you're not submitting there, its artifact-card and governance-checklist format is a reasonable template for how this subfield currently expects self-improvement work to be documented and scoped.
1
ARC-Bench / ARC-AGI Community Leaderboard HIGH โ€” a real public leaderboard at arcprize.org, with a GitHub repo for submissions.
2
MLE-bench HIGH โ€” graded via CSV submission per Kaggle-style competition and compared against real human results; not a single public ranking site, more a local-grading benchmark tied to Kaggle competition data.
3
RE-Bench (METR) HIGH repo, unconfirmed leaderboard โ€” the repo (github.com/METR/RE-Bench) is public and actively maintained, but no public submit-and-rank leaderboard was found; it appears to be used by researchers running their own agents rather than a competitive leaderboard.
4
arXiv remains the default venue. Frame your paper the way this subfield currently reads papers, per the July 2026 survey's own axes: state clearly what your system improves (behavior, policy, evaluator, or research process) and how closed your loop is (how much human-in-the-loop intervention remains). Describing your verifier precisely matters as much as describing your agent โ€” see the design-experiments section above.

Keeping Up With the Field

At roughly 500 relevant papers per quarter, reading everything isn't realistic. What's actually verifiable as a tracking mechanism:

1
arXiv alerts, filtered. Set up cs.AI/cs.LG alerts (RSS or email) filtered on keywords like "recursive self-improvement," "self-improving agent," and "self-referential" โ€” the most verifiable, lowest-effort mechanism available.
2
lobehub/awesome-rsi MEDIUM โ€” the same curated GitHub list from the reading-first section, kept as a running map rather than a one-time read.
3
An "RSI Research Observatory" tracker was referenced in search results LOW โ€” unverified URL โ€” described as a live arXiv feed with a verification-hierarchy chart and architecture taxonomy, but this research pass could not independently confirm its canonical domain. Worth searching for directly rather than trusting a link here that wasn't verified.
4
No RSI-specific newsletter or Discord/Slack community was found to exist Not confirmed โ€” searched for specifically. If one exists, it wasn't surfaced by this research pass; don't assume one does.

Where to Find the Field

Sakana AI's RSI Lab HIGH2026
sakana.ai/rsi-lab ยท sakana.ai/careers
A real, active lab with open formal hiring โ€” roles including "Member of Technical Staff (RSI Lab)" and "Program Manager (RSI Lab)" were found directly on Sakana's careers page. Confirmed prior collaborations include LLM-Squared (2024, with Oxford/Cambridge) and Digital Red Queen (2026, with MIT, covered in the 2026 update). No explicit external-contributor-without-employment track was found โ€” collaboration appears to run through formal hiring or academic partnership rather than an open contributor program.

โš ๏ธ Confidence Notes and Gaps

What this primer could not confirm, stated plainly: there is no official RSI-specific university course or lab onboarding syllabus. There is no confirmed canonical/official repository for Promptbreeder or AutoResearchClaw โ€” only unverified community forks. There is no confirmed public leaderboard specifically for RE-Bench. There is no confirmed RSI-specific newsletter, Discord, or Slack community. There is no confirmed current OpenAI compute-credit program comparable to Anthropic's or Google's โ€” that may reflect a real gap in what OpenAI offers, or simply a gap in this research pass; verify directly if it matters to your plans. The "RSI Research Observatory" tracker's exact URL was not independently confirmed. None of these gaps were filled in with an invented name, link, or program โ€” if you find any of them do exist, treat this primer as out of date on that specific point rather than wrong about the general landscape.

๐Ÿ”— Full Reference List