← CanIRunLocal · All hardware

What local LLMs run on M1 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 Coder V2 Lite 16B (MoE) at Q4_0 (~9.9 GB, ~20 tok/s): ollama run deepseek-coder-v2:16b.

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 1.5B (qwen2.5-coder:1.5b-instruct-q8_0).

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

Open the interactive checker for M1 16GB
#ModelQuantMemory neededFitSpeedCommand
1DeepSeek Coder V2 Lite 16B (MoE)Q4_09.9 GBfits in fast memory~20 tok/sollama run deepseek-coder-v2:16b
2Mistral Nemo 12BQ5_K_M9.9 GBfits in fast memory~6 tok/sollama run mistral-nemo:12b-instruct-2407-q5_K_M
3DeepSeek R1 Distill Qwen 14BQ4_K_M10.3 GBfits in fast memory~6 tok/sollama run deepseek-r1:14b
4Phi-4 14BQ4_K_M10.4 GBfits in fast memory~6 tok/sollama run phi4:14b
5Qwen3 14BQ4_K_M10.6 GBfits in fast memory~6 tok/sollama run qwen3:14b
6Gemma 3 12BQ4_K_M9.4 GBfits in fast memory~7 tok/sollama run gemma3:12b
7Phi-4 Mini 3.8BQ8_04.9 GBfits in fast memory~13 tok/sollama run phi4-mini:3.8b-q8_0
8Qwen3 4BQ8_05.2 GBfits in fast memory~12 tok/sollama run qwen3:4b-q8_0
9Llama 3.2 Vision 11BQ4_K_M8.9 GBfits in fast memory~7 tok/sollama run llama3.2-vision:11b
10Llama 3.2 3BQ8_04.2 GBfits in fast memory~16 tok/sollama run llama3.2:3b-instruct-q8_0
11Gemma 3 4BQ8_05.8 GBfits in fast memory~11 tok/sollama run gemma3:4b-it-q8_0
12tev1 4B (Together AI, decision)Q8_05.4 GBfits in fast memory~12 tok/sollama run tev1:4b-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