Which AI coding agents is your repo set up for?

Live Score: paste a link to a public GitHub repo. You get a score for each agent, based on what it can find, read, and run in the repo, and the agent the repo fits best. The numbers are the same as the leaderboard's. We score the latest commit right away. The result is not saved to our database; it is cached for up to an hour.

GitLab and Bitbucket are coming soon.

Top repos on the leaderboard

Questions

Which AI coding agent should I use for my codebase?
This page tells you which agent your repo is best set up for, not which agent writes the best code. Each agent reads different files: Claude Code loads CLAUDE.md, Cursor reads its rules files, and so on. The result gives a score for each agent, names the one your repo is most ready for, and lists what to add for the others. If you have already picked an agent, the fixes listed for it are the part to use.
Does the repo have to be on the leaderboard?
No. That is what this page is for. Paste a link to any public GitHub repo and we score it right away, even if we have never seen it before. If the repo is already on the leaderboard, we send you to its own page instead. It has the same numbers, plus how the score changed since the previous rescore.
Is this score different from the leaderboard score?
No. Both use the same checks and the same weights. Only the way we get the files is different. The leaderboard downloads each repo every six hours. This page rebuilds the repo from GitHub's file list when you ask. An automated test checks that both ways give the same numbers, using sample repos picked to catch any difference.
Do you save or list my repo anywhere?
No. We work out the score and show it. The result is kept for up to an hour so a repeat visit is fast, then dropped. Nothing about the repo goes into our database, and scoring a repo never adds it to the public leaderboard. Search engines are told not to show the result page. The list of repos you scored stays in your own browser and is never sent anywhere.
How up to date is the score?
It uses the repo's latest commit, and the page shows which commit it used. We keep each result for an hour, so a change you pushed a few minutes ago may not show up until that hour is over.
Does it work on private repos, GitLab, or Bitbucket?
Only public GitHub repos for now. Private repos would need access we choose not to ask for. GitLab and Bitbucket already work and give the same scores, but we are holding them back until we can stay within their limits: GitLab returns only 100 items per request, and Bitbucket allows 60 requests an hour without a login. To score a private repo today, run the agent skill on your own computer.
Why won't a very large repo get a score?
Rebuilding a repo with more than 150,000 files and folders takes longer than a page is allowed to run. So above a set size, we stop and say so, rather than time out or give a half-finished score. The agent skill can score these on your own computer, with no size limit.