EVERYTHING XIAOMI
Get listed

LM Evaluation Harness

LM Evaluation Harness is a unified framework for evaluating generative language models across evaluation tasks.

Place
#16 of 29
Score
5.9
LM Evaluation Harness's website

What LM Evaluation Harness is

LM Evaluation Harness is a unified framework for evaluating generative language models across evaluation tasks. It brings together more than 60 standard academic benchmarks, covering hundreds of subtasks and variants. Supported model options include Hugging Face Transformers, GPT-NeoX, Megatron-DeepSpeed, and vLLM; it also works with hosted APIs such as OpenAI and Anthropic, plus local servers compatible with OpenAI APIs.

You can define custom prompts and metrics, configure tasks with YAML, and extend the harness with backends, filters, metrics, or aggregations from external packages or local modules. Publicly available prompts are intended to support reproducibility and comparison between papers. The core framework is free and MIT-licensed, with model backends and task dependencies available as separate optional installs. It is designed for self-hosted use, with API and Linux listed as platforms. One limitation: APIs without logits or log probabilities are restricted to generate-until tasks. Support is available through GitHub issues or the EleutherAI Discord.

Good

  • More than 60 standard academic benchmarks
  • Supports custom prompts, metrics, and YAML tasks
  • Extensible through packages or local modules
  • Free, MIT-licensed software
  • Runtime options include CPU and accelerator providers

Watch out

  • Backends and task dependencies may need separate installs
  • Some APIs are limited to generate-until tasks
  • MIT license provides software without warranty

Who it suits

It suits researchers, organizations, and model developers who need to evaluate language models across established or custom tasks. It may also fit teams seeking a self-hosted evaluation framework with multiple model and API options.

Verdict

LM Evaluation Harness offers a broad framework for repeatable model evaluation, with room for custom tasks and extensions. Check backend installation needs and API limitations against your intended evaluation setup.

Plans and prices

From LM Evaluation Harness's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
LM Evaluation HarnessFreeMIT-licensed software · model backends and task dependencies may require separate optional installs

The facts

Each one read from LM Evaluation Harness's own pages, with the date it was checked.

What it does

API integrations
The harness supports hosted APIs including OpenAI and Anthropic, plus local servers compatible with OpenAI APIs.checked 4 Oct 2026
Benchmarks
The project lists over 60 standard academic LLM benchmarks with hundreds of subtasks and variants.checked 4 Oct 2026
Custom evaluation
Users can define custom prompts and evaluation metrics, and can configure tasks with YAML.checked 4 Oct 2026
Installation
The base package provides the core framework while model backends are installed separately as optional extras.checked 4 Oct 2026
Model support
Supported model options include Hugging Face Transformers, GPT-NeoX, Megatron-DeepSpeed, and vLLM.checked 4 Oct 2026
Notable limitation
For model APIs that do not provide logits or log probabilities, the documentation limits use to generate-until tasks.checked 4 Oct 2026
Plugins
Model backends, filters, metrics, and aggregations can be registered from external packages through entry points or loaded from a local module.checked 4 Oct 2026
Purpose
LM Evaluation Harness is a unified framework for evaluating generative language models across evaluation tasks.checked 4 Oct 2026
Reproducibility
The project says its use of publicly available prompts supports reproducibility and comparability between papers.checked 4 Oct 2026
Security and license
The repository provides the software under the MIT License, which states that it is provided “AS IS” without warranty.checked 4 Oct 2026
Support
The project directs users to open a GitHub issue or join the EleutherAI Discord for support.checked 4 Oct 2026
Users
The project says the harness serves as the backend for Hugging Face’s Open LLM Leaderboard and is used by research papers and organizations.checked 4 Oct 2026

Where it runs

Supported platforms
Documented runtime options include Windows ML and ONNX Runtime providers for CPU, CUDA, DirectML, NPU, ROCm, and other accelerators.checked 4 Oct 2026

Alternatives to LM Evaluation Harness

All alternatives
  1. 1DeepEval logo

    DeepEval

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $200 a month
  2. 2Promptfoo logo

    Promptfoo

    Free planOpen sourceWebAPILinuxmacOS
    7.8Free plan
  3. 3Braintrust logo

    Braintrust

    Free planWebAPISelf-hosted
    7.7From $249 a month
  4. 4Giskard logo

    Giskard

    Free planOpen sourceWebAPILinuxSelf-hosted
    7.6Free plan
  5. 5

    TruLens

    Free planOpen sourceAPISelf-hosted
    7.2Free plan
  6. 6Arena (formerly Chatbot Arena) logo

    Arena (formerly Chatbot Arena)

    Free planOpen sourceWebAPISelf-hosted
    7.1Free plan