Top Repos por Harness Score
111|¿Qué tan bien preparados están los proyectos open-source más populares para ser operados por agentes de IA? Usamos Harness Engineering Scanner v2 para medir 6 subsistemas en repos top-starred de GitHub.
120|| # | 124|Proyecto | 125|★ Estrellas | 126|Stack | 127|Score | 128|
|---|---|---|---|---|
| 1 | 134|harness-course iberi22/harness-course |
135| — | 136|HTML/CSS/JS | 137|🟢 100.0% | 139|
| 2 | 143|synapse-trading iberi22/synapse-trading |
144| — | 145|Rust | 146|🟢 100.0% | 148|
| 3 | 152|swal-skills iberi22/swal-skills |
153| — | 154|Skills | 155|🔵 72.5% | 157|
| 4 | 161|agents-flows-recipes iberi22/agents-flows-recipes |
162| — | 163|POML | 164|🔵 65.1% | 166|
| 5 | 169|skyvern Skyvern-AI/skyvern |
170| 21K ★ | 171|Python | 172|🟡 52.3% | 173|
| 6 | 177|agent-recipes-repo iberi22/agent-recipes-repo |
178| — | 179|Recipes | 180|🟡 48.6% | 182|
| 7 | 186|zeroclaw zeroclaw-labs/zeroclaw |
187| ⭐ 31K | 188|Rust | 189|🟡 45.0% | 191|
| 8 | 195|context-mode mksglu/context-mode |
196| ⭐ 14K | 197|TypeScript | 198|🟡 44.0% | 200|
| 9 | 204|browser-use browser-use/browser-use |
205| ⭐ 93K | 206|Python | 207|🟡 43.1% | 209|
| 10 | 213|graphiti getzep/graphiti |
214| ⭐ 25K | 215|Python | 216|🟡 42.2% | 218|
| 11 | 222|OpenHands OpenHands/OpenHands |
223| ⭐ 73K | 224|Python | 225|🟡 41.3% | 227|
| 12 | 231|llama.cpp ggerganov/llama.cpp |
232| ⭐ 100K | 233|C/C++ | 234|🟡 41.3% | 236|
| 13 | 240|DeepTutor HKUDS/DeepTutor |
241| ⭐ 23K | 242|Python | 243|🟡 40.4% | 245|
| 14 | 248|hyperframes heygen-com/hyperframes |
249| 16K ★ | 250|TypeScript | 251|🟡 40.4% | 252|
| 15 | 256|camel camel-ai/camel |
257| ⭐ 16K | 258|Python | 259|🟠 39.4% | 261|
| 16 | 265|claude-mem thedotmack/claude-mem |
266| ⭐ 74K | 267|TypeScript | 268|🟠 37.6% | 270|
| 17 | 274|freqtrade freqtrade/freqtrade |
275| ⭐ 50K | 276|Python | 277|🟠 37.6% | 279|
| 18 | 283|openfang RightNow-AI/openfang |
284| ⭐ 18K | 285|Rust | 286|🟠 37.6% | 288|
| 19 | 292|hummingbot hummingbot/hummingbot |
293| ⭐ 18K | 294|Python | 295|🟠 36.7% | 297|
| 20 | 301|goose aaif-goose/goose |
302| ⭐ 50K | 303|Rust | 304|🟠 35.8% | 306|
| 21 | 310|open-swe langchain-ai/open-swe |
311| ⭐ 10K | 312|Python | 313|🟠 35.8% | 315|
| 22 | 319|awesome-copilot github/awesome-copilot |
320| ⭐ 32K | 321|Python | 322|🟠 34.9% | 324|
| 23 | 328|gitnexus abhigyanpatwari/GitNexus |
329| ⭐ 44K | 330|TypeScript | 331|🟠 34.9% | 333|
| 24 | 336|cognee topoteretes/cognee |
337| 17K ★ | 338|Python | 339|🟠 33.9% | 340|
| 25 | 344|agenticSeek Fosowl/agenticSeek |
345| ⭐ 26K | 346|Python | 347|🟠 30.3% | 349|
| 26 | 353|aider Aider-AI/aider |
354| ⭐ 44K | 355|Python | 356|🟠 30.3% | 358|
| 27 | 362|learn-harness-engineering walkinglabs/learn-harness-engineering |
363| — | 364|TypeScript | 365|🟠 29.4% | 367|
| 28 | 371|anomalyco/opencode anomalyco/opencode |
372| ⭐ 157K | 373|TypeScript | 374|🟠 27.5% | 376|
| 29 | 380|mattpocock-skills mattpocock/skills |
381| ⭐ 68K | 382|Shell | 383|🟠 27.5% | 385|
| 30 | 389|AI-Trader HKUDS/AI-Trader |
390| ⭐ 20K | 391|Python | 392|🟠 26.6% | 394|
| 31 | 398|kilocode Kilo-Org/kilocode |
399| ⭐ 19K | 400|TypeScript | 401|🟠 26.6% | 403|
| 32 | 407|pi earendil-works/pi |
408| ⭐ 47K | 409|TypeScript | 410|🟠 26.6% | 412|
| 33 | 416|skills iberi22/skills |
417| — | 418|Skills | 419|🟠 25.7% | 421|
| 34 | 425|page-agent alibaba/page-agent |
426| ⭐ 25K | 427|TypeScript | 428|🟠 24.8% | 430|
| 35 | 434|langgraph langchain-ai/langgraph |
435| ⭐ 31K | 436|Python | 437|🟠 23.9% | 439|
| 36 | 443|crush charmbracelet/crush |
444| ⭐ 24K | 445|Go | 446|🟠 22.0% | 448|
| 37 | 452|12-factor-agents humanlayer/12-factor-agents |
453| ⭐ 19K | 454|TypeScript | 455|🟠 20.2% | 457|
| 38 | 461|nanobrowser nanobrowser/nanobrowser |
462| ⭐ 12K | 463|TypeScript | 464|🟠 20.2% | 466|
| 39 | 470|local-deep-researcher langchain-ai/local-deep-researcher |
471| ⭐ 9K | 472|Python | 473|🔴 16.5% | 475|
| 40 | 479|gemini-fullstack-langgraph-quickstart google-gemini/gemini-fullstack-langgraph-quickstart |
480| ⭐ 18K | 481|Jupyter | 482|🔴 15.6% | 484|
| 41 | 488|deep-research dzhng/deep-research |
489| ⭐ 18K | 490|TypeScript | 491|🔴 14.7% | 493|
| 42 | 497|awesome-harness-engineering walkinglabs/awesome-harness-engineering |
498| — | 499|Markdown | 500|🔴 11.9% | 502|
| 43 | 506|opencode opencode-ai/opencode |
507| ⭐ 12K | 508|Go | 509|🔴 11.9% | 511|
| 44 | 515|UI-TARS bytedance/UI-TARS |
516| ⭐ 11K | 517|Python | 518|🔴 10.1% | 520|
| 45 | 524|deepresearch Alibaba-NLP/DeepResearch |
525| ⭐ 18K | 526|Python | 527|🔴 10.1% | 529|
| 46 | 533|genai-agents NirDiamant/GenAI_Agents |
534| ⭐ 21K | 535|Python/Jupyter | 536|🔴 10.1% | 538|
| 47 | 542|awesome-design-md VoltAgent/awesome-design-md |
543| ⭐ 74K | 544|DESIGN | 545|🔴 9.2% | 547|
| 48 | 551|imported-skills iberi22/imported-skills |
552| — | 553|Skills | 554|🔴 4.6% | 556|
| 49 | 560|harness-course-site iberi22/harness-course-site |
561| — | 562|HTML/CSS/JS | 563|🔴 1.8% | 565|
| 50 | 569|local-models iberi22/local-models |
570| — | 571|Python/CSV | 572|🔴 0.0% | 574|
📊 Comparativa por Subsistema
582|Los 6 subsistemas evaluados muestran un patrón claro: Verification es el punto fuerte de casi todos los proyectos, mientras que Skills y State son los más descuidados.
584|📋 Instructions
587|💾 State
592|✅ Verification
597|🎯 Scope
602|🔄 Lifecycle
607|🧠 Skills
612|🔍 Conclusiones
621|Proyectos de iberi22 dominan el top
626|Los 8 proyectos de iberi22 dominan el top del leaderboard. harness-course (100%) y synapse-trading (100.0%) demuestran que la metodología Harness Engineering produce repositorios significativamente mejor preparados para agentes de IA que los proyectos open-source más populares. DeepTutor (40.4%, 23K⭐, Python) es el nuevo ingreso más fuerte, con Verification 83.3% (293 tests + CI/CD). anomalyco/opencode (27.5%, 157K⭐, TypeScript) es el repo con más estrellas del leaderboard — 671 tests pero Skills 0%. crush (22.0%, 24K⭐, Go) se une al grupo de agentic coding tools sin Skills. kilocode (26.6%, 19K⭐, TypeScript) es un monorepo con 1056 tests pero sin directorio de tests raíz. DeepResearch (10.1%, 18K⭐, Python) y 12-factor-agents (20.2%, 19K⭐, TypeScript) se suman como proyectos educativos/de agentes sin harness. El leaderboard ahora abarca 50 repos y un espectro más amplio de stacks: TypeScript (page-agent), Rust (openfang), Jupyter (gemini-fullstack), y más. openfang (37.6%, 18K⭐ Rust) tiene Verification 55.6% y Lifecycle 60%. page-agent (24.8%, 25K⭐ TypeScript) se destaca con Instructions 55%. gemini-fullstack-langgraph-quickstart (15.6%, 18K⭐ Jupyter) tiene Lifecycle 60% pero Verification 0%.
629|Gap: State, Skills y la cola del leaderboard
636|El promedio de State (20%) y Skills (20%) sigue siendo el talón de Aquiles. Los 3 nuevos — kilocode (10%), DeepResearch (15%) y 12-factor-agents (10%) — todos tienen State 15% o menos. kilocode (26.6%, 19K⭐) tiene Instructions 40% (AGENTS.md completo) pero Skills 0%. 12-factor-agents (20.2%) tiene CLAUDE.md con personas pero Skills 0% y Scope 0%. Esto confirma que Skills sigue siendo el gap más universal — ahora 52/50 repos tienen Skills 0%.
639|Escalabilidad del Scanner
646|El evaluador de Harness funciona en cualquier repo — sin importar el lenguaje o stack. Esto significa que podemos escalar este leaderboard a 100+ repos y crear un ranking público donde cualquier proyecto pueda medir su "agent-readiness". Con 50 repos escaneados — incluyendo kilocode (TypeScript, 19K⭐), DeepResearch (Python, 18K⭐), 12-factor-agents (TypeScript, 19K⭐), anomalyco/opencode (TypeScript, 157K⭐), DeepTutor (Python, 23K⭐), crush (Go, 24K⭐), goose (Rust, 50K⭐) y gitnexus (TypeScript, 44K⭐) — el leaderboard cubre un espectro amplio de stacks: TypeScript, Python, Rust, Go, Jupyter, C/C++, Shell y más. El scanner funciona consistentemente en todos ellos sin importar el stack.
649|Relacionado
654|🎮 Tutorial Interactivo
657|Aprende a llevar tu proyecto de 45% a 80%+ en 6 pasos con el tutorial guiado.
658| 659| 660|🧠 Case Study
661|Cómo agents-flows-recipes alcanzó 61.5% — lecciones de un repo con 21 skills.
662| 663| 664|🧠 Skills & POML
665|La receta para tener skills estructurados que cualquier agente pueda entender.
666| 667|