Stringers
Danielxu0208/rsi_eval · Danielxu0208

A 400-star repo nobody shares: rsi_eval and the 'wire the hot methods together' play

What it is A Python toolkit that lets people researching "agents that improve themselves" evaluate methods like Meta-Harness and RRSI through one interface, on benchmarks with pinned versions.

Why it took off It rode the 2026-year RSI wave and took a real but narrow gap, "unified evaluation across methods." The README is tidy and the topics are full, and topic pages and aggregator sites picked it up. But the star curve is perfectly steady and the fork accounts look like a mutual-boosting network, so a good share of the stars may be bought.

CHow you could play it Pick a hot research area where methods work in silos, build a unified "N methods × M benchmarks" evaluation layer, and publish a leaderboard alongside it. Send it to the authors of the methods being compared and to people in the field.

C grade: the play is worth learning, but the star curve it proves itself with is inflated. The real audience is a few hundred RSI researchers, so the ceiling is low and copying it isn't worth much. Almost nobody knows about it yet
Data (updated daily) · Repo created 2026-10-12 · 435 stars · 7 days +162
GitHub · stars
020040010-1410-2010-2711-0211-08435
Data 2026-10-14 → 2026-11-08 (26 days, 25 observations). Points before 10-28 come from deeply / archive backfill, not every day has one

A developer with only 6 followers created a repo in Oct 12 that connects the four hottest "agent self-improvement" methods of 2026 to 24 benchmark suites under one function. 25 days later it had 399 stars, yet X, HN, Reddit, and Zhihu have no posts about it. This piece covers what position it holds, where the stars came from, what's worth learning, and what not to trust.

Oct 18, one line in a log

On the night of Oct 18, nanoRSI, a personal repo that tracks recursive self-improvement (RSI) research, updated its radar log as usual. One line read: "rsi_eval 70→86 stars, no release." This is the earliest serious look at the repo I can find. It wasn't from a media outlet or a big account, but from a small radar that scans every repo in this field daily.

At that point rsi_eval was only 6 days old. By Nov 6 it had 399 stars (the GitHub page shows about 410 live), and it was the only repo on the author's account to have any stars.

What it is

The README's first sentence is blunt: "A lightweight Python SDK and CLI for evaluating recursive self-improvement (RSI) methods across agent benchmarks." The line below it sums up its worldview:

candidate -> evaluate() -> task feedback -> your next candidate

In plain terms: you built a method that makes an agent improve itself. Each version it produces has to be run against benchmarks, scored, and then used to decide how to change it next. rsi_eval doesn't care how you change it. It only handles the run-the-benchmark, return-the-feedback step. Underneath, it uses Harbor (an agent evaluation framework with 6,800 stars) plus Docker, and the candidate agent defaults to Codex CLI. On top sit 24 evaluation configs, from Terminal-Bench, SWE-bench, and Aider Polyglot to MMLU, GPQA, and ARC-AGI, and even Harvey LAB, a legal workflow benchmark.

It leads with two selling points. First, four hot methods (Stanford's Meta-Harness, Google's RRSI, AHE, and HarnessX) are each packaged as one-command runs. Second, it cares about the details researchers care about: tasks and results are version-pinned, candidates get snapshotted at each evaluation, and runs can resume after interruption. The preview command needs no Docker, no login, and spends no model credits.

The author, Danielxu, registered in 0208,2018. His bio reads "Be Lucky." His other original repos are a multimodal retrieval benchmark for ECCV 2026 (3 stars) and a survey of RSI, and he has submitted a dozen or so evaluation-fix PRs to OpenCompass. He's clearly from an academic evaluation background, but there's no institutional backing I could verify.

Why now

RSI is the hot topic of 2026. Meta-Harness, AHE, and HarnessX all dropped around April, and Google's RRSI went open source in September, each with one to two thousand stars. Domestic outlets like 36 氪 and Sina are also running a wave of "when AI starts building AI" pieces.

The problem is that these four methods each ship their own evaluation scripts, with different tasks, versions, and scoring rules, so none of them can be compared with the others. rsi_eval is claiming exactly this gap: it isn't a method and isn't a benchmark, it's the layer in between. After looking around, it appears to be the only project doing this. Scale AI's RSI Bench tests whether an agent can do AI R&D, which is a different thing. General frameworks like inspect_ai and openai/evals weren't designed around the candidate→feedback→next-round loop.

The gap is real but narrow. Only people doing RSI or harness-evolution research will use it.

Where the stars came from

Daily numbers (GitHub, day by day from 10-16):

Datestarfork
10-16492
10-191044
10-251768
10-271779
11-0127313
11-0639915

Over the last 7 days +181, over the first 7 days +67, peak single day +39 (11-01). It's an almost perfectly straight line, with only October 26 and 27 showing pauses. It never made GitHub's overall Trending chart. It only appeared in the python and ai-agents topic-page listings on October 15–19.

Three traffic sources can be confirmed:

  • Topic pages and search: the repo has 6 topics (ai-agents, rsi, recursive-self-improvement, and so on), which are exactly the terms people in this field click through.
  • Automated aggregators: ossradar ("+142 stars this week"), aiagents.directory, 蝶动 AI navigation (11-05), an awesome-infra-for-ai list, and an AI-generated use-case page, "Preview benchmark tasks with Rsi Eval." But these all listed it after the stars had already risen, so they're the result, not the cause.
  • The RSI community radar: that's the nanoRSI from the opening. The community is small.

What I could confirm is absent: over 30 days, searches for the repo name and author name on X returned 0 results, HN returned 0, and I found no posts by the author himself in Chinese communities either.

The rest needs saying bluntly. 15 fork accounts, nearly all with 0 followers, have about twenty repos each that are all forks, with machine-looking names (noupher-bronra, mimsalicia2w-76, hcevelpe, and more). They also fork the same batch of unrelated small repos together. One of those repos has 0 stars but 26 forks, and several are ChatGPT resale repos. The forks arrive roughly one every day or two, spaced as evenly as a schedule. Add 0 issues, 3 watchers, and no code commits since Oct 30, and a substantial share of the 399 stars were probably bought or came from a mutual-boosting network (an inference; the starrer list isn't accessible, so I couldn't check each account).

So the honest answer to "why did it take off" is this: hot keywords, a real gap, and a very tidy README brought in some real attention. The rest of the slope most likely didn't grow organically.

What's actually worth learning: how the README is written

Setting the star inflation aside, the README is good teaching material. The order is:

  1. a banner image, one sentence saying what it is, and a one-line loop diagram;
  2. "Why rsi-eval?" in four points, each with a bolded line and a short explanation;
  3. a coverage table grouped by domain, "Terminal and software engineering / Code generation / Reasoning / Engineering / Domain workflows," with each row listing the benchmark names and their docs;
  4. a Quick Start of just five command lines, where the last one, rsi-eval preview, costs nothing and needs no Docker;
  5. only then installation, SDK usage, custom methods, and custom benchmarks.

The structure works for people, and even better for aggregators and AI summary sites, which can almost scrape and rewrite it as is. That's how you end up with a listing on a dozen navigation sites.

If it were you

C. The play of "a unified evaluation layer for a hot research area" is worth learning, but copying rsi_eval isn't worth much. The star curve it proves itself with isn't trustworthy, the real audience is a few hundred RSI researchers, and the ceiling is probably a few hundred to a thousand or two stars.

Who it suits: graduate students or engineers already running experiments in a research area who already have an evaluation script that works across methods. You're just packaging what you use every day into a repo. The cost is low, and what you accumulate is reputation within the community.

Who it doesn't suit: people hoping to quickly rack up thousands of stars and followers from one open-source project. Users of this kind of glue layer are only insiders, and every time one of the four methods updates you have to chase it. The author himself stopped after Oct 30.

How to do it: pick an area that's taking off but where several methods work in silos (beyond RSI, agent memory, long-context compression, and multi-agent orchestration all share this trait). Build the "N hot methods × M benchmarks, same interface, pinned versions" layer. Go one step further than rsi_eval: publish a leaderboard showing which of the four methods performs best on the same tasks. An evaluation layer gets no shares, but a leaderboard does, and the method authors will share it themselves.

How to get users: stuff the topics with hot keywords and write the README in the order above. Then send the leaderboard results to the authors of the compared methods and to people in the field on X, and leave a comment on the relevant paper's issue tracker: "we reproduced your results on unified tasks." That's the step rsi_eval never took.

Deadline: windows like this follow the heat. For this RSI wave, that's probably before a big-lab method ships with its own cross-method comparison. My rough estimate is a quarter or two.

Where I could be wrong: (1) if rsi_eval gets real issues and outside PRs over the next month, or some RSI paper uses it as its evaluation tool, then its stars are more real than they look and the demand for this gap is bigger than I estimated, so the grade should go up. (2) Conversely, if the official repos for Meta-Harness, RRSI, and the others merge a unified evaluation themselves, the gap closes.

Data and sources

  • Repo and README: github.com/Danielxu0208/rsi_eval (11-06). Day-by-day star and fork records from GitHub, 10-16 to 11-06. Author profile and fork accounts from GitHub's public pages and API (11-06).
  • Topic-page listings: the encoreshao/github-trending topic archive (10-15 to 10-19).
  • Community tracking: the RADAR.md from xxwtiancai/nanoRSI (10-18 entries).
  • Aggregators: ossradar.net, aiagents.directory, diedong.com (11-05), dedupedai.com.
  • Stars for competitors and integrated methods: GitHub, 11-06.
  • Social platforms: X over the last 30 days and HN full-site search, 0 results each. The bought-star ratio is an inference and wasn't verified account by account.

GitHub repo ↗

Research notes: competitor table, acquisition evidence, full research report
Competitors
NameWhereLaunchedScaleHow it differs from this one
harbor-framework/harborOpen source2025-086,845 starThe foundation rsi_eval builds on. rsi_eval adds RSI method adapters, a version-pinned task catalog, snapshots, and resume on top of it.
scaleapi/rsi-benchmark (RSI Bench)Open source2026-07113 starA benchmark for how well agents do AI R&D. rsi_eval is an SDK for evaluating RSI methods.
stanford-iris-lab/meta-harnessOpen source2026-041,755 starOne of the integrated methods, which ships only its own evaluation. rsi_eval unifies across methods.
google-research/rrsiOpen source2026-091,729 starSame as above; the method itself.
china-qijizhifeng/agentic-harness-engineering (AHE)Open source2026-04961 starSame as above; the method itself.
Darwin-Agent/HarnessXOpen source2026-04510 starSame as above; the method itself.
UKGovernmentBEIS/inspect_aiOpen source2023-113,189 starA general LLM evaluation framework not built around the candidate→feedback→next-round self-improvement loop.
openevolve / ShinkaEvolve / Darwin Gödel MachineOpen source20257,723 / 1,500 / 2,486 starThese are the evolution or self-improvement methods themselves, not a cross-method evaluation layer.
Where users come from
  • Verified GitHub topic pages / search: the encoreshao/github-trending python and ai-agents topic CSVs from 10-15 to 10-19 list it.
  • Verified Auto-aggregator sites: ossradar, aiagents.directory, repo.tinix.ai, dedupedai, Diedong AI Nav (11-05), awesome-infra-for-ai all list it, but they only added it after the stars started climbing
  • Verified RSI research circle tracking: xxwtiancai/nanoRSI's RADAR.md lists it as a tracked repo
  • Inferred X/HN/Reddit/Zhihu: x-radar finds 30 posts in 0 days, HN Algolia finds 0; no tweets from the author or media in Chinese search either
  • Inferred Suspected star farming / mutual-star network: 15 fork accounts almost all have 0 followers, nothing but forks, and machine-generated-looking names; they fork the same batch of small repos together, including Lyapunov, pier, lobes (0 stars, 26 forks), and ChatGPT top-up repos, roughly one every 1–2 days; the star curve is linear with no external trigger; the stargazer list could not be fetched, so accounts were not checked one by one

Why Danielxu0208/rsi_eval got traction

Source: GitHub · research day 2026-11-06 · data card gh_Danielxu0208__rsi_eval.json

Bottom line

It's an evaluation layer: it wraps Harbor and plugs the four hottest "agent self-improvement / harness evolution" methods of 2026 (Stanford Meta-Harness, Google RRSI, AHE, HarnessX) and 24 benchmark configs into one evaluate() interface. The topic rode the RSI wave and the README is very tidy. But no external catalyst can be found (no one posted about it on X, HN, Reddit or Zhihu), yet stars rise steadily by 15–40 per day; 15 of the forks come from 0-follower accounts that batch-fork the same small repos. Some organic interest likely exists, but a meaningful share of the 399 stars may be bought or come from a mutual-star network (unverified, since the stargazer list is unavailable).

1. What it is

  • Author's description: "A lightweight Python SDK and CLI for evaluating recursive self-improvement (RSI) methods across agent benchmarks." The loop is candidate -> evaluate() -> task feedback -> your next candidate (source: github.com/Danielxu0208/rsi_eval README).
  • Contents: 24 evaluation configs, covering Terminal-Bench 2.0/2.1, SWE-bench Verified/Multilingual/Pro, Aider Polyglot, LiveCodeBench, MMLU, GPQA, ARC-AGI, MGSM, DROP, MCE tasks, EngDesign, Frontier-Eng, JobBench, Harvey LAB, APEX. Execution runs on Harbor 0.18.0 + Docker, with Codex CLI as the default candidate agent. It also ships one-command pipelines for four methods: Meta-Harness, RRSI, AHE, HarnessX.
  • Selling points: task and result versions are pinned (sha256 / git commit), each candidate is snapshotted per evaluation, runs can resume from checkpoints, and preview and check use no model quota.
  • Author: Danielxu0208 (registered 2018 years ago, 6 followers, bio "Be Lucky."). Other original repos are MultiHaystack (a multimodal retrieval benchmark from ECCV 2026, 3 stars), LensDesigner, and dannongxu-rsi-survey; they also submitted a dozen or so evaluation-fix PRs to open-compass/opencompass (GitHub API, 2026-11-06). From this, the author looks like an individual developer with an academic evaluation background, Chinese-speaking, with no institutional backing.
  • There are only 4 commits, all titled "initial release rsi_eval" (10-10, 10-12 twice, 10-30). No pushes after 10-30, no releases, 0 issues, and the author is the only contributor.

2. Growth data

DatestarforkSources
10-12Repo createdGitHub API
10-16492Our GitHub repo_day
10-191044Same as above
10-251768Same as above
10-271779Same as above (the only plateau)
11-0127313Same as above; the single-day +39 was the peak
11-06399 (API real-time 410)15Same as above / GitHub API
  • Last 7 days +181, first 7 days +67 (data card). No single-day spike throughout; roughly +10 to +40 per day, a steadily rising straight line.
  • trending_days_any = 0, never on GitHub's overall Trending (data card). However, encoreshao/github-trending captured it appearing between 10-15 and 10-19 on the python and ai-agents topic pages (GitHub code search hits in files like docs/topics/ai-agents/2026/10/2026-10-18.csv).
  • Only 3 watchers (GitHub API subscribers_count).

3. Competitors (doing the same thing or something adjacent)

NameWhereLaunchedScale (stars, 2026-11-06)How it differs from rsi_eval
harbor-framework/harborOpen source2025-086,845Its foundation; Harbor is itself a framework for evaluating and improving agents. rsi_eval adds RSI method adapters, task catalogs, and snapshot/resume on top
scaleapi/rsi-benchmark(RSI Bench)Open source (Scale AI)2026-07113Evaluates whether agents can do AI R&D; it's a benchmark. rsi_eval is an SDK for evaluating RSI methods, so the two don't overlap
stanford-iris-lab/meta-harnessOpen source (paper code)2026-041,755One of the methods integrated; it ships its own evaluation. rsi_eval puts it and the others on the same task set
google-research/rrsiOpen source (Google)2026-091,729Same as above
china-qijizhifeng/agentic-harness-engineering(AHE)Open source2026-04961Same as above
Darwin-Agent/HarnessXOpen source2026-04510Same as above
UKGovernmentBEIS/inspect_aiOpen source (UK AISI)2023-113,189General-purpose LLM evaluation framework, not built for the "candidate → feedback → next round" self-improvement loop
algorithmicsuperintelligence/openevolve, SakanaAI/ShinkaEvolve, jennyzzt/dgmOpen source20257,723 / 1,500 / 2,486These are the evolution or self-improvement methods themselves, not a cross-method evaluation layer.
openai/evalsOpen source2023-0119,710Established evaluation registry; no agent sandbox and no RSI loop

Conclusion: a direct competitor for this specific spot (a unified evaluation layer across RSI methods and agent benchmarks) has not been found. The closest are Harbor itself and the evaluation scripts that come with each method's paper. The gap is real but narrow: the users are only people doing RSI or harness-evolution research.

4. Where users came from (growth tactics)

ChannelEvidenceConfirmed?
GitHub topic pages / search (python, ai-agents, recursive-self-improvement and 6 other topics)encoreshao/github-trending included it in its topic CSVs from 10-15 to 10-19Confirmed it appeared; how many stars it brought in is unknown
Auto-aggregator sitesossradar.net ("+142 stars this week"), aiagents.directory, repo.tinix.ai, gitofanton, dedupedai, whereismyai, Diedong AI Nav (diedong.com, 11-05), korchasa/awesome-infra-for-ai (303 stars at time of writing)Confirmed, but all of them added it after they saw stars rising; they are a result, not a cause
Trackers in the RSI research circlexxwtiancai/nanoRSI's RADAR.md lists it as a tracked repo ("rsi_eval 70→86 stars, no release")Confirmed, but this circle is very small
X / HN / Reddit / Zhihux-radar found 0 posts each for rsi_eval, rsi-eval, and Danielxu0208 in 30 days; HN Algolia found 0; Jina Chinese search also found no tweets from the author or mediaConfirmed that there is no evidence from these channels
Star farming / mutual-star network (suspected)15 fork accounts almost all have 0 followers, 20 repos each, nothing but forks, and machine-generated-looking names (noupher-bronra, mimsalicia2w-76, hcevelpe, grig-chawan, akzdgry…). They also fork the same batch of small repos together (ManfredCh/Lyapunov, runloom/pier, NULL1337-dev/lobes, which has 0 stars but 26 forks, chatgpt-plus-Recharge-China, gpt-daichong top-up repos, etc.). Fork timestamps fall roughly every 1–2 days, very evenly spaced (10-13, 15, 16, 17, 20, 22, 23, 24, 26, 27, 29, 30, 31, 11-02×2). The star curve is equally linear, and no external catalyst can be found.Suspected, not confirmed: the stargazer list returns 404 via REST and 0 via GraphQL, so star accounts could not be checked one by one

5. Why it took off

  1. Timing: 2026 was the year of RSI as a hot topic. Google RRSI (September), Meta-Harness, AHE, and HarnessX all came out within six months, and Chinese media covered it in a cluster (36's 氪 piece "When AI Starts Building AI: The 2026 Year of Recursive Self-Improvement", Sina's "The First Unified Meta-Recursive Self-Improvement Architecture," and others). The repo name and topic tags landed right on the buzzword.
  2. Good positioning: the four hot methods each have their own evaluation scripts, and nobody has compared them on the same pinned-version task set. rsi_eval claimed the name "unified evaluation layer" first.
  3. High README quality: a banner image, benchmark tables by domain, and full examples for installation paths, SDK, custom methods and custom benchmarks. Aggregator and AI-summary sites scrape and rewrite such READMEs easily (dedupedai even generated a use-case page on "previewing benchmark tasks with Rsi Eval").
  4. Stars are likely inflated: there is no external promotion, yet the curve rises steadily every day, and the fork accounts are a typical sign of account farming or a mutual-star network. So much of what "took off" may be bought rather than real usage. Supporting this: 0 issues, 3 watchers, and no updates after 10-30.

6. Differentiation

  • Compared with similar projects, its difference is that it does not build methods or benchmarks; it only builds the evaluation boundary between them. The four RSI methods work out of the box, raw rewards keep their original meaning, candidates are snapshotted, runs can resume, and preview/check cost no quota.
  • The differentiation is real, but the users are only RSI researchers, so the ceiling is a niche tool in the hundreds to one or two thousand stars. It is not the main driver of the star curve: the curve doesn't line up with any post or citation event, and looks more like a combination of a good-looking README, trending keywords and suspected star inflation.

7. Visibility

  • Few people know about it yet. No X accounts, media, HN or Reddit threads have discussed it; it's only mentioned by auto-aggregator sites and personal tracking repos in the RSI circle. No revenue, and it is not a commercial project.
  • Copycats: none found.

8. What to borrow

  • Build a "unify N hot methods" glue / evaluation layer on a hot research direction, name it with the hot term and fill every topic slot. No original method is needed, and it can still get topic-page and aggregator exposure.
  • The README follows the order "why → coverage table → one-minute preview (free) → full examples", which is very friendly to aggregator and AI-summary sites.
  • The downside: a curve propped up by inflated stars has no issues, PRs or discussions, so in our recall it is easy to mistake for real growth. The fork-account profile is a good warning sign.

9. Uncertain

  • The true makeup of the stars: the stargazer list cannot be retrieved, so the share of farmed stars cannot be quantified.
  • Where the 10-12 to 10-16 first 4 days' 49 stars came from: no posts were found; they may come from the author's lab or circle of friends, or may simply have been bought.
  • Is anyone actually using it? No issues, no downstream references. PyPI not checked (the README only gives source install).
  • The author's affiliation: not verified.

Sources

This article was written by AI from public data and the data we collect daily. Numbers are sourced, and inferences are labeled.