← CanIRunLocal · All hardware

What local LLMs run on M4 16GB?

With 16 GB unified memory (about 10.7 GB usable by the GPU), these are the best open models that fit. The top pick is DeepSeek R1 Distill Qwen 14B at Q4_K_M (~10.3 GB, ~11 tok/s): ollama run deepseek-r1:14b.

Best for coding: DeepSeek Coder V2 Lite 16B (MoE) (deepseek-coder-v2:16b), Qwen 2.5 Coder 14B (qwen2.5-coder:14b), Qwen 2.5 Coder 7B (qwen2.5-coder:7b-instruct-q8_0).

Runtimes available for this hardware: Ollama, LM Studio, llama.cpp, MLX.

Open the interactive checker for M4 16GB
#ModelQuantMemory neededFitSpeedCommand
1DeepSeek R1 Distill Qwen 14BQ4_K_M10.3 GBfits in fast memory~11 tok/sollama run deepseek-r1:14b
2Phi-4 14BQ4_K_M10.4 GBfits in fast memory~11 tok/sollama run phi4:14b
3Qwen3 14BQ4_K_M10.6 GBfits in fast memory~10 tok/sollama run qwen3:14b
4Mistral Nemo 12BQ5_K_M9.9 GBfits in fast memory~11 tok/sollama run mistral-nemo:12b-instruct-2407-q5_K_M
5Gemma 3 12BQ4_K_M9.4 GBfits in fast memory~12 tok/sollama run gemma3:12b
6Llama 3.2 Vision 11BQ4_K_M8.9 GBfits in fast memory~12 tok/sollama run llama3.2-vision:11b
7Nimble v3 9B (Bespoke Labs, decision)Q8_010.6 GBfits in fast memory~10 tok/sollama run nimble-v3:9b-q8_0
8Qwen3 8BQ8_09.9 GBfits in fast memory~11 tok/sollama run qwen3:8b-q8_0
9DeepSeek R1 0528 Qwen3 8BQ8_09.9 GBfits in fast memory~11 tok/sollama run deepseek-r1:8b-0528-qwen3-q8_0
10DeepSeek R1 Distill Qwen 7BQ8_09.1 GBfits in fast memory~12 tok/sollama run deepseek-r1:7b-qwen-distill-q8_0
11Qwen 2.5 VL 7BQ8_010.4 GBfits in fast memory~10 tok/sollama run qwen2.5vl:7b-q8_0
12MiniCPM-V 2.6 8BQ8_010.1 GBfits in fast memory~11 tok/sollama run minicpm-v:8b-2.6-q8_0

Estimates, not benchmarks. Model sizes are ollama.com download sizes; memory needed adds headroom for ~8k tokens of context; speeds are rough figures from memory bandwidth. Data updated 2026-10-14.

A project by OnDevice Labs · llms.txt