#130130th of 206 in ML frameworks and libraries

lmms-eval

Evaluation harness for multimodal models across image, video and audio benchmarks

Stars
4.5k
License
custom license
Last commit
Nov 2026
Last release
Oct 2026
Language
Python

Missed the latest GitHub check; these facts may be older.

Overview

lmms-eval is a Python evaluation harness that runs 100+ benchmarks (MMMU, MME, MMBench, VideoMME and others) against multimodal models over image, video and audio inputs. It supports 30+ model families plus vLLM, SGLang, Ollama and OpenAI-compatible endpoints, and reports confidence intervals and paired comparisons. It also ships a FastAPI-style HTTP eval server with job queue and an optional Web UI.

Who it is for: Model developers benchmarking multimodal LLMs on image, video and audio tasks

Strengths

  • 100+ tasks across image, video and audio, with YAML task definitions for custom datasets
  • Runs models via vLLM, SGLang, Ollama, OpenAI-compatible APIs or native wrappers
  • Reports confidence intervals, clustered standard errors and paired t-tests, not just accuracy
  • HTTP eval server with job queue lets training loops submit checkpoint evaluations asynchronously

Weaknesses

  • Eval server has no authentication; README says trusted networks only
  • Caption tasks (coco, refcoco, nocaps) need Java 1.8 installed
  • Web UI requires Node.js 18+ and builds the frontend on first run
  • License detected as NOASSERTION, so terms need manual checking

What it needs

  • GPU optional
  • Needs uv, Python, Node.js 18+ (Web UI), Java 1.8 (caption tasks), Hugging Face datasets, OpenAI API key (some tasks)
  • Models: Qwen2.5-VL, Qwen3-VL, Qwen3.5, LLaVA-OneVision, InternVL-2
  • port 8000

Also in ML frameworks and libraries

See all 206
Also in ML frameworks and libraries
RankProjectScore
1transformersPython library defining open models for text, vision, audio and multimodal tasks168.9k stars+1,573 (+0.9%) in 30 daysApache-2.094 out of 100
2ultralyticsPython library and CLI for training and running YOLO vision models63.3k stars+1,004 (+1.6%) in 30 daysAGPL-3.094 out of 100
3pytorchPython tensor library with GPU support and tape-based autograd105.5k stars+1,036 (+1.0%) in 30 dayscustom license93 out of 100
#4pytorch-image-modelsPyTorch library of image models, pretrained weights and training scripts37.3k stars+107 (+0.3%) in 30 daysApache-2.093 out of 100
#5supervisionPython toolkit for loading, annotating and counting computer vision detections Live demo ↗ (opens in a new tab)51.6k stars+521 (+1.0%) in 30 daysMIT92 out of 100