Unofficial guide. Not affiliated with Meta.

Last updated:

Llmspeed: Feel How Fast a Local LLM Runs Before You Buy

Llmspeed is a free, open-source web tool at llmspeed.dev. You pick a GPU, Mac or CPU and a model, and it streams a sample answer at the speed that hardware is predicted to reach, including the wait before the first token. It appeared on Hacker News as a Show HN on October 17, 2026.

Short version: Useful as a gut check before spending money on a GPU or a high-memory Mac: you see the difference between 10 and 100 tokens per second instead of reading it. Treat the result as an estimate. Each number is labeled Measured, Derived or Projected, only single devices are simulated, and the README itself says real speeds can move 10–30%.

What Is Llmspeed?

Most local LLM benchmarks give you a tokens-per-second figure. Llmspeed turns that figure into something you can watch: the text appears at the predicted rate, after a realistic delay for your prompt length. The project describes itself as a way to “feel how fast a local LLM runs before you buy the hardware.”

It is a static website built with Vite, Preact and TypeScript, released under the MIT license. All predictions live in one data file in the GitHub repository, so anyone can check where a number came from.

Source: GitHub: albinstman/llmspeed (README)

Source: llmspeed.dev (official site)

How to Use Llmspeed

  1. Open llmspeed.dev in a browser. Nothing to install and no account; the page needs JavaScript.
  2. Pick the hardware you own or are thinking of buying, such as an RTX 4090, a Mac Studio or a CPU-only PC.
  3. Pick a model and a quantization (for example Q4_K_M, Q8_0 or FP16). The memory-fit indicator tells you if it fits, spills into system RAM or will not load.
  4. Choose a prompt length. Longer prompts take longer before the first token appears; the data file has presets of 42, 290, 1,800 and 12,500 tokens.
  5. Start the simulation and watch the answer stream. Check the label next to the result: Measured, Derived or Projected.
  6. Turn on race mode to put a second setup beside the first, then copy the link to share the comparison.

Llmspeed simulates speed only. It does not run a model in your browser or tell you anything about answer quality.

Source: GitHub: albinstman/llmspeed (README)

Source: llmspeed.dev (official site)

Source: GitHub: llmspeed data/app-data.json

How Accurate Is Llmspeed? Measured, Derived and Projected

Every estimate carries a label that says how much to trust it:

LabelMeaning
MeasuredBenchmarked on this exact hardware, model and quantization
DerivedInterpolated from measured benchmarks of similar setups
ProjectedCalculated from hardware specs, for example for announced but unreleased hardware

In the data file we read on October 17, 2026, 76 of 1,446 hardware, model and quantization combinations were Measured, 385 were Derived and 985 were marked as not able to run. So most runnable results are interpolated, not measured directly.

Source: GitHub: albinstman/llmspeed (README)

Source: GitHub: llmspeed data/app-data.json

How Llmspeed Estimates Tokens per Second

Measured numbers come from community benchmarks collected and verified from r/LocalLLaMA, localscore.ai, llama.cpp discussions and other sources. When no benchmark exists, the README says the tool falls back to first principles:

Our Qwen4 VRAM calculator · How to run Qwen4 locally

Source: GitHub: albinstman/llmspeed (README)

Source: r/LocalLLaMA

Source: localscore.ai

Source: GitHub: llama.cpp

Llmspeed Hardware List: 30 GPUs, Macs and CPUs

These are the devices in the project’s data file on October 17, 2026, sorted by memory bandwidth, which is the main driver of generation speed in its model. Memory and bandwidth are the figures the file uses.

DeviceMemoryBandwidthBackend
H200 141GB (cloud)141 GB4,800 GB/sCUDA
H100 80GB (cloud)80 GB3,350 GB/sCUDA
A100 80GB (cloud)80 GB2,039 GB/sCUDA
NVIDIA RTX 5090 32GB32 GB1,792 GB/sCUDA
NVIDIA RTX PRO 6000 96GB96 GB1,792 GB/sCUDA
Mac Studio M5 Ultra 512GB (announced)512 GB1,200 GB/sMetal
NVIDIA RTX 4090 24GB24 GB1,008 GB/sCUDA
AMD RX 7900 XTX 24GB24 GB960 GB/sROCm
NVIDIA RTX 5080 16GB16 GB960 GB/sCUDA
NVIDIA RTX 3090 24GB24 GB936 GB/sCUDA
NVIDIA RTX 5070 Ti 16GB16 GB896 GB/sCUDA
Mac Studio M3 Ultra 512GB512 GB819 GB/sMetal
AMD RX 7900 XT 20GB20 GB800 GB/sROCm
NVIDIA RTX 4070 Ti Super 16GB16 GB672 GB/sCUDA
AMD RX 9070 XT 16GB16 GB644.6 GB/sROCm
AMD Radeon AI PRO R9700 32GB32 GB644.6 GB/sROCm
MacBook Pro M5 Max 128GB128 GB614 GB/sMetal
Intel Arc Pro B70 32GB32 GB608 GB/sVulkan
Mac Studio M4 Max 128GB128 GB546 GB/sMetal
NVIDIA RTX 4070 12GB12 GB504 GB/sCUDA
NVIDIA RTX 5060 Ti 16GB16 GB448 GB/sCUDA
MacBook M3 Max 48GB48 GB400 GB/sMetal
NVIDIA RTX 3060 12GB12 GB360 GB/sCUDA
MacBook Pro M5 Pro 48GB48 GB307 GB/sMetal
NVIDIA DGX Spark 128GB128 GB273 GB/sCUDA
Mac Mini M4 Pro 64GB64 GB273 GB/sMetal
MacBook M4 Pro 24GB24 GB273 GB/sMetal
AMD Ryzen AI Max+ 395 128GB (Strix Halo)128 GB256 GB/sROCm
MacBook M2 Pro 16GB16 GB200 GB/sMetal
CPU-only (Ryzen 9 9950X, 96GB DDR5)96 GB89.6 GB/sCPU

Source: GitHub: llmspeed data/app-data.json

Which Models Does Llmspeed Cover?

The data file lists 15 models, chosen by popularity: Qwen 3.6/3.8 27B, Qwen 3.5/3.6 35B A3B, Qwen3 30B A3B, Qwen 3.5 9B, GLM-5.3 Flash, DeepSeek V4 Flash, DeepSeek R1 Distill 14B, GPT-OSS 20B, GPT-OSS 120B, Gemma 4 26B A4B, Gemma 4 31B, Llama 3.1 8B, Ornith 1.5 35B A3B, Ornith 1.5 9B, Muse Glimmer 30B.

Mixture-of-experts models such as GPT-OSS 120B, DeepSeek V4 Flash and GLM-5.3 Flash only read their active parameters per token, which is why they can generate faster than their total size suggests, as long as they fit in memory. The largest ones are offered in low-bit quantizations so they can fit on high-memory Macs and workstations.

Source: GitHub: llmspeed data/app-data.json

Source: GitHub: albinstman/llmspeed (README)

Add Your Own Benchmark

The most valuable contribution is a real measurement. Run llama.cpp’s benchmark on your machine, append a row to benchmarks/submissions.csv (hardware, model, quant, backend, engine version, gen_tps, prefill_tps, prompt tokens, source link, notes) and paste the full llama-bench output in the pull request. Results from MLX, vLLM or ExLlama are welcome if you name the engine.

# 1. Measure your own machine with llama.cpp's benchmark tool
llama-bench -m your-model.gguf -p 512 -n 128
# tg128 = generation speed (gen_tps), pp512 = prompt speed (prefill_tps)
# 2. Add a row to benchmarks/submissions.csv and open a pull request

Source: GitHub: albinstman/llmspeed (README)

Source: GitHub: llmspeed benchmarks/submissions.csv

Source: GitHub: llama.cpp

Run Llmspeed Locally

The site is fully static, so you can run your own copy. The README’s development commands:

# Run the site locally (Vite + Preact + TypeScript)
git clone https://github.com/albinstman/llmspeed
cd llmspeed
npm install
npm run dev

Source: GitHub: albinstman/llmspeed (README)

Llmspeed Limitations

Source: GitHub: albinstman/llmspeed (README)

Source: daily.dev: summary of the Show HN discussion (Oct 17, 2026)

FAQ

What is Llmspeed?

Llmspeed (llmspeed.dev) is a free, open-source website that simulates how fast a local LLM would run on a given GPU, Mac or CPU. It streams text at the predicted tokens per second, after the predicted wait for the first token.

Is Llmspeed free?

Yes. The website is free to use with no account, and the code is MIT-licensed on GitHub.

How accurate is Llmspeed?

It depends on the label. Measured results come from real benchmarks of that exact setup. Derived results are interpolated from similar setups, and Projected results are calculated from specs. The README warns that real speeds can differ by 10–30%, and some Hacker News users reported bigger gaps on their own machines.

Does Llmspeed run the model in my browser?

No. It plays back a sample answer at the predicted speed. Nothing is downloaded or computed on your GPU.

Does Llmspeed support multi-GPU setups?

Not yet. It only simulates a single device. Tensor or layer split across several GPUs is listed as a limitation.

Is Llmspeed the same as llm-speed.com?

No. llm-speed.com is a separate tokens-per-second leaderboard site. Llmspeed is at llmspeed.dev, with its code at github.com/albinstman/llmspeed.

Independent guide, not affiliated with Llmspeed or its author. Facts are from the Llmspeed README and data file on GitHub and a summary of the Hacker News discussion, read on October 17, 2026. We have not run our own benchmarks. Hardware and model names are trademarks of their owners.