LLM Evaluation Resources
A curated list of frameworks, benchmarks, and tools for evaluating large language models and AI agents.
Type Badges
Library— Python/JS library or SDK — use programmaticallyCLI— Command-line toolServer— Self-hosted web application with UIDesktop— Desktop GUI application
Evaluation Frameworks
General-purpose frameworks for building and running LLM evaluations.
deepeval —
Library· The LLM Evaluation Frameworkopenevals —
Library· Ready-made evaluators for your LLM appsevalite —
CLIDesktop· Evaluate your LLM-powered apps with TypeScript (local dev UI)lighteval —
LibraryCLI· All-in-one toolkit for evaluating LLMsevalscope —
LibraryCLI· Framework for efficient LLM/VLM evaluationgiskard-oss —
LibraryServer· Open-source evaluation and testing library for LLM agentsEval —
Library· High-performance LLM evaluation with parallel API callssimple-llm-eval —
Library· Simple LLM evaluation using LLM-as-a-judgeevidently —
LibraryServer· Evaluate, test, and monitor ML and LLM-powered systemsai-eval —
Library· Prompt evaluation and optimization system for LLM applicationsneuro-judge —
Library· LLM-as-a-Judge framework with multi-model, multi-criteria, and cost trackingOpenJudge —
Library· Unified framework for holistic evaluation and quality rewardsOne-Eval —
Library· Automated LLM evaluation system via agentsGAGE —
LibraryCLI· Unified evaluation engine for LLMs, MLLMs, audio, and diffusion modelslm-evaluation-harness —
LibraryCLI· A framework for few-shot evaluation of language models
Benchmarks
Standardised benchmark suites and leaderboards for comparing model performance.
opencompass —
LibraryCLI· LLM evaluation platform supporting 100+ datasetsVLMEvalKit —
LibraryCLI· Evaluation toolkit for large multi-modality modelsolmes —
LibraryCLI· Reproducible, flexible LLM evaluationsbench —
CLI· A tool for evaluating LLMsgenai-bench —
CLI· Token-level performance evaluation of LLM serving systemssparse-frontier —
Library· Evaluation framework for training-free sparse attention in LLMs
Observability & Monitoring Platforms
End-to-end platforms combining evaluation with tracing, logging, and monitoring.
langfuse —
Server· Open-source LLM engineering platform with observabilityopik —
Server· Debug, evaluate, and monitor your LLM applicationstrulens —
LibraryServer· Evaluation and tracking for LLM experiments and AI agentslangwatch —
Server· Platform for LLM evaluations and AI agent testingopenlit —
Server· OpenTelemetry-native LLM observability, monitoring, and evaluationsmlflow —
LibraryServer· Open-source platform for agents, LLMs, and ML with debugging and monitoringagenta —
Server· Open-source LLMOps platform: playground, management, evaluation, and observability
Security & Adversarial Testing
Tools focused on red-teaming, safety, and robustness testing.
rogue —
Library· Stress-test your AI agents before attackers domoonshot —
LibraryServer· Evaluating and red-teaming LLM applications with benchmarkingagent-security-sandbox —
Library· Benchmark for indirect prompt injection defenses in LLM agentsAgentDefense-Bench —
Library· Security benchmark for infrastructure-layer defenses in MCP-based agent systems
Agentic Performance
Benchmarks and tools for evaluating LLMs acting as autonomous agents.
AgentBench —
LibraryCLI· Comprehensive benchmark to evaluate LLMs as agentsclaw-eval —
Library· Human-verified evaluation harness for evaluating LLMs as agentsstrands-agents/evals —
Library· Comprehensive evaluation framework for AI agents and LLM applicationsagentdojo —
Library· Dynamic environment to evaluate attacks and defenses for LLM agentsAgentCPM —
Library· End-to-end infrastructure for training and evaluating LLM agentsMemoryAgentBench —
Library· Benchmark for evaluating memory in LLM agents via multi-turn interactionsHaluMem —
Library· Operation-level hallucination evaluation benchmark for agent memory systemsHarnessLab —
Library· Benchmark for evaluating LLM agent harness components (context, retry, memory)ResearchHarness —
CLI· Trusted-local harness for research agents with real tool use and evaluationiris-eval/mcp-server —
Server· Agent eval standard for MCP — quality scoring, safety, and cost budgets
Tool-Calling Evaluation
Tools for evaluating function calling and tool-use capabilities.
gorilla —
LibraryCLI· Training and evaluating LLMs for function calls
RAG Evaluation
Tools specifically designed for evaluating retrieval-augmented generation pipelines.
ragas —
Library· Supercharge your LLM application evaluations (RAG-focused)AutoRAG —
LibraryServer· RAG AutoML tool for finding the optimal RAG pipeline
Domain-Specific Evaluation
Evaluation tools targeting specific domains or verticals.
med-lm-envs —
Library· Automated LLM evaluation suite for medical tasksMedEvalKit —
Library· A unified medical evaluation framework
Utilities & Experimentation
Tools for model comparison, grid search, and inference optimization.
ollama-grid-search —
Desktop· Desktop app for evaluating and comparing multiple LLM models via grid searchspeculators —
Library· Library for speculative decoding algorithms for LLM inference
Other Resource Lists
llm-benchmark — Curated list of LLM evaluation frameworks and benchmarks