Awesome AI Evaluations & Benchmarks [](https://awesome.re)

April 24, 2026 · View on GitHub

View on GitHub

A list of open source tools, frameworks, and benchmarks for evaluating AI systems — LLMs, RAG pipelines, agents, multimodal models, and AI applications.

Scope

In Scope

  • Open source eval frameworks, harnesses, and platforms
  • Benchmark suites and benchmark datasets
  • RAG, retrieval, and search evaluation tools
  • Agent and tool-use evaluation
  • Browser / web-agent evaluation
  • Vision and multimodal evaluation
  • Grounding, hallucination, bias, sycophancy, refusal/safety evaluation
  • Eval-focused observability platforms

Out Of Scope

  • Closed-source / commercial-only platforms with no open core
  • General ML observability without eval-specific features
  • One-off paper code drops with no maintenance

Discovery sources

GitHub topic pages used while curating this list:

Machine-readable index

A flat CSV of every entry below — with categorization, stars, last-commit date, and description — is generated weekly via GitHub Actions and stored at data/repos.csv. Use it for filtering, sorting, or importing into a spreadsheet.


Contents


Platforms And Software

ProjectDescriptionStarsUpdated
DeepEvalThe LLM evaluation framework.
PhoenixAI observability and evaluation platform from Arize.
OpikDebug, evaluate, and monitor LLM apps, RAG systems, and agentic workflows with tracing and dashboards.
Inspect AIUK AISI's framework for large language model evaluations.
LangWatchPlatform for LLM evaluations and AI agent testing.
lm-evaluation-harnessEleutherAI framework for few-shot evaluation of language models.
HarborFramework for running agent evaluations and creating RL environments.
EvaluateHugging Face library for easily evaluating ML models and datasets.
OLMESReproducible, flexible LLM evaluations from AI2.
Giskard OSSOpen-source evaluation and testing library for LLM agents.
OpenAI EvalsFramework for evaluating LLMs and LLM systems plus an open-source registry of benchmarks.
EverOSBuild, evaluate, and integrate long-term memory for self-evolving agents.
OpenEvalsReadymade evaluators for LLM apps from LangChain.
EvaliteEvaluate your LLM-powered apps with TypeScript.
LightEvalHugging Face's all-in-one toolkit for evaluating LLMs across multiple backends.
EvalAIPlatform for evaluating state-of-the-art AI on community challenges.
PyKEENPython library for learning and evaluating knowledge graph embeddings.
RouteLLMFramework for serving and evaluating LLM routers to save costs without compromising quality.
OumiEasily fine-tune, evaluate, and deploy gpt-oss, Qwen3, DeepSeek-R1, or any open source LLM/VLM.
IgniteHigh-level library to help train and evaluate neural networks in PyTorch flexibly and transparently.
BenchA tool for evaluating LLMs from Arthur AI.
OpenLITOpen source AI engineering platform: OpenTelemetry-native observability, evaluations, prompt management, guardrails.
GuideLLMEvaluate and enhance LLM deployments for real-world inference needs.
VivariaMETR's tool for running evaluations and conducting agent elicitation research.
HeliconeOpen source LLM observability platform — monitor, evaluate, and experiment with one line of code.
EvalScopeStreamlined and customizable framework for efficient large model (LLM, VLM, AIGC) evaluation and performance benchmarking.
Eval (ai-twinkle)High-performance LLM evaluation framework with parallel API calls — up to 17× faster than sequential tools.
simple-llm-evalSimple LLM evaluation using LLM-as-a-judge, from CyberArk.
EvidentlyOpen-source ML and LLM observability framework — evaluate, test, and monitor any AI-powered system.
ai-evalPrompt evaluation and optimization system for LLM applications.
neuro-judgeLLM-as-a-Judge evaluation framework — multi-model, multi-criteria, with cost tracking and HTML reports.
OpenJudgeUnified framework for holistic evaluation and quality rewards.
One-EvalAutomated system for LLM evaluation via agents.
GAGEUnified evaluation engine for LLMs, MLLMs, audio, and diffusion models.
OpenCompassLLM evaluation platform supporting a wide range of models over 100+ datasets.
LangfuseOpen source LLM engineering platform — observability, metrics, evals, prompt management, playground, datasets.
MLflowOpen source AI engineering platform for agents, LLMs, and ML models — debug, evaluate, monitor, optimize.
AgentaOpen-source LLMOps platform — prompt playground, prompt management, LLM evaluation, and observability.
Ollama Grid SearchMulti-platform desktop application to evaluate and compare LLM models, written in Rust and React.
SpeculatorsUnified library for building, evaluating, and storing speculative decoding algorithms for LLM inference in vLLM.
AlpacaEvalAutomatic evaluator for instruction-following language models — LLM-based, fast, cheap, replicable.
continuous-evalData-driven evaluation framework for LLM applications.
Eureka ML InsightsMicrosoft framework for standardizing evaluations of large foundation models.
SumEvalWell-tested multilingual evaluation framework for text summarization.
HELMStanford CRFM's Holistic Evaluation of Language Models framework for transparent, reproducible evaluations.
PromptimizePrompt engineering evaluation and testing toolkit from Preset.
MiroEvalUnified evaluation framework from MiroMind AI.
OmniEvalKitModular toolbox for evaluating LLMs and their omni-extensions across modalities, languages, and tasks.
promptfooCLI and library for testing, evaluating, and red-teaming LLM apps — test-driven prompt engineering.
FastChatPlatform for training, serving, and evaluating LLMs — home of Chatbot Arena and MT-Bench.

Benchmarks

ProjectDescriptionStarsUpdated
BloomEvaluate any behavior immediately.
Dangerous Capability EvaluationsGoogle DeepMind's evaluation suite for dangerous model capabilities.
RewardBenchThe first evaluation tool for reward models.
OpenBenchProvider-agnostic, open-source evaluation infrastructure for language models.
Claw-EvalEvaluation harness for evaluating LLMs as agents — all tasks human-verified.
genai-benchBenchmark tool for comprehensive token-level performance evaluation of LLM serving systems.
Sparse FrontierEvaluation framework for training-free sparse attention in LLMs.
med-lm-envsAutomated LLM evaluation suite for medical tasks.
MedEvalKitA unified medical evaluation framework.
OpenHands BenchmarksBenchmark suite for evaluating the OpenHands coding agent.
SkillsBenchBenchmark for evaluating agent skills across a wide range of tasks.
article-extraction-benchmarkBenchmark for article extraction libraries from Scrapinghub.
GameWorldGame-based benchmark environment for evaluating AI agents.
BIG-benchBeyond the Imitation Game collaborative benchmark — 200+ tasks probing LLM capability and limitations.

Agentic & Tool Use Evals

ProjectDescriptionStarsUpdated
GorillaTraining and evaluating LLMs for function calls (tool calls).
AgentBenchA comprehensive benchmark to evaluate LLMs as agents (ICLR'24).
fast-agentCode, build, and evaluate agents with excellent model and Skills/MCP/ACP support.
AgentEvalsReadymade evaluators for agent trajectories from LangChain.
any-agentSingle interface to use and evaluate different agent frameworks.
Strands Agents EvalsComprehensive evaluation framework for AI agents and LLM applications.
AgentCPMEnd-to-end infrastructure for training and evaluating various LLM agents.
MemoryAgentBenchEvaluating memory in LLM agents via incremental multi-turn interactions (ICLR 2026).
HaluMemOperation-level hallucination evaluation benchmark tailored to agent memory systems.
HarnessLabBenchmark that evaluates the harness around the LLM — context management, retry policies, tool selection, memory architecture.
ResearchHarnessLightweight harness for tool-using LLM agents with fair benchmark evaluation and personal assistant workflows.
iris-eval mcp-serverAgent eval standard for MCP — score output quality, catch safety failures, enforce cost budgets.
AIOpsLabMicrosoft holistic framework for designing, developing, and evaluating autonomous AIOps agents.

Browser & Web Agent Evals

ProjectDescriptionStarsUpdated
WebArenaRealistic and reproducible web environment for building and evaluating autonomous agents.
VisualWebArenaBenchmark for evaluating multimodal agents on realistic visual web tasks.
Mind2WebDataset and benchmark for developing and evaluating generalist agents for the web.
BrowserGymGym environment for web task automation and agent evaluation in real browsers.
WebShopSimulated e-commerce environment for evaluating language-grounded web-interaction agents.
MiniWoB++Classic benchmark of 100+ small web-interaction tasks for evaluating web-using agents.

Coding Evals

ProjectDescriptionStarsUpdated
SWE-benchBenchmark for evaluating LLMs on real-world GitHub issue resolution.

Multimodal Evals

ProjectDescriptionStarsUpdated
lmms-evalOne-for-all multimodal evaluation toolkit across text, image, video, and audio tasks.
VLMEvalKitOpen-source evaluation toolkit for large multi-modality models — supports 220+ LMMs and 80+ benchmarks.
FlagEvalMMFlexible framework for comprehensive evaluation of multimodal models from BAAI.
EASIEvaluation framework for large multimodal models.
EmoBench-MBenchmark for evaluating emotion recognition capabilities of multimodal LLMs.
multimodalhugsMultimodal training and evaluation framework built on Hugging Face.
OmniSafeBench-MMSafety benchmark for multimodal large language models.
MMT-BenchComprehensive multimodal benchmark for evaluating LMMs across massive multitask AGI scenarios.
MME-EmotionMultimodal emotion understanding evaluation benchmark.

Vision Evals

ProjectDescriptionStarsUpdated
OmniDocBenchA comprehensive benchmark for document parsing and evaluation (CVPR 2025).

RAG & Retrieval

ProjectDescriptionStarsUpdated
RagasSupercharge your LLM application evaluations.
TruLensEvaluation and tracking for LLM experiments and AI agents.
AutoRAGOpen-source framework for RAG evaluation and optimization with AutoML-style automation.
RAG Experiment AcceleratorMicrosoft framework for running experiments and evaluations on RAG pipelines.
RAG-grounding-evalEvaluation harness for measuring grounding quality in RAG systems.

Grounding & Hallucination

ProjectDescriptionStarsUpdated
TruthfulQABenchmark measuring whether a language model is truthful in generating answers to questions.
HaluEvalLarge-scale hallucination evaluation benchmark for LLMs.
FActScoreFine-grained atomic evaluation of factual precision in long-form text generation.
SelfCheckGPTZero-resource black-box hallucination detection for LLMs via self-consistency.
RAGTruthHallucination corpus for developing trustworthy RAG — word-level annotations on model outputs.

Bias & Fairness (Cultural, Political, Social)

ProjectDescriptionStarsUpdated
BBQBias Benchmark for QA — measures social bias across nine demographic categories.
StereoSetMeasuring stereotypical bias in pretrained language models.
CrowS-PairsChallenge dataset measuring social bias in masked language models.
CDEvalBenchmark for measuring the cultural dimensions of LLMs along Hofstede-style axes.
OpinionQAEvaluating alignment of LLM opinions with U.S. demographic and political groups.
WorldValuesBenchBenchmark for evaluating multicultural value alignment in LLMs, grounded in the World Values Survey.
BLEnDBenchmark for LLMs on everyday knowledge in diverse cultures and languages — probes American/Western-centric bias.

Sycophancy & Dissent

ProjectDescriptionStarsUpdated
sycophancy-evalEvals for measuring sycophancy in LLMs (from Anthropic's "Towards Understanding Sycophancy" paper).

Refusal & Safety

Includes general safety red-team tooling, over-refusal (exaggerated safety), jailbreak-resistance, and culturally-specific refusal benchmarks (e.g., Chinese-model behavior on politically sensitive topics).

ProjectDescriptionStarsUpdated
HarmBenchStandardized evaluation framework for automated red teaming and robust refusal.
RogueAI Agent Evaluator & Red Team Platform.
MoonshotSimple and modular tool to evaluate and red-team any LLM application.
Agent Security SandboxBenchmark for evaluating defenses against indirect prompt injection in tool-using LLM agents.
AgentDefense-BenchComprehensive security benchmark for evaluating infrastructure-layer defenses in MCP-based AI agent systems.
AgentDojoDynamic environment to evaluate attacks and defenses for LLM agents.
XSTestTest suite for identifying exaggerated safety behaviours (over-refusal) in LLMs.
SORRY-BenchBenchmark for systematically evaluating LLM safety refusal across 45 potentially unsafe topics.
StrongREJECTRigorous benchmark for evaluating LLM jailbreak attacks and their effectiveness.
Do-Not-AnswerDataset of questions LLMs should refuse, designed to evaluate safeguards.
WildGuardAI2's open, lightweight moderation tool for evaluating prompt harmfulness and refusal.
CValuesChinese LLM values benchmark — measures safety and responsibility across Chinese cultural/political context.
FlamesHighly-adversarial Chinese values alignment benchmark for evaluating refusal on sensitive topics.
SafetyBenchFirst comprehensive benchmark evaluating LLM safety in Chinese and English across seven harm categories.

(Add entries here.)

Awesome Lists / Resources

ProjectDescriptionStarsUpdated
Every Eval EverShared schema and crowdsourced eval database for comparing AI evaluation results across frameworks.
llm-benchmarkA list of LLM benchmark frameworks.

List Authorship

List Author

Maintained by Daniel Rosehill.

Contributions, corrections, and PRs welcome.

License

CC0

To the extent possible under law, the author has dedicated all copyright and related and neighboring rights to this list to the public domain worldwide under CC0. Linked projects retain their own licenses.