Measured on our own hardware

The 16 GB Local AI Playbook

Every number here is measured on one real card — an NVIDIA GeForce RTX 5060 Ti with 16 GB of memory — not estimated from a spec sheet. We own exactly one consumer GPU, so instead of guessing at hardware we don't have, we go deep on the tier most people actually run: what fits in 16 GB, at what speed, at the quant a buyer would use.

Last measured August 10, 2026 UTC · driver 580.173.02 · Ollama 0.23.2

What fits your card?

Speed is measured on the 16 GB card above. Whether a model fits is mostly its memory footprint, which travels between cards far better than its speed does — so filter by the VRAM you have and see which of these measured models fit inside it.

Filter by VRAM

The measured ladder

ModelParamsQuantVRAM usedOn GPUContextGenerationPromptCold load
Gemma 3 · 1Bollama pull gemma3:1b999.89MQ4_K_M1.3 GB100% GPU32768263 tok/s7931 tok/s2.61s
Qwen2.5 · 3B Instructollama pull qwen2.5:3b-instruct3.1BQ4_K_M3.1 GB100% GPU32768175 tok/s9768 tok/s2.66s
Gemma 3 · 4Bollama pull gemma3:4b4.3BQ4_K_M4.6 GB100% GPU131072120 tok/s3697 tok/s3.14s
Llama 3.2 · 3Bollama pull llama3.2:3b3.2BQ4_K_M4.8 GB100% GPU131072174 tok/s8985 tok/s2.92s
Qwen2.5 · 7B Instructollama pull qwen2.5:7b-instruct7.6BQ4_K_M6.3 GB100% GPU3276888 tok/s4960 tok/s8.55s
Qwen2.5 · 14Bollama pull qwen2.5:14b14.8BQ4_K_M13 GB100% GPU3276845 tok/s2548 tok/s9.97s

Where to start

  • On a 16 GB card, start with Qwen2.5 · 14B — the largest measured model that fits, at 13 GB and 45 tok/s.
  • Want it snappier? Drop to Qwen2.5 · 7B Instruct at 6.3 GB and 88 tok/s — about 2× the generation speed.
  • On an 8 GB card, run Llama 3.2 · 3B — 4.8 GB and 174 tok/s.

Rather not choose by hand? shadowfetch-llm does the same job from the command line — it measures your card and picks the largest model that fits.

How these were measured

  • One NVIDIA GeForce RTX 5060 Ti (16 GB). Generation rate is eval tokens ÷ eval time from the Ollama API, taken as the median of 3 timed runs of 200 tokens after a warm-up.
  • VRAM used and “on GPU” are what ollama ps reports for the resident model — the model's real footprint, and whether all of it sits on the GPU or spills to the CPU (which is the moment speed falls off a cliff).
  • Params, quantisation and architecture are read from ollama show — the model file's own metadata, not typed by us. Everything shown is Q4_K_M-class weights, the quant most people actually run.
  • Speed is specific to this card; your tokens/sec will differ on other hardware. Footprint and fit travel much better — that's why the filter above keys off memory, not speed.