Local AI Advisor

What hardware can run Phi-4 (14B)?

Dense15B parameters16K contextOpen sourceMIT

110 of 128 machines in our catalog run it acceptably or better for chat. At Q4_K_M, the weights alone take 8.89 GB to download; context and your other apps need room on top.

Cheapest comfortable for chat

Desktop PC · Intel Arc B580 · 32 GB RAM

About $1,150 · 12 GB VRAM + 32 GB RAM · 30–40 tok/s

Cheapest comfortable for agentic coding

No machine in our catalog reaches “comfortable” for this.

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/phi-4-GGUF:Q4_K_M

Downloads 8.89 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

MachineChatAgentic codingChat speedPrice
MacBook Air M1 8 GB8 GB unifiedDoes Not FitDoes Not Fit—$999
MacBook Air M1 16 GB16 GB unifiedBorderlineDoes Not Fit6–8 tok/s$1,399
MacBook Air M2 8 GB8 GB unifiedDoes Not FitDoes Not Fit—$1,199
MacBook Air M2 16 GB16 GB unifiedBorderlineDoes Not Fit9–13 tok/s$1,599
MacBook Air M2 24 GB24 GB unifiedAcceptableTechnically Runs7–10 tok/s$1,999
MacBook Air M3 8 GB8 GB unifiedDoes Not FitDoes Not Fit—$1,099
MacBook Air M3 16 GB16 GB unifiedBorderlineDoes Not Fit9–13 tok/s$1,499
MacBook Air M3 24 GB24 GB unifiedAcceptableTechnically Runs7–10 tok/s$1,899
MacBook Air M4 16 GB16 GB unifiedBorderlineDoes Not Fit11–15 tok/s$999
MacBook Air M4 24 GB24 GB unifiedAcceptableBorderline7–9 tok/s$1,399
MacBook Air M4 32 GB32 GB unifiedAcceptableBorderline7–9 tok/s$1,799
MacBook Air M5 16 GB16 GB unifiedBorderlineDoes Not Fit11–18 tok/s$1,099
MacBook Air M5 24 GB24 GB unifiedAcceptableBorderline7–12 tok/s$1,499
MacBook Air M5 32 GB32 GB unifiedAcceptableBorderline7–12 tok/s$1,899

MacBook Pro

MachineChatAgentic codingChat speedPrice
MacBook Pro M1 Pro 16 GB16 GB unifiedBorderlineDoes Not Fit18–25 tok/s$1,999
MacBook Pro M1 Pro 32 GB32 GB unifiedComfortableBorderline12–16 tok/s$2,399
MacBook Pro M1 Max 32 GB32 GB unifiedExcellentAcceptable20–30 tok/s$3,299
MacBook Pro M1 Max 64 GB64 GB unifiedExcellentAcceptable20–30 tok/s$3,699
MacBook Pro M2 Pro 16 GB16 GB unifiedBorderlineDoes Not Fit18–25 tok/s$2,499
MacBook Pro M2 Pro 32 GB32 GB unifiedComfortableAcceptable12–16 tok/s$2,899
MacBook Pro M2 Max 32 GB32 GB unifiedExcellentAcceptable20–30 tok/s$3,499
MacBook Pro M2 Max 64 GB64 GB unifiedExcellentAcceptable20–30 tok/s$3,899
MacBook Pro M2 Max 96 GB96 GB unifiedExcellentAcceptable20–30 tok/s$5,099
MacBook Pro M3 Pro 18 GB18 GB unifiedComfortableDoes Not Fit14–18 tok/s$1,999
MacBook Pro M3 Pro 36 GB36 GB unifiedComfortableBorderline11–15 tok/s$2,399
MacBook Pro M3 Max 36 GB36 GB unifiedExcellentAcceptable18–25 tok/s$3,199
MacBook Pro M3 Max 96 GB96 GB unifiedExcellentAcceptable18–25 tok/s$3,999
MacBook Pro M3 Max 48 GB48 GB unifiedExcellentAcceptable25–35 tok/s$3,699
MacBook Pro M3 Max 64 GB64 GB unifiedExcellentAcceptable25–35 tok/s$4,099
MacBook Pro M3 Max 128 GB128 GB unifiedExcellentAcceptable25–35 tok/s$5,299
MacBook Pro M4 16 GB16 GB unifiedBorderlineDoes Not Fit11–15 tok/s$1,599
MacBook Pro M4 24 GB24 GB unifiedAcceptableBorderline7–9 tok/s$1,999
MacBook Pro M4 32 GB32 GB unifiedAcceptableBorderline7–9 tok/s$2,399
MacBook Pro M4 Pro 24 GB24 GB unifiedExcellentAcceptable19–25 tok/s$2,399
MacBook Pro M4 Pro 48 GB48 GB unifiedExcellentAcceptable19–25 tok/s$2,799
MacBook Pro M4 Max 36 GB36 GB unifiedExcellentAcceptable20–30 tok/s$3,199
MacBook Pro M4 Max 48 GB48 GB unifiedExcellentAcceptable30–40 tok/s$3,699
MacBook Pro M4 Max 64 GB64 GB unifiedExcellentAcceptable30–40 tok/s$4,099
MacBook Pro M4 Max 128 GB128 GB unifiedExcellentAcceptable30–40 tok/s$5,299
MacBook Pro M5 16 GB16 GB unifiedBorderlineDoes Not Fit11–18 tok/s$1,699
MacBook Pro M5 24 GB24 GB unifiedAcceptableBorderline7–12 tok/s$2,099
MacBook Pro M5 32 GB32 GB unifiedAcceptableBorderline7–12 tok/s$2,499
MacBook Pro M5 Pro 24 GB24 GB unifiedExcellentAcceptable17–30 tok/s$2,199
MacBook Pro M5 Pro 48 GB48 GB unifiedExcellentAcceptable17–30 tok/s$2,599
MacBook Pro M5 Pro 64 GB64 GB unifiedExcellentAcceptable17–30 tok/s$2,999
MacBook Pro M5 Max 36 GB36 GB unifiedExcellentAcceptable25–45 tok/s$3,599
MacBook Pro M5 Max 48 GB48 GB unifiedExcellentAcceptable30–45 tok/s$3,999
MacBook Pro M5 Max 64 GB64 GB unifiedExcellentAcceptable30–45 tok/s$4,399
MacBook Pro M5 Max 128 GB128 GB unifiedExcellentAcceptable30–45 tok/s$5,599

Mac mini

MachineChatAgentic codingChat speedPrice
Mac mini M2 8 GB8 GB unifiedDoes Not FitDoes Not Fit—$599
Mac mini M2 16 GB16 GB unifiedBorderlineDoes Not Fit9–13 tok/s$999
Mac mini M2 24 GB24 GB unifiedAcceptableTechnically Runs7–10 tok/s$1,399
Mac mini M2 Pro 16 GB16 GB unifiedBorderlineDoes Not Fit18–25 tok/s$1,299
Mac mini M2 Pro 32 GB32 GB unifiedComfortableAcceptable12–16 tok/s$1,699
Mac mini M4 16 GB16 GB unifiedBorderlineDoes Not Fit11–15 tok/s$599
Mac mini M4 24 GB24 GB unifiedAcceptableBorderline7–9 tok/s$999
Mac mini M4 32 GB32 GB unifiedAcceptableBorderline7–9 tok/s$1,399
Mac mini M4 Pro 24 GB24 GB unifiedExcellentAcceptable19–25 tok/s$1,399
Mac mini M4 Pro 48 GB48 GB unifiedExcellentAcceptable19–25 tok/s$1,799
Mac mini M4 Pro 64 GB64 GB unifiedExcellentAcceptable19–25 tok/s$2,199
Mac mini M6 16 GB16 GB unifiedBorderlineDoes Not Fit12–20 tok/s$899
Mac mini M6 24 GB24 GB unifiedComfortableBorderline10–16 tok/s$1,299
Mac mini M6 32 GB32 GB unifiedComfortableBorderline10–16 tok/s$1,699
Mac mini M5 Pro 24 GB24 GB unifiedExcellentAcceptable17–30 tok/s$1,699
Mac mini M5 Pro 48 GB48 GB unifiedExcellentAcceptable17–30 tok/s$2,099
Mac mini M5 Pro 64 GB64 GB unifiedExcellentAcceptable17–30 tok/s$2,499

Mac Studio

MachineChatAgentic codingChat speedPrice
Mac Studio M1 Max 32 GB32 GB unifiedExcellentAcceptable20–30 tok/s$1,999
Mac Studio M1 Max 64 GB64 GB unifiedExcellentAcceptable20–30 tok/s$2,399
Mac Studio M1 Ultra 64 GB64 GB unifiedExcellentAcceptable35–45 tok/s$4,999
Mac Studio M1 Ultra 128 GB128 GB unifiedExcellentAcceptable35–45 tok/s$5,799
Mac Studio M2 Max 32 GB32 GB unifiedExcellentAcceptable20–30 tok/s$2,199
Mac Studio M2 Max 64 GB64 GB unifiedExcellentAcceptable20–30 tok/s$2,599
Mac Studio M2 Max 96 GB96 GB unifiedExcellentAcceptable20–30 tok/s$3,799
Mac Studio M2 Ultra 64 GB64 GB unifiedExcellentAcceptable30–40 tok/s$4,999
Mac Studio M2 Ultra 128 GB128 GB unifiedExcellentAcceptable30–40 tok/s$5,799
Mac Studio M2 Ultra 192 GB192 GB unifiedExcellentAcceptable30–40 tok/s$6,599
Mac Studio M4 Max 48 GB48 GB unifiedExcellentAcceptable30–40 tok/s$2,499
Mac Studio M4 Max 64 GB64 GB unifiedExcellentAcceptable30–40 tok/s$2,899
Mac Studio M4 Max 128 GB128 GB unifiedExcellentAcceptable30–40 tok/s$4,099
Mac Studio M3 Ultra 96 GB96 GB unifiedExcellentAcceptable30–40 tok/s$5,499
Mac Studio M3 Ultra 256 GB256 GB unifiedExcellentAcceptable30–40 tok/s$6,299
Mac Studio M3 Ultra 512 GB512 GB unifiedExcellentAcceptable30–40 tok/s$7,099
Mac Studio M5 Max 48 GB48 GB unifiedExcellentAcceptable30–45 tok/s$2,499
Mac Studio M5 Max 64 GB64 GB unifiedExcellentAcceptable30–45 tok/s$2,899
Mac Studio M5 Max 128 GB128 GB unifiedExcellentAcceptable30–45 tok/s$4,099
Mac Studio M5 Ultra 128 GB128 GB unifiedExcellentAcceptable40–65 tok/s$5,499
Mac Studio M5 Ultra 256 GB256 GB unifiedExcellentAcceptable40–65 tok/s$6,299
Mac Studio M5 Ultra 512 GB512 GB unifiedExcellentAcceptable40–65 tok/s$7,099

Mac Pro

MachineChatAgentic codingChat speedPrice
Mac Pro M2 Ultra 64 GB64 GB unifiedExcellentAcceptable30–40 tok/s$6,999
Mac Pro M2 Ultra 128 GB128 GB unifiedExcellentAcceptable30–40 tok/s$7,799
Mac Pro M2 Ultra 192 GB192 GB unifiedExcellentAcceptable30–40 tok/s$8,599

NVIDIA desktops

MachineChatAgentic codingChat speedPrice
Desktop PC · GeForce RTX 3060 12GB · 32 GB RAM12 GB VRAM + 32 GB RAMExcellentBorderline25–40 tok/s$1,200
Desktop PC · GeForce RTX 3090 · 32 GB RAM24 GB VRAM + 32 GB RAMExcellentAcceptable40–55 tok/s$1,700
Desktop PC · GeForce RTX 3090 · 64 GB RAM24 GB VRAM + 64 GB RAMExcellentAcceptable40–55 tok/s$1,828
Desktop PC · GeForce RTX 4060 Ti 16GB · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable15–25 tok/s$1,350
Desktop PC · GeForce RTX 4070 Ti SUPER · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable30–50 tok/s$1,700
Desktop PC · GeForce RTX 4080 SUPER · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable40–55 tok/s$1,900
Desktop PC · GeForce RTX 4090 · 32 GB RAM24 GB VRAM + 32 GB RAMExcellentAcceptable50–65 tok/s$2,700
Desktop PC · GeForce RTX 4090 · 64 GB RAM24 GB VRAM + 64 GB RAMExcellentAcceptable50–65 tok/s$2,828
Desktop PC · GeForce RTX 5060 Ti 16GB · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable25–35 tok/s$1,330
Desktop PC · GeForce RTX 5070 · 32 GB RAM12 GB VRAM + 32 GB RAMExcellentBorderline45–70 tok/s$1,450
Desktop PC · GeForce RTX 5070 Ti · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable50–70 tok/s$1,650
Desktop PC · GeForce RTX 5080 · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable55–75 tok/s$1,900
Desktop PC · GeForce RTX 5090 · 32 GB RAM32 GB VRAM + 32 GB RAMExcellentAcceptable75–100 tok/s$2,900
Desktop PC · GeForce RTX 5090 · 64 GB RAM32 GB VRAM + 64 GB RAMExcellentAcceptable75–100 tok/s$3,028
Desktop PC · RTX PRO 6000 Blackwell · 128 GB RAM96 GB VRAM + 128 GB RAMExcellentAcceptable70–95 tok/s$17,284
Desktop PC · 2× GeForce RTX 3090 (48 GB) · 128 GB RAM48 GB VRAM + 128 GB RAMExcellentAcceptable35–60 tok/s$2,884

AMD desktops

MachineChatAgentic codingChat speedPrice
Desktop PC · Radeon RX 7900 XT · 32 GB RAM20 GB VRAM + 32 GB RAMExcellentAcceptable35–55 tok/s$1,550
Desktop PC · Radeon RX 7900 XTX · 32 GB RAM24 GB VRAM + 32 GB RAMExcellentAcceptable45–65 tok/s$1,800
Desktop PC · Radeon RX 7900 XTX · 64 GB RAM24 GB VRAM + 64 GB RAMExcellentAcceptable45–65 tok/s$1,928
Desktop PC · Radeon RX 9070 XT · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable40–55 tok/s$1,500
Desktop PC · Radeon AI PRO R9700 · 32 GB RAM32 GB VRAM + 32 GB RAMExcellentAcceptable35–50 tok/s$2,200
Desktop PC · Radeon AI PRO R9700 · 64 GB RAM32 GB VRAM + 64 GB RAMExcellentAcceptable35–50 tok/s$2,328

Intel desktops

MachineChatAgentic codingChat speedPrice
Desktop PC · Intel Arc B580 · 32 GB RAM12 GB VRAM + 32 GB RAMExcellentBorderline30–40 tok/s$1,150
Desktop PC · Intel Arc Pro B60 24GB · 32 GB RAM24 GB VRAM + 32 GB RAMExcellentAcceptable16–25 tok/s$1,500
Desktop PC · Intel Arc Pro B60 24GB · 64 GB RAM24 GB VRAM + 64 GB RAMExcellentAcceptable16–25 tok/s$1,628

Laptops

MachineChatAgentic codingChat speedPrice
Laptop · GeForce RTX 4060 Laptop · 32 GB RAM8 GB VRAM + 32 GB RAMBorderlineBorderline6–10 tok/s$1,200
Laptop · GeForce RTX 4090 Laptop · 32 GB RAM16 GB VRAM + 32 GB RAMExcellentAcceptable25–45 tok/s$3,000
Laptop · GeForce RTX 5090 Laptop · 32 GB RAM24 GB VRAM + 32 GB RAMExcellentAcceptable35–60 tok/s$3,800
Surface Laptop Ultra · RTX Spark N1X (18-core) · 24 GB24 GB unifiedExcellentBorderline16–25 tok/s$2,600
Surface Laptop Ultra · RTX Spark N1X (20-core) · 128 GB128 GB unifiedExcellentAcceptable16–25 tok/s$5,900
Laptop · Ryzen AI 9 HX 370 (Radeon 890M) · 32 GB32 GB unifiedAcceptableBorderline7–11 tok/s$1,300
Laptop · Core Ultra 7 258V (Arc 140V) · 32 GB32 GB unifiedAcceptableTechnically Runs6–9 tok/s$1,300

Unified-memory PCs

MachineChatAgentic codingChat speedPrice
Ryzen AI Max+ 395 mini PC / Framework Desktop · 64 GB64 GB unifiedExcellentAcceptable18–25 tok/s$1,600
Ryzen AI Max+ 395 mini PC / Framework Desktop · 128 GB128 GB unifiedExcellentAcceptable18–25 tok/s$2,000
NVIDIA DGX Spark (GB10) · 128 GB128 GB unifiedExcellentAcceptable18–25 tok/s$6,950
NVIDIA DGX Spark (GB10) · 64 GB64 GB unifiedExcellentAcceptable18–25 tok/s$4,999

CPU only

MachineChatAgentic codingChat speedPrice
Desktop PC · Ryzen 9 9950X (no GPU) · 64 GB DDR564 GB RAM, no GPUAcceptableBorderline3.9–7 tok/s$1,400