benchflow-ai/awesome-evals
A curated, non-BS library of the best resources for building and evaluating AI agents — papers, blogs, talks, tools, benchmarks. Maintained by BenchFlow.
What it is
benchflow-ai/awesome-evals is a curated list of resources about building and evaluating AI agents. It collects papers, blog posts, talks, courses, tools, and benchmarks, and adds a short note to every entry explaining what it is and why it matters. The project is maintained by BenchFlow, a company, and welcomes contributions from others.
What makes it different from a plain link list
The README emphasizes that this is not a simple link dump. Every resource gets a description, every URL is checked, quotes from the sources are kept verbatim, and dead or abandoned tools are removed rather than silently left in place. There are currently 443+ curated links and 143 deep reading notes. Two markers are used: 🆕 means the resource was released or updated in 2025–2026, and ⚠️ flags a caveat (for example, an unverified URL).
How the list was built
According to the README, the curators assembled it using several methods:
- A depth-4 recursive citation crawl that examined 11,600 papers and ranked them by how often they were cited, to surface the academic core of the field.
- Targeted discovery of industry sources that citation graphs miss — blogs from well-known practitioners.
- 47 talks and podcasts that were transcribed and summarized in detail, with verbatim quotes and timestamps.
- Per-section gap audits with adversarial verification, meaning each section was checked for missing material.
What's inside
The list is organized into sections, including:
- Why we need evals (the motivation for evaluating AI agents)
- Why being able to evaluate a capability is the same as having built it (with connections to reinforcement learning)
- A model / harness / skill decomposition
- Observability and what surfaces of an agent you can grade
- Evaluation infrastructure (datasets, scorers, tracing, CI)
- Benchmarks vs. evals, and benchmark integrity issues like contamination and leaderboard gaming
- Evals and reinforcement learning environments
- LLM-as-judge and verifiers
- Agent-specific evaluation (trajectories, tool use, multi-turn, world state)
- Safety and adversarial evaluation (prompt injection, jailbreaks)
- Talks, podcasts, and slides
- Companies and landscape overviews
Also included: a playbook
Beyond the list itself, the repo contains PATTERNS.md, a playbook with real, runnable code and worked examples for techniques like LLM-as-judge (aligned to human judgments), pass@k/pass^k metrics, error analysis, trajectory and world-state grading, CI gating, and verifiable rewards.
A starting set
The README opens with a "must-read starter set" of 12 resources. These include:
- Shunyu Yao's essay "The Second Half" (evaluation becomes more important than training)
- Eugene Yan on fixing your evaluation process rather than buying tools
- Han-Chung Lee on hidden technical debt in agent evaluation infrastructure
- Hamel Husain & Shreya Shankar's LLM Evals FAQ
- Jason Wei on the asymmetry of verification
- Anthropic's guide to evals for AI agents
- Ofir Press on building good language modeling benchmarks
- A paper from Princeton researchers on cost as a first-class metric
- Nathan Lambert on evaluation quicksand
- An academic paper on "Who Validates the Validators?"
- Florian Brand's "Benches 2026" on benchmarks in the agent era
- OpenAI on trustworthy third-party evaluations
Each of these is annotated in the list with a one-line summary of its key point.
Practical details
The project uses an Awesome-style format (the awesome.re badge). It has a contributing guide, a license, and a Discord community. The README suggests reading the must-read starter set first if you're new to the topic.
Related
- Project
- Project
- Project
- Project