I had a pile of models pulled locally and no way to answer "which of these is actually good, and what does it cost me in speed?" llama-bench gives you tok/s and nothing about output quality; lm-evaluation-harness gives you quality but isn't built around Ollama or LM Studio, which is what most people are actually running at home. So this measures both in one pass and puts them in one table.
Back to Catalog
Overview
Benchmark local LLMs for speed, memory, and quality with a live terminal leaderboard
Benchmark your local LLMs: speed, memory, and quality, in one command. TUI leaderboard for Ollama, LM Studio, llama.cpp, and vLLM.
From the maintainer
Origin story
First workflow
pip install homebench && homebench
Design choice
Local-first and honest-by-default. Every other tool does half the job: llama-bench measures speed only, lm-evaluation-harness measures quality but has no laptop UX — so homebench measures both, together, with zero config on your own machine.
Latest Release
v0.11.0
Released: Aug 10, 2026What's Changed
- Surface peak process-RSS across the whole run, labeled (0.11.0) by @david-g-3654 in https://github.com/david-g-3654/homebench/pull/22
Full Changelog: https://github.com/david-g-3654/homebench/compare/v0.10.0...v0.11.0
Discussions