LLM evals
Every week some company releases another LLM that blows the previous models out of the water, according to the benchmarks. The charts only go up. The benchmarks are useful on some level. But honestly, they are pretty weird.
If you're doing anything at all interesting with large language models, you need to set up your own evals. Whether you're trying to extract committee names from political emails, classify campaign expenditures or keep a tracker updated, I promise that your use cases are much more useful than the benchmarks. Only setting up your own evals will tell you what combination of models and prompts work best for you. After all, you will be directly testing how you use them!
Read the full blog post ยท View on GitHub
| Eval | Models | Updated |
|---|---|---|
| Political bias Evaluating political lean in AI model responses | 10 | Jul 9, 2026 |
| Code: ATOM cumulative downloads Scrape chart data buried in a website's JS bundle. | 4 | Jul 2, 2026 |
| Code: Consolidate spreadsheets Normalize a directory of mismatched agency spreadsheets into one CSV. | 4 | Apr 28, 2026 |
| Code: Rust feature Implement a feature in a real Rust CLI codebase. | 2 | Nov 24, 2025 |
| Political fundraising emails Extract the committee behind a political fundraising email. | 15 | Nov 10, 2025 |
| Article tracking: Trump Is this article describing a new Trump administration action? | 12 | Nov 10, 2025 |
| Extract FEMA incidents Extract structured data from a table in a PDF or JPG. | 23 | Nov 10, 2025 |
Archived (5)
| Eval | Models | Updated |
|---|---|---|
| OCR translation OCR and translate a document with typed and handwritten text. | 11 | Dec 2, 2025 |
| Article tracking: Trump categories Do the LLM's article categories match mine? | 9 | Nov 11, 2025 |
| Grab bag Assorted quick checks that don't fit anywhere else. | 20 | Nov 10, 2025 |
| NHTSA recalls Is this NHTSA investigation newsworthy? | 1 | Sep 17, 2025 |
| Social media insults Does this social media post contain an insult? | 1 | Sep 17, 2025 |