AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
GitHub·GitLab·Bitbucket 저장소를 에이전트 친화성으로 순위 매긴 공개 리더보드
Public leaderboard ranking GitHub, GitLab, and Bitbucket repos by how agent-friendly they are for Claude Code, Cursor, Devin, GPT-5 Codex, Gemini CLI, Kimi CLI, Aider, OpenHands, and Pi — per model, w
개발 도구TypeScript · CSSGitHub @hsnice16온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
A public dashboard that ranks open-source repos by how friendly they are for AI coding agents — per model.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
A public dashboard that ranks open-source repos by how friendly they are for AI coding agents — per model.
Next.js 16 + SQLite (better-sqlite3), styled with Tailwind CSS 4. Spans GitHub, GitLab, and Bitbucket out of the box. Current release: 0.7.0.
Follows prefers-color-scheme automatically — same tokens, different values.README 전문 보기 ↗Scores how ready a repo is for AI coding agents, one score per agent, from static file checks.
AI coding agents succeed far more often on some repos than others, and the difference is usually the repo: an AGENTS.md, tests, CI, a reproducible dev environment. Each agent reads different files, so a repo set up well for Claude Code may not be for Devin. Agent Friendly Code checks 17 signals, weights them per agent, and tells you which fixes would raise each agent's score most.
| Where | What you get |
|---|---|
| agentfriendlycode.com | Ranked public repos from GitHub, GitLab and Bitbucket, with boards per agent, language and topic, and a page per check. |
| Live Score | Paste any public GitHub repo URL to score its current commit. |
| Agent skill | npx skills add hsnice16/agent-friendly-skill#v0 — scores the repo you are in, offline, and suggests a model. On skills.sh. |
| GitHub Action | Comments on each pull request with how it changes the score. Runs in your CI. |
| Badge | https://agentfriendlycode.com/api/badge/<host>/<owner>/<name>.svg, ?model=<id> for one agent. |
Scored agents: Claude Code, Cursor, Devin, Codex, Gemini CLI, Kimi Code CLI, Aider, OpenHands and Pi. Each agent's weights cite its published docs; /methodology shows them.
Read-only JSON, no key:
GET /api/score?host=<host>&repo=<owner>/<name> — an indexed repo's score, signals and per-agent scores; 404 { "error": "not_indexed" } otherwise.GET /api/repos — every ranked repo with its overall score.GET /api/repo/<id> — one repo by internal id.GET /api/package/<registry>/<name> — npm, PyPI or Cargo package → its source repo's score.The skill and the Action vendor the scorer and never call the API.
--depth 1), scored, and stored in a committed SQLite file. A GitHub Actions cron rescores them daily; a weekly audit flags seeds that were renamed, archived or removed.git, so it rebuilds the file tree from the host API and fetches only the files a signal reads. A parity check asserts both paths give identical scores. Host tarballs are not used: they honour export-ignore and drop files.AGENTS.md (which scores as nearly missing).Roadmap: /roadmap. Released changes: /changelog.
Factory.ai Agent Readiness, kodustech/agent-readiness, viktor-silakov/ai-ready and similar tools scan one repo at a time with a single score. Agent Friendly Code is public, ranks across GitHub, GitLab and Bitbucket, and scores each agent separately. Benchmarks like SWE-Bench rank agents on fixed repos; this ranks repos per agent.
bun install # Node ≥ 22 runs the app and scripts
bun run prepare-hooks # once — pre-commit hooks
bun run dev # http://localhost:3000, using the committed data/rank.db
bun run score https://github.com/vercel/next.js # score one repo (URL or local path)
bun run test
GITHUB_TOKEN / GITLAB_TOKEN raise API rate limits. Both are optional locally; the deployed app needs a read-only GITHUB_TOKEN. See .env.example.
Code layout, conventions and security notes: AGENTS.md. PR workflow: CONTRIBUTING.md.
MIT — see LICENSE. If the project is useful to you, consider sponsoring it.