Most agent-friendly Python repos
57 Python repos, ranked by their overall score: the average across every agent we score. The average Python repo scores 73.2, and apache/superset leads with 92.2.
What Python repos most often miss
- AGENTS.md / CLAUDE.md: 48% pass rate
- Reproducible dev env: 55% pass rate
- Type configuration: 58% pass rate
Checks that only one agent reads are left out, since almost no repo has them. See the methodology for what each check looks for.
| Rank | Repo | Stars | Score | External link |
|---|---|---|---|---|
| 1 | apache/supersetGitHub | 75.1k ★ | open | |
| 2 | aio-libs/aiohttpGitHub | 16.6k ★ | open | |
| 3 | streamlit/streamlitGitHub | 45.9k ★ | open | |
| 4 | scrapy/scrapyGitHub | 64.7k ★ | open | |
| 5 | sqlfluff/sqlfluffGitHub | 9.9k ★ | open | |
| 6 | getsentry/sentryGitHub | 45.5k ★ | open | |
| 7 | apache/airflowGitHub | 47.1k ★ | open | |
| 8 | wagtail/wagtailGitHub | 20.5k ★ | open | |
| 9 | BerriAI/litellmGitHub | 60.4k ★ | open | |
| 10 | psf/requestsGitHub | 54.5k ★ | open | |
| 11 | psf/blackGitHub | 41.9k ★ | open | |
| 12 | PostHog/posthogGitHub | 40.2k ★ | open | |
| 13 | pytorch/pytorchGitHub | 103.9k ★ | open | |
| 14 | Textualize/richGitHub | 57.5k ★ | open | |
| 15 | sqlalchemy/sqlalchemyGitHub | 12.2k ★ | open | |
| 16 | gradio-app/gradioGitHub | 43.7k ★ | open | |
| 17 | github/spec-kitGitHub | 140.5k ★ | open | |
| 18 | hiyouga/LlamaFactoryGitHub | 75.4k ★ | open | |
| 19 | pallets/flaskGitHub | 74.9k ★ | open | |
| 20 | scikit-learn/scikit-learnGitHub | 67.5k ★ | open | |
| 21 | pydantic/pydanticGitHub | 29k ★ | open | |
| 22 | vllm-project/vllmGitHub | 93.4k ★ | open | |
| 23 | celery/celeryGitHub | 28.9k ★ | open | |
| 24 | langflow-ai/langflowGitHub | 155.4k ★ | open | |
| 25 | Textualize/textualGitHub | 37.4k ★ | open | |
| 26 | microsoft/presidioGitHub | 11.2k ★ | open | |
| 27 | pytest-dev/pytestGitHub | 14.6k ★ | open | |
| 28 | crewAIInc/crewAIGitHub | 59.5k ★ | open | |
| 29 | ray-project/rayGitHub | 44k ★ | open | |
| 30 | encode/starletteGitHub | 12.7k ★ | open | |
| 31 | huggingface/diffusersGitHub | 34.7k ★ | open | |
| 32 | open-webui/open-webuiGitHub | 154.1k ★ | open | |
| 33 | python-poetry/poetryGitHub | 34.3k ★ | open | |
| 34 | huggingface/datasetsGitHub | 22k ★ | open | |
| 35 | run-llama/llama_indexGitHub | 52.4k ★ | open | |
| 36 | pandas-dev/pandasGitHub | 49.9k ★ | open | |
| 37 | huggingface/transformersGitHub | 166.9k ★ | open | |
| 38 | Comfy-Org/ComfyUIGitHub | 136.4k ★ | open | |
| 39 | encode/httpxGitHub | 15.5k ★ | open | |
| 40 | encode/uvicornGitHub | 11k ★ | open | |
| 41 | unclecode/crawl4aiGitHub | 85k ★ | open | |
| 42 | tqdm/tqdmGitHub | 31.4k ★ | open | |
| 43 | explosion/spaCyGitHub | 34k ★ | open | |
| 44 | django/djangoGitHub | 91.4k ★ | open | |
| 45 | fastapi/fastapiGitHub | 102.9k ★ | open | |
| 46 | Aider-AI/aiderGitHub | 49.4k ★ | open | |
| 47 | python/cpythonGitHub | 77.6k ★ | open | |
| 48 | openai/whisperGitHub | 110.2k ★ | open | |
| 49 | mkdocs/mkdocsGitHub | 22.5k ★ | open | |
| 50 | AUTOMATIC1111/stable-diffusion-webuiGitHub | 165k ★ | open | |
| 51 | numpy/numpyGitHub | 33k ★ | open | |
| 52 | langchain-ai/langchainGitHub | 147.4k ★ | open | |
| 53 | sgl-project/sglangGitHub | 36.9k ★ | open | |
| 54 | Significant-Gravitas/AutoGPTGitHub | 187.5k ★ | open | |
| 55 | karpathy/nanochatGitHub | 58.5k ★ | open | |
| 56 | microsoft/AIGitHub | 2.8k ★ | open | |
| 57 | karpathy/nanoGPTGitHub | 63.6k ★ | open |