Which AI model can
my computer run?
Pick your machine and memory. See which open models fit, at which quantization, and how much memory each one needs. Everything runs in your browser.
34 of 34 models listed
Turn on JavaScript to check your machine. The memory each model needs is listed below.
Models and memory needed
Estimated memory in GB for each quantization at 8K context. The filled cell is the best fit for your machine. “Tight” means it uses over 90% of the memory we count, so close other apps.
- Fits
- Fits split across GPU and RAM, slower
- Too big
- Qwen2.5 0.5B
- Q4
- 0.8 GB
- Q5
- 0.9 GB
- Q8
- 1.1 GB
- FP16
- 1.7 GB
- Qwen3 0.6B
- Q4
- 0.9 GB
- Q5
- 1 GB
- Q8
- 1.2 GB
- FP16
- 1.9 GB
- Gemma 3 1B
- Q4
- 1.1 GB
- Q5
- 1.3 GB
- Q8
- 1.7 GB
- FP16
- 2.9 GB
- Llama 3.2 1B
- Q4
- 1.2 GB
- Q5
- 1.4 GB
- Q8
- 2 GB
- FP16
- 3.5 GB
- Qwen2.5 1.5B
- Q4
- 1.4 GB
- Q5
- 1.7 GB
- Q8
- 2.3 GB
- FP16
- 4.2 GB
- Qwen3 1.7B
- Q4
- 1.5 GB
- Q5
- 1.8 GB
- Q8
- 2.5 GB
- FP16
- 4.6 GB
- Gemma 2 2B
- Q4
- 2.1 GB
- Q5
- 2.5 GB
- Q8
- 3.6 GB
- FP16
- 6.7 GB
- Qwen2.5 3B
- Q4
- 2.4 GB
- Q5
- 2.8 GB
- Q8
- 4.2 GB
- FP16
- 7.9 GB
- Llama 3.2 3B
- Q4
- 2.4 GB
- Q5
- 2.9 GB
- Q8
- 4.4 GB
- FP16
- 8.2 GB
- Qwen3 4B
- Q4
- 2.9 GB
- Q5
- 3.5 GB
- Q8
- 5.3 GB
- FP16
- 10.1 GB
- Gemma 3 4B
- Q4
- 2.9 GB
- Q5
- 3.5 GB
- Q8
- 5.3 GB
- FP16
- 10.1 GB
- Mistral 7B
- Q4
- 5.3 GB
- Q5
- 6.4 GB
- Q8
- 9.7 GB
- FP16
- 18.4 GB
- Qwen2.5 7B
- Q4
- 5.6 GB
- Q5
- 6.7 GB
- Q8
- 10.1 GB
- FP16
- 19.3 GB
- DeepSeek-R1 Distill Qwen 7BA reasoning model: it thinks out loud before answering, so replies take longer.
- Q4
- 5.6 GB
- Q5
- 6.7 GB
- Q8
- 10.1 GB
- FP16
- 19.3 GB
- Llama 3.1 8B
- Q4
- 5.8 GB
- Q5
- 7 GB
- Q8
- 10.6 GB
- FP16
- 20.3 GB
- DeepSeek-R1 Distill Llama 8BA reasoning model: it thinks out loud before answering, so replies take longer.
- Q4
- 5.8 GB
- Q5
- 7 GB
- Q8
- 10.6 GB
- FP16
- 20.3 GB
- Qwen3 8B
- Q4
- 5.9 GB
- Q5
- 7.2 GB
- Q8
- 10.8 GB
- FP16
- 20.7 GB
- Gemma 2 9B
- Q4
- 6.5 GB
- Q5
- 7.9 GB
- Q8
- 12.1 GB
- FP16
- 23.2 GB
- Gemma 3 12B
- Q4
- 8.2 GB
- Q5
- 10 GB
- Q8
- 15.4 GB
- FP16
- 29.8 GB
- Phi-4 14B
- Q4
- 9.8 GB
- Q5
- 12 GB
- Q8
- 18.6 GB
- FP16
- 36.3 GB
- Qwen2.5 14B
- Q4
- 9.8 GB
- Q5
- 12 GB
- Q8
- 18.6 GB
- FP16
- 36.3 GB
- DeepSeek-R1 Distill Qwen 14BA reasoning model: it thinks out loud before answering, so replies take longer.
- Q4
- 9.9 GB
- Q5
- 12.1 GB
- Q8
- 18.8 GB
- FP16
- 36.5 GB
- Qwen3 14B
- Q4
- 9.9 GB
- Q5
- 12.1 GB
- Q8
- 18.8 GB
- FP16
- 36.5 GB
- Mistral Small 24B
- Q4
- 16.4 GB
- Q5
- 20 GB
- Q8
- 30.8 GB
- FP16
- 59.6 GB
- Gemma 2 27B
- Q4
- 18.3 GB
- Q5
- 22.4 GB
- Q8
- 34.6 GB
- FP16
- 67.3 GB
- Gemma 3 27B
- Q4
- 18.2 GB
- Q5
- 22.3 GB
- Q8
- 34.4 GB
- FP16
- 66.8 GB
- Qwen3 30B-A3BA mixture-of-experts model. It needs memory for all 30.5B parameters, but only about 3.3B work on each token, so it answers much faster than a dense model of this size.
- Q4
- 20.3 GB
- Q5
- 24.9 GB
- Q8
- 38.6 GB
- FP16
- 75.2 GB
- Qwen2.5 32B
- Q4
- 21.5 GB
- Q5
- 26.4 GB
- Q8
- 41 GB
- FP16
- 80 GB
- Qwen3 32B
- Q4
- 21.7 GB
- Q5
- 26.6 GB
- Q8
- 41.4 GB
- FP16
- 80.7 GB
- DeepSeek-R1 Distill Qwen 32BA reasoning model: it thinks out loud before answering, so replies take longer.
- Q4
- 21.7 GB
- Q5
- 26.6 GB
- Q8
- 41.4 GB
- FP16
- 80.7 GB
- Llama 3.1 70B
- Q4
- 44.9 GB
- Q5
- 55.5 GB
- Q8
- 87.2 GB
- FP16
- 171.9 GB
- Llama 3.3 70B
- Q4
- 44.9 GB
- Q5
- 55.5 GB
- Q8
- 87.2 GB
- FP16
- 171.9 GB
- DeepSeek-R1 Distill Llama 70BA reasoning model: it thinks out loud before answering, so replies take longer.
- Q4
- 44.9 GB
- Q5
- 55.5 GB
- Q8
- 87.2 GB
- FP16
- 171.9 GB
- Qwen2.5 72B
- Q4
- 46.1 GB
- Q5
- 57 GB
- Q8
- 89.7 GB
- FP16
- 177 GB
None of these models fit at full speed with this setup. Try a shorter context, or turn off the filter to see how close each one is.
How this works
For each model and quantization we estimate the memory it needs, then compare that with the memory your machine can give it. It is an estimate, not a benchmark.
Memory needed (GB) = parameters (billions) × bits per weight ÷ 8 × 1.2 + context allowance
- Parameters × bits ÷ 8 is the size of the weights. An 8B model at 4 bits is about 4 GB.
- × 1.2 covers runtime buffers and the few extra bits that quantized files carry.
- Context allowance is room for the conversation (the KV cache). We use about 0.5 GB per 8K tokens for models under 5B, 1 GB for 5B to 15B, 2 GB for 15B to 40B and 2.5 GB above that. Real numbers vary by model design.
Example: Llama 3.1 8B at Q4 with 8K context is 8.03 × 4 ÷ 8 × 1.2 + 1 = about 5.8 GB.
What your machine can give a model
- Mac with Apple silicon: memory is shared. By default macOS lets the GPU use roughly two thirds of it on machines up to 36 GB, and about three quarters above that. We use those shares.
- NVIDIA GPU: a model runs fast when it fits in VRAM. We keep 0.5 GB back for the display. If it doesn't fit, runtimes like llama.cpp and Ollama can put some layers in system RAM (we count 60% of it), which works but is much slower.
- CPU only: we count 70% of your RAM. Speed is limited by memory bandwidth, so small models (up to about 8B) are the comfortable choice.
Parameter counts come from each model's public model card. Speed is not estimated here: it depends heavily on your chip and memory bandwidth.
Ways to run them
All of these are free, run fully on your machine, and download the model once.
- Ollama. The simplest start. Install it, then run one command to download and chat with a model. It also serves a local API that other apps can use. Mac, Windows and Linux.
- llama.cpp. The open-source engine behind many local AI tools. It runs quantized GGUF files on CPUs and GPUs, including Apple silicon and NVIDIA, and can split a model between GPU and system RAM.
- MLX. Apple’s machine learning framework for Apple silicon. With mlx-lm you can run and fine-tune models in MLX format, often in 4-bit or 8-bit.
- LM Studio. A desktop app with a model browser and chat window. It runs GGUF models, and MLX models on Apple silicon.
We build apps like this
Soonbuilt makes Mac and Windows apps where the AI runs on the user’s own computer. We size the model to each machine, ship a normal installer, and sell it once instead of monthly.