Can an AI agent actually work in your repo?
When Claude Code or Cursor flails in a codebase, everyone blames the model. Usually it is the repository.
Try it on the repo you have open right now. Nothing installed, no code executed.
Median agent-readiness by language
865 most-starred software repos on GitHub
Higher is better. Curated lists and tutorials excluded.
What we found across 865 repositories
61
median mark out of a hundred
38%
have no test command an agent can find
32%
ship an AGENTS.md
Five things decide whether an agent succeeds
Instructions
27
An AGENTS.md that names the real commands
Setup
20
A lockfile, declared commands, a documented environment
Verification loop
25
Tests an agent can find and run to check itself
Context economy
20
No 400KB files, no committed build output
Navigability
10
Documentation, a description, a licence
$ curl agentreadme.com/honojs/hono.txt# honojs/hono — 72/100 · B+✗ Instructions 3/27 F None found. Every agent that opens this repo starts from zero. ✓ Setup 14/14 A+ ✓ Verification loop 24/25 A+ ✓ Context economy 18/20 A ✓ Navigability 10/10 A+# fix first+ Add an AGENTS.md at the root: what the project is, how to install, how to run, how to test, and the conventions a newcomer always gets wrong. + Instructions earn their keep by naming exact commands.# full report: agentreadme.com/honojs/hono$
Recently marked
Try it on the repo you have open right now.
Two API calls. Nothing cloned, nothing executed, no account. The marking scheme is published in full and every deduction cites its file.