What hardware can run Gemma 4 31B?
Dense31B parameters256K contextVisionOpen sourceApache-2.0
82 of 128 machines in our catalog run it acceptably or better for chat. At Q4_K_M, the weights alone take 18.32 GB to download; context and your other apps need room on top.
Cheapest comfortable for chat
Desktop PC · Intel Arc Pro B60 24GB · 32 GB RAMAbout $1,500 · 24 GB VRAM + 32 GB RAM · 9–16 tok/s
Cheapest comfortable for agentic coding
Desktop PC · GeForce RTX 3090 · 32 GB RAMAbout $1,700 · 24 GB VRAM + 32 GB RAM · 25–35 tok/s
Download and run it
Verified Hugging Face builds. Pick the machine below for commands sized to its memory and context.
ollama run hf.co/unsloth/gemma-4-31B-it-GGUF:Q4_K_M
Downloads 18.32 GB (Q4_K_M). Ollama's default context is small: set OLLAMA_CONTEXT_LENGTH=16384 before `ollama serve` for long prompts.
Every machine we rate
Chat uses Open WebUI with short prompts; agentic coding uses OpenCode on a medium repository, which sends large prompts on every step.
MacBook Air
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| MacBook Air M1 8 GB8 GB unified | Does Not Fit | Does Not Fit | — | $999 |
| MacBook Air M1 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,399 |
| MacBook Air M2 8 GB8 GB unified | Does Not Fit | Does Not Fit | — | $1,199 |
| MacBook Air M2 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,599 |
| MacBook Air M2 24 GB24 GB unified | Borderline | Does Not Fit | 4.7–6 tok/s | $1,999 |
| MacBook Air M3 8 GB8 GB unified | Does Not Fit | Does Not Fit | — | $1,099 |
| MacBook Air M3 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,499 |
| MacBook Air M3 24 GB24 GB unified | Borderline | Does Not Fit | 4.7–6 tok/s | $1,899 |
| MacBook Air M4 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $999 |
| MacBook Air M4 24 GB24 GB unified | Borderline | Does Not Fit | 5–7 tok/s | $1,399 |
| MacBook Air M4 32 GB32 GB unified | Acceptable | Technically Runs | 5–7 tok/s | $1,799 |
| MacBook Air M5 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,099 |
| MacBook Air M5 24 GB24 GB unified | Borderline | Does Not Fit | 5–9 tok/s | $1,499 |
| MacBook Air M5 32 GB32 GB unified | Acceptable | Borderline | 4.2–7 tok/s | $1,899 |
MacBook Pro
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| MacBook Pro M1 Pro 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,999 |
| MacBook Pro M1 Pro 32 GB32 GB unified | Acceptable | Technically Runs | 7–9 tok/s | $2,399 |
| MacBook Pro M1 Max 32 GB32 GB unified | Comfortable | Borderline | 13–18 tok/s | $3,299 |
| MacBook Pro M1 Max 64 GB64 GB unified | Comfortable | Borderline | 11–15 tok/s | $3,699 |
| MacBook Pro M2 Pro 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $2,499 |
| MacBook Pro M2 Pro 32 GB32 GB unified | Acceptable | Technically Runs | 7–10 tok/s | $2,899 |
| MacBook Pro M2 Max 32 GB32 GB unified | Comfortable | Borderline | 13–18 tok/s | $3,499 |
| MacBook Pro M2 Max 64 GB64 GB unified | Comfortable | Borderline | 11–15 tok/s | $3,899 |
| MacBook Pro M2 Max 96 GB96 GB unified | Comfortable | Borderline | 11–15 tok/s | $5,099 |
| MacBook Pro M3 Pro 18 GB18 GB unified | Does Not Fit | Does Not Fit | — | $1,999 |
| MacBook Pro M3 Pro 36 GB36 GB unified | Acceptable | Technically Runs | 5–7 tok/s | $2,399 |
| MacBook Pro M3 Max 36 GB36 GB unified | Comfortable | Borderline | 11–14 tok/s | $3,199 |
| MacBook Pro M3 Max 96 GB96 GB unified | Comfortable | Borderline | 11–14 tok/s | $3,999 |
| MacBook Pro M3 Max 48 GB48 GB unified | Comfortable | Acceptable | 11–15 tok/s | $3,699 |
| MacBook Pro M3 Max 64 GB64 GB unified | Comfortable | Acceptable | 11–15 tok/s | $4,099 |
| MacBook Pro M3 Max 128 GB128 GB unified | Comfortable | Acceptable | 11–15 tok/s | $5,299 |
| MacBook Pro M4 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,599 |
| MacBook Pro M4 24 GB24 GB unified | Borderline | Does Not Fit | 5–7 tok/s | $1,999 |
| MacBook Pro M4 32 GB32 GB unified | Acceptable | Technically Runs | 5–7 tok/s | $2,399 |
| MacBook Pro M4 Pro 24 GB24 GB unified | Borderline | Does Not Fit | 12–16 tok/s | $2,399 |
| MacBook Pro M4 Pro 48 GB48 GB unified | Acceptable | Borderline | 8–11 tok/s | $2,799 |
| MacBook Pro M4 Max 36 GB36 GB unified | Comfortable | Borderline | 13–17 tok/s | $3,199 |
| MacBook Pro M4 Max 48 GB48 GB unified | Excellent | Acceptable | 18–25 tok/s | $3,699 |
| MacBook Pro M4 Max 64 GB64 GB unified | Excellent | Acceptable | 18–25 tok/s | $4,099 |
| MacBook Pro M4 Max 128 GB128 GB unified | Excellent | Acceptable | 18–25 tok/s | $5,299 |
| MacBook Pro M5 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,699 |
| MacBook Pro M5 24 GB24 GB unified | Borderline | Does Not Fit | 5–9 tok/s | $2,099 |
| MacBook Pro M5 32 GB32 GB unified | Acceptable | Borderline | 4.2–7 tok/s | $2,499 |
| MacBook Pro M5 Pro 24 GB24 GB unified | Borderline | Does Not Fit | 11–18 tok/s | $2,199 |
| MacBook Pro M5 Pro 48 GB48 GB unified | Acceptable | Acceptable | 7–12 tok/s | $2,599 |
| MacBook Pro M5 Pro 64 GB64 GB unified | Acceptable | Acceptable | 7–12 tok/s | $2,999 |
| MacBook Pro M5 Max 36 GB36 GB unified | Comfortable | Acceptable | 13–20 tok/s | $3,599 |
| MacBook Pro M5 Max 48 GB48 GB unified | Excellent | Acceptable | 17–30 tok/s | $3,999 |
| MacBook Pro M5 Max 64 GB64 GB unified | Excellent | Acceptable | 17–30 tok/s | $4,399 |
| MacBook Pro M5 Max 128 GB128 GB unified | Excellent | Acceptable | 17–30 tok/s | $5,599 |
Mac mini
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Mac mini M2 8 GB8 GB unified | Does Not Fit | Does Not Fit | — | $599 |
| Mac mini M2 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $999 |
| Mac mini M2 24 GB24 GB unified | Borderline | Does Not Fit | 4.7–6 tok/s | $1,399 |
| Mac mini M2 Pro 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $1,299 |
| Mac mini M2 Pro 32 GB32 GB unified | Acceptable | Technically Runs | 7–10 tok/s | $1,699 |
| Mac mini M4 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $599 |
| Mac mini M4 24 GB24 GB unified | Borderline | Does Not Fit | 5–7 tok/s | $999 |
| Mac mini M4 32 GB32 GB unified | Acceptable | Technically Runs | 5–7 tok/s | $1,399 |
| Mac mini M4 Pro 24 GB24 GB unified | Borderline | Does Not Fit | 12–16 tok/s | $1,399 |
| Mac mini M4 Pro 48 GB48 GB unified | Acceptable | Borderline | 8–11 tok/s | $1,799 |
| Mac mini M4 Pro 64 GB64 GB unified | Acceptable | Borderline | 8–11 tok/s | $2,199 |
| Mac mini M6 16 GB16 GB unified | Does Not Fit | Does Not Fit | — | $899 |
| Mac mini M6 24 GB24 GB unified | Borderline | Does Not Fit | 6–10 tok/s | $1,299 |
| Mac mini M6 32 GB32 GB unified | Acceptable | Borderline | 4.7–8 tok/s | $1,699 |
| Mac mini M5 Pro 24 GB24 GB unified | Borderline | Does Not Fit | 11–18 tok/s | $1,699 |
| Mac mini M5 Pro 48 GB48 GB unified | Acceptable | Acceptable | 7–12 tok/s | $2,099 |
| Mac mini M5 Pro 64 GB64 GB unified | Acceptable | Acceptable | 7–12 tok/s | $2,499 |
Mac Studio
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Mac Studio M1 Max 32 GB32 GB unified | Comfortable | Borderline | 13–18 tok/s | $1,999 |
| Mac Studio M1 Max 64 GB64 GB unified | Comfortable | Borderline | 11–15 tok/s | $2,399 |
| Mac Studio M1 Ultra 64 GB64 GB unified | Excellent | Acceptable | 20–25 tok/s | $4,999 |
| Mac Studio M1 Ultra 128 GB128 GB unified | Excellent | Acceptable | 20–25 tok/s | $5,799 |
| Mac Studio M2 Max 32 GB32 GB unified | Comfortable | Borderline | 13–18 tok/s | $2,199 |
| Mac Studio M2 Max 64 GB64 GB unified | Comfortable | Borderline | 11–15 tok/s | $2,599 |
| Mac Studio M2 Max 96 GB96 GB unified | Comfortable | Borderline | 11–15 tok/s | $3,799 |
| Mac Studio M2 Ultra 64 GB64 GB unified | Excellent | Acceptable | 18–25 tok/s | $4,999 |
| Mac Studio M2 Ultra 128 GB128 GB unified | Excellent | Acceptable | 18–25 tok/s | $5,799 |
| Mac Studio M2 Ultra 192 GB192 GB unified | Excellent | Acceptable | 18–25 tok/s | $6,599 |
| Mac Studio M4 Max 48 GB48 GB unified | Excellent | Acceptable | 18–25 tok/s | $2,499 |
| Mac Studio M4 Max 64 GB64 GB unified | Excellent | Acceptable | 18–25 tok/s | $2,899 |
| Mac Studio M4 Max 128 GB128 GB unified | Excellent | Acceptable | 18–25 tok/s | $4,099 |
| Mac Studio M3 Ultra 96 GB96 GB unified | Excellent | Acceptable | 18–25 tok/s | $5,499 |
| Mac Studio M3 Ultra 256 GB256 GB unified | Excellent | Acceptable | 18–25 tok/s | $6,299 |
| Mac Studio M3 Ultra 512 GB512 GB unified | Excellent | Acceptable | 18–25 tok/s | $7,099 |
| Mac Studio M5 Max 48 GB48 GB unified | Excellent | Acceptable | 17–30 tok/s | $2,499 |
| Mac Studio M5 Max 64 GB64 GB unified | Excellent | Acceptable | 17–30 tok/s | $2,899 |
| Mac Studio M5 Max 128 GB128 GB unified | Excellent | Acceptable | 17–30 tok/s | $4,099 |
| Mac Studio M5 Ultra 128 GB128 GB unified | Excellent | Comfortable | 25–45 tok/s | $5,499 |
| Mac Studio M5 Ultra 256 GB256 GB unified | Excellent | Comfortable | 25–45 tok/s | $6,299 |
| Mac Studio M5 Ultra 512 GB512 GB unified | Excellent | Comfortable | 25–45 tok/s | $7,099 |
Mac Pro
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Mac Pro M2 Ultra 64 GB64 GB unified | Excellent | Acceptable | 18–25 tok/s | $6,999 |
| Mac Pro M2 Ultra 128 GB128 GB unified | Excellent | Acceptable | 18–25 tok/s | $7,799 |
| Mac Pro M2 Ultra 192 GB192 GB unified | Excellent | Acceptable | 18–25 tok/s | $8,599 |
NVIDIA desktops
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Desktop PC · GeForce RTX 3060 12GB · 32 GB RAM12 GB VRAM + 32 GB RAM | Borderline | Borderline | 3.1–5 tok/s | $1,200 |
| Desktop PC · GeForce RTX 3090 · 32 GB RAM24 GB VRAM + 32 GB RAM | Excellent | Comfortable | 30–40 tok/s | $1,700 |
| Desktop PC · GeForce RTX 3090 · 64 GB RAM24 GB VRAM + 64 GB RAM | Excellent | Comfortable | 30–40 tok/s | $1,828 |
| Desktop PC · GeForce RTX 4060 Ti 16GB · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 4.2–7 tok/s | $1,350 |
| Desktop PC · GeForce RTX 4070 Ti SUPER · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 5–9 tok/s | $1,700 |
| Desktop PC · GeForce RTX 4080 SUPER · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 7–9 tok/s | $1,900 |
| Desktop PC · GeForce RTX 4090 · 32 GB RAM24 GB VRAM + 32 GB RAM | Excellent | Comfortable | 35–45 tok/s | $2,700 |
| Desktop PC · GeForce RTX 4090 · 64 GB RAM24 GB VRAM + 64 GB RAM | Excellent | Comfortable | 35–45 tok/s | $2,828 |
| Desktop PC · GeForce RTX 5060 Ti 16GB · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 7–9 tok/s | $1,330 |
| Desktop PC · GeForce RTX 5070 · 32 GB RAM12 GB VRAM + 32 GB RAM | Borderline | Borderline | 3.4–6 tok/s | $1,450 |
| Desktop PC · GeForce RTX 5070 Ti · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 7–10 tok/s | $1,650 |
| Desktop PC · GeForce RTX 5080 · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 7–10 tok/s | $1,900 |
| Desktop PC · GeForce RTX 5090 · 32 GB RAM32 GB VRAM + 32 GB RAM | Excellent | Comfortable | 35–50 tok/s | $2,900 |
| Desktop PC · GeForce RTX 5090 · 64 GB RAM32 GB VRAM + 64 GB RAM | Excellent | Comfortable | 35–50 tok/s | $3,028 |
| Desktop PC · RTX PRO 6000 Blackwell · 128 GB RAM96 GB VRAM + 128 GB RAM | Excellent | Comfortable | 35–45 tok/s | $17,284 |
| Desktop PC · 2× GeForce RTX 3090 (48 GB) · 128 GB RAM48 GB VRAM + 128 GB RAM | Excellent | Comfortable | 25–40 tok/s | $2,884 |
AMD desktops
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Desktop PC · Radeon RX 7900 XT · 32 GB RAM20 GB VRAM + 32 GB RAM | Excellent | Borderline | 25–45 tok/s | $1,550 |
| Desktop PC · Radeon RX 7900 XTX · 32 GB RAM24 GB VRAM + 32 GB RAM | Excellent | Comfortable | 30–45 tok/s | $1,800 |
| Desktop PC · Radeon RX 7900 XTX · 64 GB RAM24 GB VRAM + 64 GB RAM | Excellent | Comfortable | 30–45 tok/s | $1,928 |
| Desktop PC · Radeon RX 9070 XT · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 7–10 tok/s | $1,500 |
| Desktop PC · Radeon AI PRO R9700 · 32 GB RAM32 GB VRAM + 32 GB RAM | Excellent | Acceptable | 25–35 tok/s | $2,200 |
| Desktop PC · Radeon AI PRO R9700 · 64 GB RAM32 GB VRAM + 64 GB RAM | Excellent | Acceptable | 25–35 tok/s | $2,328 |
Intel desktops
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Desktop PC · Intel Arc B580 · 32 GB RAM12 GB VRAM + 32 GB RAM | Borderline | Borderline | 4.1–5 tok/s | $1,150 |
| Desktop PC · Intel Arc Pro B60 24GB · 32 GB RAM24 GB VRAM + 32 GB RAM | Comfortable | Borderline | 9–16 tok/s | $1,500 |
| Desktop PC · Intel Arc Pro B60 24GB · 64 GB RAM24 GB VRAM + 64 GB RAM | Comfortable | Borderline | 9–16 tok/s | $1,628 |
Laptops
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Laptop · GeForce RTX 4060 Laptop · 32 GB RAM8 GB VRAM + 32 GB RAM | Borderline | Borderline | 2.2–3.6 tok/s | $1,200 |
| Laptop · GeForce RTX 4090 Laptop · 32 GB RAM16 GB VRAM + 32 GB RAM | Borderline | Borderline | 5–8 tok/s | $3,000 |
| Laptop · GeForce RTX 5090 Laptop · 32 GB RAM24 GB VRAM + 32 GB RAM | Excellent | Comfortable | 25–40 tok/s | $3,800 |
| Surface Laptop Ultra · RTX Spark N1X (18-core) · 24 GB24 GB unified | Does Not Fit | Does Not Fit | — | $2,600 |
| Surface Laptop Ultra · RTX Spark N1X (20-core) · 128 GB128 GB unified | Acceptable | Borderline | 7–11 tok/s | $5,900 |
| Laptop · Ryzen AI 9 HX 370 (Radeon 890M) · 32 GB32 GB unified | Acceptable | Technically Runs | 3.9–7 tok/s | $1,300 |
| Laptop · Core Ultra 7 258V (Arc 140V) · 32 GB32 GB unified | Borderline | Technically Runs | 2.9–4.8 tok/s | $1,300 |
Unified-memory PCs
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Ryzen AI Max+ 395 mini PC / Framework Desktop · 64 GB64 GB unified | Comfortable | Acceptable | 10–14 tok/s | $1,600 |
| Ryzen AI Max+ 395 mini PC / Framework Desktop · 128 GB128 GB unified | Comfortable | Acceptable | 10–14 tok/s | $2,000 |
| NVIDIA DGX Spark (GB10) · 128 GB128 GB unified | Comfortable | Acceptable | 11–14 tok/s | $6,950 |
| NVIDIA DGX Spark (GB10) · 64 GB64 GB unified | Comfortable | Acceptable | 11–14 tok/s | $4,999 |
CPU only
| Machine | Chat | Agentic coding | Chat speed | Price |
|---|---|---|---|---|
| Desktop PC · Ryzen 9 9950X (no GPU) · 64 GB DDR564 GB RAM, no GPU | Borderline | Technically Runs | 2–3.3 tok/s | $1,400 |
huggingface.co(opens in a new tab)verified 2026-10-08high confidence