cd /news/artificial-intelligence/37-on-arc-agi-2-kaggle-without-llms · home › topics › artificial-intelligence › article
[ARTICLE · art-168080] src=twitter.com ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

37% on ARC-AGI-2 Kaggle Without LLMs

Mithil Vakde reported scoring 37% on the ARC-AGI-2 Kaggle competition with a 100M-parameter looped transformer trained from scratch, without using an LLM, peaking at 6th place and beating last year's winning LLM entry. Vakde said adding looping in the final week lifted the score from 33% to 35% to 37%, and that at equal depth looping beat non-looped stacks with up to 4x the parameters by 2.3-7.6%. Vakde also reported 44% on ARC-AGI-1 for 67 cents, trained in 2 hours on a 5090, matching TRM and beating HRM, and argued the non-LLM approach matters because LLM sample efficiency on ARC cannot be measured.

read2 min views3 publishedNov 12, 2026
37% on ARC-AGI-2 Kaggle Without LLMs
Image: source

Mithil Vakde on X: "I got 37% on ARC-AGI-2 Kaggle without LLMs! 100M looped transformer trained from scratch

  • Likely highest score without an LLM
  • Peaked at 6th place
  • Beats last year's winning LLM
  • Looping, added in the last week: 33% → 35% → 37% thanks to @arcprize @fchollet @mikeknoop and @GregKamradt for the competition!
Link: https://t.co/iDBUrHhmdI
(writeup for the paper track)"

I got 37% on ARC-AGI-2 Kaggle without LLMs! 100M looped transformer trained from scratch

  • Likely highest score without an LLM
  • Peaked at 6th place
  • Beats last year's winning LLM
  • Looping, added in the last week: 33% → 35% → 37% thanks to @arcprize@fchollet@mikeknoop and @GregKamradt for the competition!
Link: mvakde.github.io/blog/looped-md…
(writeup for the paper track)

I got 37% on ARC-AGI-2 Kaggle without LLMs! 100M looped transformer trained from scratch

  • Likely highest score without an LLM
  • Peaked at 6th place
  • Beats last year's winning LLM
  • Looping, added in the last week: 33% → 35% → 37% thanks to @arcprize@fchollet@mikeknoop and @GregKamradt for the competition!
Link: mvakde.github.io/blog/looped-md…
(writeup for the paper track)

What's new and different: Looping the middle layers All demo pairs in context Hub-and-spoke sparse attention (to fit in 4xL4s) Custom synthetic data (inspired by NVARC by @JFPuget and Ivan Sorkin)

Looping is a huge win: At equal depth, it beat my non-looped stacks with up to 4× the params, by 2.3–7.6% (even at equal depth) Even sub 1M models perform very well! Room for growth -- I ran out of time, so final model is severely undertrained. Performance can go much higher

How does the looping differ from HRM/TRM:

  1. They claim 7M/25M params, but actually train 430M+ params. mdlARC beats their scores at TRUE 1M params
  2. mdlARC is autoregressive (1 pixel at a time), so justification for looping is MDL. HRM/TRM use loops to rewrite drafts of the whole answer (diffusion like)
  3. No hierarchical looping needed. Didnt help at all
  4. MUCH cheaper and faster to train

Why do it without an LLM? Because I care about sample efficiency. LLMs see so much data, ARC puzzles included, that you can't measure it. We now know that with enough data, ARC-1/2 become trivial So the interesting question is how far a model gets on a few ARC puzzles alone

44% on ARC-AGI-1 in 67 cents! Trained from scratch in 2hrs on a 5090 Matches TRM, beats HRM and is way faster & cheaper No recursion, just a transformer Also, 7% on ARC-2 🧵

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @mithil vakde 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/37-on-arc-agi-2-kagg…] indexed:0 read:2min 2026-11-12 · —