Stringers
Infini-AI-Lab/hermit · Infini-AI-Lab

A CMU lab packed eleven other people's papers into one framework and got 460 stars in two weeks

What it is An open-source Python framework from Beidi Chen's CMU lab: it leaves the model and existing setup untouched, attaches a trainable add-on layer beside the agent, and automatically revises instructions, skills and tools from task feedback. Once trained, it can be installed directly into Codex or Claude Code.

Why it took off The lab's official account, a long post from the lead author and a quote from the advisor launched together, right as the "let agents improve themselves" papers were piling up in 2026 9–October. The "harness adapter" framing, borrowed from LoRA, is easy to grasp, and MarkTechPost wrote it up, so stars rose by about 60 each over the next two days.

CHow you can follow Don't build a third unified framework. Either use Hermit or gear to train ready-to-install adapters for a specific scenario, with before-and-after score comparisons, or pick a paper direction that's just starting to pile up and be the first to put several papers' methods behind the same interface.

C grade: half its stars come from the CMU lab's endorsement and half from the timing of the paper pile-up, which followers can't get; the result itself isn't big (463 stars, 153 downloads a week), and gear already occupies the same spot. What's worth learning is how it picked its position, named itself and timed its launch; copying it isn't worth much. Spreading in small circles
Data (updated daily) · Repo created 2026-09-18 · 498 stars · 7 days +66
GitHub · stars
20030040050010-2810-3111-0311-0511-08498
Data 2026-10-28 → 2026-11-08 (12 days, 12 observations). Points before 10-28 come from deeply / archive backfill, not every day has one

Hermit is a Python framework that aims to let agents like Codex and Claude Code learn to revise their own instructions, skills and tools from task feedback. It didn't invent a new algorithm; it unifies eleven other people's methods into one training loop. Thanks to the lab's launch and a media repost, it got 463 stars in two weeks. The catch is that much of this attention came from endorsement and track heat, which you can't copy. What you can learn is the position it chose, the name it gave itself and its launch timing.

The Oct 26 thread

On Oct 26, 2026, the lab account @InfiniAILab at Carnegie Mellon University's Beidi Chen group posted a 5-tweet thread on X announcing the open-sourcing of Hermit, with the hashtags #HarnessEvolution and #RSI, and roughly 10.4k views. The same day, lead author Haizhong Zheng posted a long essay, "Open-Sourcing Hermit," on X and LinkedIn. Beidi Chen reposted it with a very shareable line: "An agent that makes the same mistake 100 times is just automating déjà vu."

That same day, Chinese AI blogger @dongxi_nlp also recommended it, with about 7k views. On GitHub, v0.1.0 was released at 10-26 in the early morning, and two days later the repo had 276 stars.

What it is

First, two terms. The layer around an agent (system prompt, AGENTS.md, skill files, tools, memory) is called the harness. "Harness evolution" means letting the agent run tasks, take feedback, and then automatically revise this layer, with the model itself left completely untouched.

Hermit borrows an analogy everyone understands: just as a model can take a LoRA-style adapter, a harness can take a "harness adapter." Neither the original model nor the harness is changed; an add-on layer sits beside them and is trained with a reinforcement-learning-like loop. Each trained version is saved in git so you can inspect and roll it back, and once trained it can be deployed directly as a Codex or Claude Code workspace or plugin.

It supports eleven methods, including GEPA, SkillOpt, ACE, Meta-Harness, Continual Harness and RRSI (README, 11-06), nearly all algorithms from other people's papers. Hermit's job is to provide a unified interface so researchers can compare these methods in the same codebase or write their own.

Why these two weeks

First, the people behind it carry weight. Beidi Chen's group is well known in inference acceleration (MagicDec, TriForce, Sequoia). The lab's official account, a lead-author essay, the advisor reposting with a punchy line, and a collaborator reposting again together ensured the launch was seen across the research community.

Second, it landed during a paper pile-up. From 2026 9–October, papers on "agents improving themselves" came one after another: RRSI, Google's self-improving harness, Salesforce's co-evolution of harness and model, Harness Continual Learning... Each paper came with its own code, and none could be compared with the others. The "unified framework" spot was empty, and Hermit stepped into it.

Third, it's easy to write about. "Model adapter → harness adapter" explains it in one sentence. The README has a GIF showing the add-on layer being trained from V0 to V5 with scores climbing, and quick start needs no API key and no GPU. On Oct 29, MarkTechPost wrote a write-up following that framing and shared it on X, and stars rose by 62 and 58 over the next two days, its fastest growth. After that, daily.dev, Medium, LinkedIn and several YouTube videos (one titled "AI AGENTS CAN NOW EVOLVE THEMSELVES… MEET HERMIT!") picked it up in turn.

DatestarAdded that dayWhat happened
10-26——v0.1.0 released, first announced on X
10-28276—
10-29292+16MarkTechPost article
10-30354+62Single-day peak
10-31412+58
11-04453+5v0.2.0: training can now run directly on a Codex / ChatGPT subscription
11-06463+2

(GitHub star count, recorded daily)

I couldn't find any discussion of it on HN or Reddit, and it never ran ads. The whole spread went: lab → research community → an AI media outlet → secondary reposts.

How many people are left once the excitement fades

Not much. 11-04 shipped v0.2.0 with a feature useful to ordinary devs: "run training on your Codex subscription, no API key needed." Star growth barely moved, and after that it added only single digits a day. The hermit-harness package on PyPI got 153 downloads in the last week and 5 in the last day (pypistats, 11-06). Against 463 stars, only a small share of people who starred it actually installed it (inference: many install from source, which keeps PyPI counts low).

Another signal makes the point clearer. rsi-gear/gear, with almost the same positioning (calling itself "the scikit-learn of RSI"), was created by August too. It gained 70 and 54 stars on 10-29 and 10-30 and now sits at 417 stars, close to Hermit. The two are independent, so neither copied the other, but they rose on the same days. That suggests the attention came mainly from the topic itself, not anything unique to Hermit (whether both peaks came from the same roundup is unverified).

Who else is doing the same thing

ProjectWhat the others dostar(11-06)
microsoft/SkillOptSingle algorithm: train skill files for a frozen agent18,910
gepa-ai/gepaSingle algorithm: reflective prompt / code optimization7,289
stanfordnlp/dspyProgramming-instead-of-prompting framework with a built-in optimizer38,942
ace / agentic-context-engineThe ACE algorithm and its hosted commercial version1,429 / 2,608
stanford-iris-lab/meta-harnessPaper reproduction code1,751
rsi-gear/gearUnified framework, focused on evals and the history of each change417
auto-harness, autocontext, and othersSelf-improvement harness where you define the agent loop yourselfA few hundred to over a thousand

The single-algorithm slot already has projects with tens of thousands of stars. The "unified framework" slot has only Hermit and gear, both at a few hundred stars, with no clear winner yet. Codex and Claude Code themselves only offer interfaces like AGENTS.md, skills, and plugins, with no training loop built in. That's why Hermit can plug into them.

Three things worth copying

Pick the position: build the aggregation layer, don't build another algorithm. When papers in one area pile up, each with its own code and no way to compare, the first project that puts them all behind one interface becomes the place people have to go to compare methods.

Pick the name: borrow a word people already know. "Harness adapter" borrows the intuition of LoRA / adapters. Readers don't have to learn a new concept, and media can write it up straight from the README.

Launch rhythm: costs almost nothing. An official thread, a long post from the author (one each for X and LinkedIn), a memorable one-liner, a repost by a Chinese blogger, then wait two or three days for AI media to pick it up. The README also links a WeChat group and Discord, so the Chinese community can join too.

If it were you

Verdict: Hermit took off partly because of the CMU lab's name and the advisor's reposts, and partly because it landed in the weeks when papers were piling up. You can't borrow either. Its results are modest anyway: 460 stars, 150 downloads a week, and gear in the same spot is about the same. Building another "unified harness evolution framework" on the same idea would already be the third.

Who it's for: developers building agent tools who can read papers and are willing to carefully reproduce other people's methods. What's worth borrowing is the thinking. Apply it to a different direction that is just starting to pile up and has no unified tool yet, and build "a unified framework for that class of papers."

Who it's not for: people with no account in the scene and no research background. Stars on projects like this depend on trust within the research community. However good the README, nothing takes off without people reposting it.

How to do it: two paths. One is to fill the part Hermit didn't do well. What it's missing is the trained adapters themselves: nobody has publicly shared a finished, trained result on a real task. Build a repo that uses Hermit or gear to train a few adapters for Codex / Claude Code on specific scenarios people actually have (for example, migrating code in a particular framework, or fixing a certain class of tests), with before-and-after score comparisons, and make them directly installable. That's easier to earn stars than writing another framework (inference). The other is to copy the playbook in a new direction: find the next sub-area where papers are piling up, be the first to put three to five papers' methods behind one interface, and pick a name that borrows an existing concept.

How to get users: start with AI researchers on X and Chinese AI bloggers. Write the README so media can copy it directly (one analogy, one animated GIF, one command that runs without a key), and actively send it to outlets like MarkTechPost. HN and Reddit have reacted little to projects like this. Hermit has zero discussion threads there.

How early you need to be: the heat of this harness-evolution wave peaked at the end of October, and post-launch star growth has already dropped to single digits a day. If you want to pursue the "finished adapter" route, you should move before Hermit or gear releases an official adapter collection itself. That gives you roughly one to two months (estimate).

Signs you got it wrong: (1) Hermit gets a paper or a conference talk, which brings another wave of several hundred stars. That would mean endorsements matter more than estimated here, and following up gets harder. (2) After one to two months, PyPI weekly downloads are still over a hundred, yet no one in the issues shares an adapter they trained. That would mean the direction is only being played with by researchers, and finished adapters wouldn't be used either. (3) Codex or Claude Code adds built-in "auto-update AGENTS.md / skills from feedback," and then an external framework layer like this isn't really needed.

GitHub repo ↗

Research notes: competitor table, acquisition evidence, full research report
Competitors
NameWhereLaunchedScaleHow it differs from this one
microsoft/SkillOptOpen source2026-0518,910 starA single skill-optimization algorithm; Hermit takes it in as one method and builds a unified framework plus deployment on top
gepa-ai/gepaOpen source2025-087,289 starA single reflective prompt / code optimization algorithm, which Hermit also adopts as one method
stanfordnlp/dspyOpen source2023-0138,942 starA programmatic LM framework with a built-in optimizer, but not an add-on for finished agents (Codex / Claude Code)
ace-agent/ace / kayba-ai/agentic-context-engineOpen source2025-10/111,429 / 2,608 starThe ACE single method and its hosted commercial version; Hermit is a framework that aggregates many methods
stanford-iris-lab/meta-harnessOpen source2026-041,751 starPaper reproduction code; Hermit reshaped it into an adapter form
rsi-gear/gearOpen source2026-08417 stars (7 days +84)Closest positioning ("the scikit-learn of RSI"), focused on evals and lineage tracking. Hermit adds the external adapter concept and can deploy to Codex / Claude Code
neosigmaai/auto-harness, greyhaven-ai/autocontext, and othersOpen source2026554 / 1,321 starA self-improvement harness where you define the agent loop yourself, not an add-on for existing agents
NousResearch/hermes-agentOpen source2025-07260,823 starA finished agent with built-in skill accumulation; not a training framework
Codex / Claude Code's AGENTS.md, skills, pluginsBig-company features——Only extension interfaces, no training loop. What Hermit trains gets deployed into these interfaces
Where users come from
  • 查实 X:实验室官号首发 thread:@InfiniAILab 2026-10-26 发 5 条 thread,约 1.04 万浏览
  • Verified X / LinkedIn: first-author long post, advisor reposts: Haizhong Zheng posted long posts on X and LinkedIn. Beidi Chen reposted with "automating déjà vu"; collaborator Amber Liu also reposted
  • Verified Chinese AI blogger: @dongxi_nlp recommended it the same day, about 6,981 views
  • Verified tech media: MarkTechPost posted it on 2026-10-29 and reshared on X, 10-30/31 stars +62/+58; then daily.dev, emergent.sh, Medium and YouTube picked it up
  • Inference HN / Reddit: searches of our HN database found no related threads

Infini-AI-Lab/hermit: why it took off

Research date 2026-11-06. Sources: our GitHub database (repo_profile / repo_day, from 2026-10-28), GitHub API, Jina search and web page text, PyPI stats. Anything unverified is marked "unverified".

One line

Hermit is an open-source Python framework from Beidi Chen's Infini-AI-Lab at CMU. It packages "harness evolution" (letting an agent revise its own instructions, skills, tools, and memory from task feedback) as an external, trainable harness adapter. The model and the original harness stay untouched; only the outer layer is trained with an RL-like loop. Trained adapters are stored in a git version tree and can be deployed as Codex / Claude Code / Pi workspaces or plugins. It took off mainly because of an academic lab's release plus media pickup, landing right in the 2026 9–October wave when papers on "harness evolution / RSI" were piling up. The product's positioning (a unified framework, with the LoRA analogy for adapters) makes it easy to spread, but that isn't the main reason it took off.

1. Data: where the attention came from

DatestarNew todayEvent
2026-09-18——Repo created (may have stayed private or unpromoted; no data for this stage)
2026-10-26——v0.1.0 released (GitHub release 01:17 UTC); the lab's official account, first author Haizhong Zheng, and Beidi Chen all posted on X the same day
2026-10-28276—Our database's first-day record, about 270 stars two days after release
2026-10-29292+16MarkTechPost published an article and reposted it on X
2026-10-30354+62Single-day peak
2026-10-31412+58
11-01 ~ 11-06432→463+2~+20/dayDeclined; 11-04 shipped v0.2.0 (supports running on a Codex/ChatGPT subscription with no API key, adds 6 new methods), which brought only a small bump

(Source: github repo_day; release time from the GitHub API)

  • PyPI package hermit-harness: 153 downloads in the last week, 5 in the last day (pypistats.org, 2026-11-06). Star count is 463, while downloads are lower, suggesting very few people are actually using it.
  • 42 forks, 7 open issues (data card).

2. Growth tactics (evidence found)

  1. Lab's official launch thread: @InfiniAILab posted a thread of 2026-10-26 5 posts with #HarnessEvolution #ContinualLearning #RSI, about 10.4k views (x.com/InfiniAILab/status/2114763933064089697).
  2. First-author long post + advisor reposts: Haizhong Zheng posted a long X post, "Open-Sourcing Hermit: A Harness Evolution Framework for Continual Learning and RSI" (x.com/haizhong_zheng/status/2114768121705775463), and the same piece ran on LinkedIn Pulse. Beidi Chen reposted it with a line built to travel: "An agent that repeats the same mistake 100 times is just automating déjà vu" (x.com/BeidiChen). Collaborator Amber Liu also reposted.
  3. Chinese AI blogger repost: @dongxi_nlp (东锡NLP) recommended it the same day, about 6,981 views (x.com/dongxi_nlp/status/2114771711602098499).
  4. Tech media pickup (drove the one-day spike): MarkTechPost ran an article on 2026-10-29, "Infini-AI-Lab Releases Hermit…", and reposted it on X (x.com/Marktechpost/status/2115721882360222195). Stars rose +62 and +58 on the next two days, matching that post. It was then picked up again by daily.dev, emergent.sh, a LinkedIn post (Georgi Gospodinov), a Medium article, a Threads post, and a YouTube video, "AI AGENTS CAN NOW EVOLVE THEMSELVES… MEET HERMIT!", plus an "AI Special" YouTube roundup that covered it alongside Raven and Google Harness.
  5. Not found: Hermit does not appear in our HN database (stories scoring ≥5 plus all Show HN). We found no dedicated Reddit threads. No ads.

3. Competitors: who else does the same thing

Letting agents auto-improve their own harness / prompt / skill from feedback is a crowded opportunity in 2026. Hermit doesn't invent algorithms; most of its methods are other people's algorithms (GEPA, SkillOpt, ACE, Meta-Harness, Continual Harness, RRSI...). What it does is wrap them under one roof.

NameFormLaunchedScale (GitHub repo 2026-11-06)How it differs from Hermit
microsoft/SkillOptOpen source2026-0518,910 stars, 7 days +143Single algorithm: trains skill files for a frozen agent. Hermit plugs this in as one of its methods
gepa-ai/gepaOpen source2025-087,289 starSingle algorithm: reflective prompt / code optimization, in the DSPy ecosystem. Also adopted by Hermit as a method
stanfordnlp/dspyOpen source2023-0138,942 starA 'programming instead of prompting' framework with built-in optimizers, but not built as an add-on for finished agents like Codex / Claude Code
ace-agent/ace, kayba-ai/agentic-context-engineOpen source2025-10/111,429 / 2,608 starThe ACE algorithm itself and its commercial version (hosted at kayba.ai). A single method
stanford-iris-lab/meta-harnessOpen source (paper code)2026-041,751 starPaper reproduction code; Hermit turned it into a Meta-Harness Adapter
rsi-gear/gearOpen source2026-08417 stars, 7 days +84Almost the same positioning: 'the scikit-learn of RSI, a modular recursive harness evolution framework.' Leans toward an evaluation SDK, recording each change's source, budget, and whether it was adopted. It also surged in 10-29/10-30 (+70/+54), at roughly the same scale as Hermit
neosigmaai/auto-harness, greyhaven-ai/autocontext, ReflexioAI/reflexio, OpenTracyOpen source2026554 / 1,321 / 384 / 159 starA 'self-improving harness' product for developers that defines its own agent loop rather than bolting onto existing agents
NousResearch/hermes-agentOpen-source agents2025-07260,823 starThe whole agent comes with built-in 'gets better the more you use it' skill accumulation. It's a finished agent, not a training framework
letta-ai/letta, MemTensor/MemOSOpen source2023/202525K / 12K starContinual learning via a memory / state route
LangChain's 'continual learning at the harness layer'Big companies, blogs, and features2026—Same concept, built within the LangChain ecosystem
Built into the hosts: Codex / Claude Code's AGENTS.md, skills, pluginsBig-company features——Hermit's deployment target is exactly these extension points; the hosts provide the interfaces, not a training loop

Takeaway: there are many single algorithms, with most of the weight on SkillOpt and GEPA. The 'unified framework' slot has only Hermit and gear, both with just a few hundred stars, and no winner has emerged yet.

4. Why it took off

  1. Backing: Chen Beidi's group is known for inference-efficiency work like MagicDec, TriForce, and Sequoia. The org account has 14 repos and about 2,417 stars in total (data card). The lab's official account plus the advisor's reposts ensured the launch thread reached the research crowd.
  2. Timing: 2026, 9–October, harness evolution / RSI papers were very dense: RRSI (alphaxiv reposted 9-23, 10k views), Google's self-improving harness paper (omarsar0 9-23), Salesforce's co-evolution of harness and model, Harness Continual Learning (arXiv 2608.19013), Continual Harness, plus the lobehub/awesome-rsi list. The pain point of 'each paper has its own code and nothing is comparable' was emerging, and Hermit stood right where a 'unified framework' was needed.
  3. An easy-to-grasp, easy-to-retell positioning: the 'model adapter (LoRA) ↔ harness adapter' analogy explains it in one sentence. A GIF was included, and the README quickstart needs no API key or GPU. Outlets like MarkTechPost could write from it directly, and they did, with reposts producing a single-day peak.
  4. Aimed at Codex / Claude Code users: it can be deployed as AGENTS.md or a plugin, and v0.2.0 can run training directly on a ChatGPT/Codex subscription without a separate API bill. That lowers the barrier for ordinary developers to try it, but I haven't seen the growth it brought (after 11-04 it gained only single digits per day).

5. Differentiation, and whether that's why it broke out

  • Differentiation: (a) a bolt-on that doesn't modify the host, with adapters as files in git, so you can view each version, roll back, and deploy; (b) one Trainer that plugs in multiple evolution algorithms, so researchers can compare methods under one interface and write their own Evolver; (c) direct deployment to Codex / Claude Code / Pi, with support for running on subscription quota.
  • Was it a pump? Only partly. The star curve is a typical 'launch + media pickup' spike that decays quickly. 153 PyPI downloads a week suggests few people are actually sticking with it. gear, with nearly identical features, drew similar stars in the same period, which suggests this wave of attention came mainly from the track's heat and the launch push, not from anything uniquely strong in Hermit's product. Whether it can turn differentiation into retention depends on whether anyone trains an adapter with it after v0.2.0 and shares it.

6. Visibility and copycats

  • Visibility: circulating in a small circle. In the AI research and agent development crowd: MarkTechPost, daily.dev, several YouTube and LinkedIn posts; the official launch got about 10k views. I found no discussion on HN or Reddit, and no revenue (it's an academic open-source project).
  • Copycats: I haven't seen anyone specifically copying Hermit. gear and Hermit were built independently in the same period (gear's repo was created 2026-08, earlier than Hermit), so it doesn't count as copying.

7. What others can borrow

  • Naming something new with a mature concept: 'harness adapter' borrows the mental model of 'model adapter / LoRA', so readers understand it without learning new vocabulary.
  • Build an aggregation layer instead of another algorithm: packing many separately open-sourced paper methods into one training loop means anyone who wants to compare methods has to use it. Framework projects tend to hold their ground during paper-heavy periods.
  • Launch rhythm: lab official-account thread + lead author's long post (on both X and LinkedIn) + advisor reposting with a memorable line + Chinese AI bloggers reposting, then picked up by outlets like MarkTechPost two or three days later. The whole package cost almost nothing.
  • Lowering the trial barrier: an offline demo that runs end to end, plus 'run it on your Codex subscription, no API key needed.'

8. Still unclear

  • Whether there were stars between repo creation in 9-18 and the 10-26 launch (our tracking only started 10-28, and the stargazer timestamp API didn't return data this time).
  • Beyond the offline demo, whether anyone has used it to train an adapter on real tasks and shared it publicly. PyPI downloads only roughly indicate trial use.
  • Whether a paper or conference talk will drive the next wave (unverified).
  • Whether gear's 10-29/30 peak and Hermit's share a source (for example, the same review article or list) is unverified.

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