Research Lead @Amazon | Self-improving AI | ex-@CarnegieMellon, @MSFTResearch | DM for Collab | Building https://xitter.cf/t.co/VoJrRsndf3 | Co-Lead @OpenRSI

San Francisco, CA
Joined June 2016
Can we train language models to propose better ideas to improve LMโ€”not just run them? Introducing ๐‹๐Œ๐Ÿ๐‹๐Œ: Language Models Learn to Improve Language Models. We train a 27B model with RL to propose improvements to language models. On held-out autoregressive and diffusion LM development tasks, it outperforms ๐†๐๐“-๐Ÿ”-๐ฌ๐จ๐ฅ โ€”at 33% lower data-generation cost. It also generalizes to a model family unseen during training. ๐“๐ก๐ž ๐›๐จ๐ญ๐ญ๐ฅ๐ž๐ง๐ž๐œ๐ค: evaluating every proposal with a real training run makes RL prohibitively expensive. ๐Ž๐ฎ๐ซ ๐š๐ฉ๐ฉ๐ซ๐จ๐š๐œ๐ก: a Research World Model (RWM) predicts experimental gains as a cheap reward signal. We periodically execute the current policyโ€™s top proposals and add the measured outcomes to the RWMโ€™s context, keeping its predictions calibrated as the policy evolves. This is a step toward cheaper, more reliable feedback loops for recursive self-improvement (RSI).
3
9
2
22
1,361
Also congrats to the authors of two papers @linminhua16 @Zevin_Liu @zijun_wang2002 @WengZhaoti39773 @binghe2727 @sammyershi @dakuowang @YisiSang Suhang Wang @cihangxie @yuyinzhou_cs Wei Jin Benoit Dumoulin Xiang Zhang
2
79
๐๐ž๐ญ๐ญ๐ž๐ซ ๐ฉ๐ซ๐จ๐ฉ๐จ๐ฌ๐š๐ฅ๐ฌ, ๐ฅ๐จ๐ฐ๐ž๐ซ ๐œ๐จ๐ฌ๐ญ. LM2LM-trained Qwen3.8-27B outperforms GPT-6-solโ€”even when GPT-6-sol receives 300 real experimental records in contextโ€”at 33% lower data-generation cost. These gains are measured by actually running the proposed experiments. Average improvement over 4 executed proposals from different models. (10โปยณ BPB; higher is better)
1
3
155
The widely cited ๐Ÿ๐Ÿ”ร— pretraining compute gap has made diffusion LMs look prohibitively expensive to train from scratch. Our new work with @Guanghan__Wang and collaborators revisits that assumption across ~๐Ÿ,๐Ÿ•๐ŸŽ๐ŸŽ models. With exact-likelihood evaluation and modern block-diffusion architectures, we find a ๐Ÿ‘โ€“๐Ÿ–ร— gap at matched likelihood, depending on block size. This is what LM research often looks like: running large numbers of experiments to establish a robust finding. It raises a natural next question: ๐œ๐š๐ง ๐€๐ˆ ๐ฅ๐ž๐š๐ซ๐ง ๐Ÿ๐ซ๐จ๐ฆ ๐ž๐ฑ๐ฉ๐ž๐ซ๐ข๐ฆ๐ž๐ง๐ญ๐š๐ฅ ๐ž๐ฑ๐ฉ๐ž๐ซ๐ข๐ž๐ง๐œ๐ž ๐ญ๐จ ๐œ๐ก๐จ๐จ๐ฌ๐ž ๐›๐ž๐ญ๐ญ๐ž๐ซ ๐ž๐ฑ๐ฉ๐ž๐ซ๐ข๐ฆ๐ž๐ง๐ญ๐ฌโ€”๐š๐ง๐ ๐š๐œ๐œ๐ž๐ฅ๐ž๐ซ๐š๐ญ๐ž ๐ข๐ญ๐ฌ ๐จ๐ฐ๐ง ๐ซ๐ž๐ฌ๐ž๐š๐ซ๐œ๐ก? More on our RSI work soon.
Diffusion language models (DLMs) are often seen as inefficient to pretrain, said to need 16x the compute of autoregressive models to reach the same likelihood. We revisited this with ~1,700 models. Under current DLM practice, the gap is 3-8x, not 16x. guanghanwang.com/dlm-scaling
2
1
7
407
New Amazon paper shows that an LLM can act as a research world model, predicting whether a training change will help before anyone spends GPU time on it. AI research agents can propose experiments far faster than teams can afford to run them. Choosing what gets GPU time means guessing outcomes in advance. They used an LLM as a research world model that predicts an experiment's gain before it runs. They tested it on 2,653 real experiment records from 9 setups, from pretraining to inference. Past records from the same setup raised average ranking correlation with actual results from 0.506 to 0.774 across 5 setups. On the OLMo3-100M setup, adding records at low reasoning effort scored 0.892, while max effort without records reached 0.648. If you run research agents, log every experiment, including failures, and feed those records to whatever model picks the next run.
34
33
3
193
10,615
4/ Our Team OpenRSI-Index is initiated with partners across UW, UC Berkeley, Harvard, Stanford, Princeton, MIT, and more. Grateful to our advisors: @WenhuChen, @alvinkcheung, @YejinChoinka, @JianfengGao0217, @HannaHajishirzi, @PangWeiKoh, @RanjayKrishna, @HenryL_AI, @karthik_r_n, Kunle Olukotun, @rpanda89, @UWEEChair, @dawnsongtweets, @ysu_nlp, @hhsun1, @Diyi_Yang, Ming-Hsuan Yang, @xiangyue96, @JianZhangCS, @yuz9yuz, @LukeZettlemoyer. Grateful to our wonderful team: @yuetai12575, @zhuofengli96475, @YichenFeng_, @David_Han66, @wenhaocha1, @ChengleiSi, @NuoJohnChen, @zhcui0408, @ShangdingG95714, @rilyn_han, @ZhengyuHu477, @HangHua_, @HowieH36226, @CaraLi72918, @lihanc02, @nathan_sj_stem, @XiangLiu1995, @lupantech, @Lyubh22, @zixianma02, @MangQiuyang, @RulinShao, Venkat Srinivasan, @YiyouSun , @makingAGI, @nwang22, @yangzhen04, @jianxie_, @bri25yu , Gaoyuan Zhang, @qizhengz_alex , Weichen Zhang , Kaiyuan Zheng
1
1
21
1,146
Proud to co-lead and advise @OpenRSI . Here's why I think it matters: Every RSI claim today is evaluated at the scale where retries are cheap โ€” and cheap retries are exactly what disappear when a single trial is a 20K-GPU-hour training run. Whether the loop survives that regime is the actual question, and until now nobody could check. What makes this benchmark different is the signature tasks โ€” and designing them was the hard part. At 1k-GPU scale, a task has to clear four bars at once: - the lane has to matter (a real pre/post-training recipe, not a toy) - the verifier has to sit outside the agent's reach - the human baseline has to be a matched rerun rather than a paper number - the whole thing has to stay runnable on someone else's cluster. Most benchmarks get one or two of these. Getting all four is expensive and unglamorous, which is why it hadn't been done โ€” and why the Marin results, small as they are, are the first verifiable datapoints of an agent beating a human-designed method at scale. Lucky to be building this with a community that actually wanted to do the unglamorous part. If you have a real training lane or spare compute, contribute โ€” this is the ruler the next two years will be measured with.
As AI systems enter a recursive self-improvement loop, the central question is whether it can systematically move beyond human-designed methods to genuinely extend the scientific and intelligence frontier. Whatโ€™s missing is a neutral, open standard for evaluating these capabilities in real, production-scale intelligence development. Today, weโ€™re releasing OpenRSI-Index v0.1: evaluating whether AI can recursively improve itself and push the boundaries of intelligence and science, on production-scale clusters with 1k GPUs. We turn fully open-source projects into autoresearch environments, with agent trajectories lasting 60+ hours. Building v0.1 took 100K+ H100-hours. Weโ€™re building an ecosystem with and for the research community: let RSI benefit everyone, and let everyone shape RSI together. We invite task contributors and compute partners to build this open benchmark with us - all contributors will be included as paper authors. Shape RSI with us: ๐ŸŒ Website: index.openrsi.foundation/indโ€ฆ ๐Ÿ› ๏ธ GitHub: github.com/OpenRSI-Foundatioโ€ฆ ๐Ÿค Contribute: github.com/OpenRSI-Foundatioโ€ฆ
3
28
3,753
Humanity has entered a new ๐€๐ ๐ž ๐จ๐Ÿ ๐ƒ๐ข๐ฌ๐œ๐จ๐ฏ๐ž๐ซ๐ฒ. Frontier models are the ๐ฌ๐ก๐ข๐ฉ๐ฌ. Everyone is racing to launch a bigger flagship. Navierโ€“Stokes falling to an agent fleet in 88 hours is a landfall โ€” not the shipyard. RSI is what matters. It is how you use this ship to build the next one. Ships go obsolete. Shipyards donโ€™t.
๐Ÿค– Made with AI
Weโ€™re sharing a solution to the Navier-Stokes Millennium Prize Problem, one of the deepest problems at the frontier of mathematics. The proof was produced by a group of agents, using an OpenAI next-generation model significantly more capable than GPT-6 Astra. The problem concerns whether the description of smooth three-dimensional fluid motion modeled by the Navier-Stokes equations can break down. It has remained unresolved for roughly 90 years.
7
464
Excited to share that two of our papers on self-improving agents have been accepted to ๐„๐Œ๐๐‹๐ ๐Ÿ๐ŸŽ๐Ÿ๐Ÿ”! Code for both is released in A-Evolve. 1. ๐‡๐š๐ซ๐ง๐ž๐ฌ๐ฌ ๐”๐ฉ๐๐š๐ญ๐ข๐ง๐  ๐ˆ๐ฌ ๐๐จ๐ญ ๐‡๐š๐ซ๐ง๐ž๐ฌ๐ฌ ๐๐ž๐ง๐ž๐Ÿ๐ข๐ญ โ€” The evolverโ€™s base capability barely matters. Harness benefit is non-monotonic: mid-tier agents gain the most. 2. ๐„๐ฏ๐จ-๐‡๐š๐ซ๐ง๐ž๐ฌ๐ฌ: ๐‚๐จ๐ง๐ญ๐ž๐ฑ๐ญ-๐ญ๐จ-๐‡๐š๐ซ๐ง๐ž๐ฌ๐ฌ ๐’๐ค๐ข๐ฅ๐ฅ ๐‚๐จ๐ฆ๐ฉ๐ข๐ฅ๐š๐ญ๐ข๐จ๐ง โ€” How to turn single noisy executions into reusable skill harnesses on the fly. Both works dig into the same core question: ๐–๐ก๐š๐ญ ๐š๐œ๐ญ๐ฎ๐š๐ฅ๐ฅ๐ฒ ๐ฆ๐š๐ค๐ž๐ฌ ๐š๐ง ๐š๐ ๐ž๐ง๐ญ ๐ข๐ฆ๐ฉ๐ซ๐จ๐ฏ๐ž ๐ข๐ญ๐ฌ๐ž๐ฅ๐Ÿ ๐ญ๐ก๐ซ๐จ๐ฎ๐ ๐ก ๐ข๐ญ๐ฌ ๐ก๐š๐ซ๐ง๐ž๐ฌ๐ฌ Congrats to the authors! @linminhua16 @wei_tianxin @sammyershi @binghe2727 @YisiSang @dakuowang @zijun_wang2002 @cihangxie @HenryL_AI Paper links + more details in the replies ๐Ÿ‘‡
When you building a self-improving agent, two natural questions emerge: ๐๐Ÿ: ๐–๐ก๐ข๐œ๐ก ๐ฆ๐จ๐๐ž๐ฅ๐ฌ ๐ฉ๐ซ๐จ๐๐ฎ๐œ๐ž ๐ญ๐ก๐ž ๐›๐ž๐ฌ๐ญ ๐ก๐š๐ซ๐ง๐ž๐ฌ๐ฌ ๐ฎ๐ฉ๐๐š๐ญ๐ž๐ฌ? ๐๐Ÿ: ๐–๐ก๐ข๐œ๐ก ๐ฆ๐จ๐๐ž๐ฅ๐ฌ ๐›๐ž๐ง๐ž๐Ÿ๐ข๐ญ ๐ฆ๐จ๐ฌ๐ญ ๐Ÿ๐ซ๐จ๐ฆ ๐ก๐š๐ซ๐ง๐ž๐ฌ๐ฌ ๐ฎ๐ฉ๐๐š๐ญ๐ž๐ฌ? Our new paper has counter-intuitive answers to both: they decouple from model capability, in opposite ways. Q1 (who produces good updates): the updater's base capability barely matters.A 9B model (Qwen3.5) produces harness updates that match Claude Opus 4.6's. Best vs worst evolver gap โ‰ค3.1pp. Q2 (who benefits most): non-monotonic.Mid-tier solvers benefit the most. Strong-tier hits ceiling. Weak-tier benefits LEAST despite the most headroom โ€” failing at two layers: skill activation (25% vs ~96% for strong) and adherence drift across trajectory (~4x steeper). Tested across 7 evolver models ร— 6 solver agents ร— 3 agentic benchmarks (SWE-bench Verified, MCP-Atlas, SkillsBench). Implication: don't pay frontier prices for both halves of the loop. Put capability budget on the agent (solver), not the evolver.
3
5
1
20
1,915
Jeff Dean isn't the first top researcher to quit a frontier lab for RSI. @MillionInt left OpenAI to build Core Automation. An ex-Anthropic team raised a $200M seed for @mirendil . @RichardSocher and @jeffclune founded Recursive. Same RSI mission โ€” but not the same bet. What each is actually betting on, and how far they've gotten, in article: xitter.cf/HenryL_AI/status/20853โ€ฆ
Tomorrow will be my last day at Google after 27 years, and watching it grow from 25 people to 190,000+ has been an amazing journey. Below is a note I shared with many people internally at Google today. An excerpt is: It has been an absolute pleasure to work with you and to help build some of the most widely used and impactful products of all time. As a kid, I dreamed of helping build software that would be used by many people, and Google now has thirteen products used by more than a billion people (amazing!). Our work has had a tremendous impact in the world, and I have been lucky enough to collaborate and form friendships with many colleagues that I deeply admire, respect, and enjoy. It still brings me joy every time I see people out in the world using our products to find information, handle email, translate documents, watch videos, learn new things, navigate and understand the physical world, browse the web, use their phone, run large-scale computations on our infrastructure, ride in an autonomous vehicle, or perform complex tasks with the help of our AI systems. I hope you all share this sense of joy, because it is a shared accomplishment! Thank you to all of my colleagues at Google over many years! Now I'm excited to go start @DiscoLoopAI with my longtime friends and colleagues @Sanjay_Ghemawat, @OriolVinyalsML, and @quocleix. (Updated post: slightly redacted to not have some personal info)
1
8
917
And the most interesting thing about Discovery Loop is the announcement they haven't made yet: their first benchmark. Benchmark choice is thesis statement. xitter.cf/HenryL_AI/status/20853โ€ฆ
2
205
.@lilianweng 's new survey on self-improving harness places our findings where it belongs in the field's arc: STOP (2023) showed recursive structure alone isn't enough โ€” the base model must be capable enough to improve the mechanism. ๐Ž๐ฎ๐ซ ๐Ÿ๐จ๐ฅ๐ฅ๐จ๐ฐ-๐ฎ๐ฉ: that sentence needs splitting in two. ๐‚๐š๐ฉ๐š๐›๐ฅ๐ž ๐ž๐ง๐จ๐ฎ๐ ๐ก ๐ญ๐จ ๐ข๐ฆ๐ฉ๐ซ๐จ๐ฏ๐ž ๐ญ๐ก๐ž ๐ก๐š๐ซ๐ง๐ž๐ฌ๐ฌ? Almost any model โ€” updating is flat, a 9B matches Opus. ๐‚๐š๐ฉ๐š๐›๐ฅ๐ž ๐ž๐ง๐จ๐ฎ๐ ๐ก ๐ญ๐จ ๐›๐ž๐ง๐ž๐Ÿ๐ข๐ญ ๐Ÿ๐ซ๐จ๐ฆ ๐ข๐ญ? That's the real constraint โ€” and it's non-monotonic. If you're deciding where to spend capability budget in a self-improving loop, the survey's Self-Improving Harness section is the best 10-minute map of this space: lilianweng.github.io/posts/2โ€ฆ
When you building a self-improving agent, two natural questions emerge: ๐๐Ÿ: ๐–๐ก๐ข๐œ๐ก ๐ฆ๐จ๐๐ž๐ฅ๐ฌ ๐ฉ๐ซ๐จ๐๐ฎ๐œ๐ž ๐ญ๐ก๐ž ๐›๐ž๐ฌ๐ญ ๐ก๐š๐ซ๐ง๐ž๐ฌ๐ฌ ๐ฎ๐ฉ๐๐š๐ญ๐ž๐ฌ? ๐๐Ÿ: ๐–๐ก๐ข๐œ๐ก ๐ฆ๐จ๐๐ž๐ฅ๐ฌ ๐›๐ž๐ง๐ž๐Ÿ๐ข๐ญ ๐ฆ๐จ๐ฌ๐ญ ๐Ÿ๐ซ๐จ๐ฆ ๐ก๐š๐ซ๐ง๐ž๐ฌ๐ฌ ๐ฎ๐ฉ๐๐š๐ญ๐ž๐ฌ? Our new paper has counter-intuitive answers to both: they decouple from model capability, in opposite ways. Q1 (who produces good updates): the updater's base capability barely matters.A 9B model (Qwen3.5) produces harness updates that match Claude Opus 4.6's. Best vs worst evolver gap โ‰ค3.1pp. Q2 (who benefits most): non-monotonic.Mid-tier solvers benefit the most. Strong-tier hits ceiling. Weak-tier benefits LEAST despite the most headroom โ€” failing at two layers: skill activation (25% vs ~96% for strong) and adherence drift across trajectory (~4x steeper). Tested across 7 evolver models ร— 6 solver agents ร— 3 agentic benchmarks (SWE-bench Verified, MCP-Atlas, SkillsBench). Implication: don't pay frontier prices for both halves of the loop. Put capability budget on the agent (solver), not the evolver.
2
18
3,290
.@lilianweng survey maps how self-improving AI / AI scientist are built. We wrote down the question it leaves open โ€” ๐ก๐จ๐ฐ ๐ญ๐จ ๐ž๐ฏ๐š๐ฅ๐ฎ๐š๐ญ๐ž ๐ญ๐ก๐ž๐ฆ. Our answer: measure comfort, not benchmarks. - How many GPU-hours are humans comfortable handing the system, unattended? While sounds unscientific, this has played out once in public. In 2023 nobody let a model edit their codebase unattended. Cursor's real invention was not a better model โ€” it was the per-diff accept/reject. Now in 2026, almost everyone will choose agent mode and accept every changes (the trust to the AI coding system). X article: xitter.cf/HenryL_AI/status/20748โ€ฆ
new post on harness engineering for AI self-improvement: lilianweng.github.io/posts/2โ€ฆ It is hard to forecast how much the future of RSI will rely on harnesses. Likely harness engineering will evolve in the direction of self-improvement and enable auto-research, and, in turn, smarter models keeps harnesses simple. Even when many harness improvement get eventually internalized into core model, the need to specify goals and context will not disappear.
1
10
745
Current Recursive Self-Improving AI misses a ๐ฉ๐ฎ๐›๐ฅ๐ข๐œ datapoint: AI trains a frontier-class model. Today we share ๐€-๐„๐ฏ๐จ๐ฅ๐ฏ๐ž-๐“๐ซ๐š๐ข๐ง๐ข๐ง๐  that ๐š๐ฎ๐ญ๐จ-๐ฉ๐จ๐ฌ๐ญ-๐ญ๐ซ๐š๐ข๐ง๐ž๐ ๐š ๐Ÿ‘๐ŸŽ๐ ๐๐ž๐ฆ๐จ๐ญ๐ซ๐จ๐ง model with no human-in-the-loop. ~10ยฒร— larger than prior public autoresearch (GPT2, ~124M) demos. It achieved 0.86 on NVIDIA Nemotron Reasoning Challenge (snapshot 6/1 as of writing the tech report) vs human #1's 0.87. Same system has been run at ๐Ÿ๐Ÿ๐ŸŽ๐ ๐š๐ง๐ ๐Ÿ“๐Ÿ“๐ŸŽ๐ scale; effectiveness claim deferred at those scales pending human anchor. But the important part is not the score: the loop didn't just execute โ€” it discovered a flaw in its own optimization, and inverted its own objective mid-campaign. ๐Ÿ‘‡Tech report and website
Our internal data shows Claude is accelerating AI developmentโ€”a possible path to recursive self-improvement, or AI autonomously building a more capable successor. Itโ€™s happening faster than we thought, and the implications deserve greater attention. anthropic.com/institute/recuโ€ฆ
4
10
3
30
7,148
๐ƒ๐ข๐ฌ๐œ๐จ๐ฏ๐ž๐ซ๐ฒ, ๐ง๐จ๐ญ ๐ฃ๐ฎ๐ฌ๐ญ ๐จ๐ฉ๐ญ๐ข๐ฆ๐ข๐ณ๐š๐ญ๐ข๐จ๐ง The A-Evolve-Training auto-post-train loop discovered that its own proxy had become misleading. It optimized the internal dev metric to record highs, saw those gains fail to transfer, then changed the search policy itself: stop maximizing the proxy, look for interventions that might lower it while improving the external target. That is the moment this became interesting. Not "AI ran our experiments faster." Not "AI tuned some hyperparameters." But an autonomous research loop falsifying a premise of its own search.
1
2
343
๐Ž๐ง๐ž ๐ฆ๐จ๐ซ๐ž ๐ฌ๐ญ๐ž๐ฉ ๐ญ๐จ๐ฐ๐š๐ซ๐๐ฌ ๐‘๐’๐ˆ A-EVO-Lab studies RSI under one thesis โ€” AI-as-researcher: frontier agents and models play the researcher in the loop that builds better AI. RSI will not arrive as one magic model waking up and rewriting itself. It will look like AI systems taking over the actual work humans do to build AI: โ€” harness building โ€” post-training โ€” pre-training Auto-harness and post-training both have public reports & papers. Follow us for public datapoints on AI systems learning to build AI. GitHub: github.com/A-EVO-Lab
2
232