lmms-eval logo

lmms-eval

EvolvingLMMs-Lab/lmms-eval

One-for-All Multimodal Evaluation Toolkit Across Text, Image, Video, and Audio Tasks

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

62views this month

4.4k stars639 forksLast push Aug 6, 2026 Python Other

Decision brief

lmms-eval is a one-stop solution for benchmarking multimodal large language models across various tasks including text, image, video, and audio.

Good fit when

  • You need to evaluate LLaVA series models on different datasets with precise control over reproducibility details like torch/cuda versions.
  • Require direct access to task YAML files for custom evaluations or adding new modalities.

Avoid when

  • Looking for a tool that supports less than Python 3.12, as uv setup mandates this version.
  • Requiring support beyond text, image, video, and audio modalities which lmms-eval specifically covers.

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Active (11d since push)
As of Aug 17, 2026
Provenance
Not a fork · Organization account
As of Aug 17, 2026
Security (OSV)
No lockfile
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install lmms-eval
PyPI

How it fits your stack(11)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A comprehensive evaluation toolkit for multimodal large language models including text, image, video, and audio tasks. It supports benchmarking and reproducibility of results across various datasets.

Capability facts

CLI
CLI entrypoint

Source: pyproject.toml:[project.scripts] · Aug 17, 2026

Languages
python

Source: github.language+pyproject.toml · Aug 17, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Node.js runtimeNode.js

Source: README excerpt (regex_v1, Aug 17, 2026)

- Node.js 18+ (for building the frontend, auto-built on first run)
Source link
Python runtimePython

Source: README excerpt (regex_v1, Aug 17, 2026)

uv venv --python 3.12
Source link

Tags

README

Alternative Installation For direct usage from Git: <details <summary Reproduction of LLaVA 1.5's paper results</summary You can check the torch environment info and results check to reproduce LLaVA 1.5's paper results . We found torch/cuda versions difference would cause small v...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.