← CanIRunLocal · All hardware

What local LLMs run on M2 Ultra 192GB?

With 192 GB unified memory (about 144.0 GB usable by the GPU), these are the best open models that fit. The top pick is Qwen3 235B-A22B (MoE) at Q4_K_M (~144.3 GB, ~24 tok/s): ollama run qwen3:235b.

Best for coding: Qwen3 235B-A22B (MoE) (qwen3:235b), gpt-oss 120B (MoE, MXFP4) (gpt-oss:120b), Qwen3-Coder 30B-A3B (MoE) (qwen3-coder:30b-a3b-q8_0).

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

Open the interactive checker for M2 Ultra 192GB
#ModelQuantMemory neededFitSpeedCommand
1Qwen3 235B-A22B (MoE)Q4_K_M144.3 GBraise~24 tok/sollama run qwen3:235b
2Llama 4 Scout 109B (MoE)Q4_K_M69.3 GBfits in fast memory~31 tok/sollama run llama4:16x17b
3gpt-oss 120B (MoE, MXFP4)MXFP467.3 GBfits in fast memory~113 tok/sollama run gpt-oss:120b
4Qwen3-Next 80B-A3B (MoE)Q8_087.3 GBfits in fast memory~100 tok/sollama run qwen3-next:80b-a3b-instruct-q8_0
5Qwen3 30B-A3B (MoE)Q8_034.4 GBfits in fast memory~90 tok/sollama run qwen3:30b-a3b-q8_0
6Qwen3-Coder 30B-A3B (MoE)Q8_033.4 GBfits in fast memory~92 tok/sollama run qwen3-coder:30b-a3b-q8_0
7Llama 3.3 70BQ8_079.1 GBfits in fast memory~9 tok/sollama run llama3.3:70b-instruct-q8_0
8DeepSeek R1 Distill Llama 70BQ8_079.1 GBfits in fast memory~9 tok/sollama run deepseek-r1:70b-llama-distill-q8_0
9gpt-oss 20B (MoE, MXFP4)MXFP415.1 GBfits in fast memory~133 tok/sollama run gpt-oss:20b
10Qwen3 32BQ8_037.2 GBfits in fast memory~18 tok/sollama run qwen3:32b-q8_0
11DeepSeek R1 Distill Qwen 32BQ8_037.2 GBfits in fast memory~18 tok/sollama run deepseek-r1:32b-qwen-distill-q8_0
12Gemma 3 27BQ8_032 GBfits in fast memory~21 tok/sollama run gemma3:27b-it-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