What hardware do I need?
Hardware that delivers the experience you want — not just loads the model
Pick the model and describe the workload. We rate every machine in the database for that exact workload and group them by whether they meet your target.
1 · Model
2 · Use case
Agentic coding
Chat & writing
Coding
Documents & research
Multimodal
Automation & serving
3 · Tool & runtime
Tool: OpenCode
4 · Workload
Project size, agent behaviour, other apps
5 · Desired experience
6 · Budget & vendors (optional)
Prices are approximate launch prices for the whole system.
Mistral Small 4 (119B-A6.5B) · Agentic coding / medium repository
Target: comfortable · 22 machines meet it
Meets your comfortable target (22)
Cheapest first.
Mac Studio M2 Max 96 GB
96 GB unified memory · 400 GB/s
- Quant / runtime
- Q4 · LM Studio
- Generation
- 45–60 tok/s
- Per step
- ≈15 s
- Headroom
- 18 GB
MacBook Pro M3 Max 96 GB
96 GB unified memory · 300 GB/s
- Quant / runtime
- Q4 · LM Studio
- Generation
- 35–45 tok/s
- Per step
- ≈20 s
- Headroom
- 18 GB
Mac Studio M4 Max 128 GB
128 GB unified memory · 546 GB/s
- Quant / runtime
- Q6 · LM Studio
- Generation
- 40–55 tok/s
- Per step
- ≈15 s
- Headroom
- 22 GB
Mac Studio M5 Max 128 GB
128 GB unified memory · 614 GB/s
- Quant / runtime
- Q6 · LM Studio
- Generation
- 40–65 tok/s
- Per step
- ≈9 s
- Headroom
- 22 GB
MacBook Pro M2 Max 96 GB
96 GB unified memory · 400 GB/s
- Quant / runtime
- Q4 · LM Studio
- Generation
- 45–60 tok/s
- Per step
- ≈15 s
- Headroom
- 18 GB
MacBook Pro M3 Max 128 GB
128 GB unified memory · 400 GB/s
- Quant / runtime
- Q5 · LM Studio
- Generation
- 35–50 tok/s
- Per step
- ≈15 s
- Headroom
- 36 GB
MacBook Pro M4 Max 128 GB
128 GB unified memory · 546 GB/s
- Quant / runtime
- Q6 · LM Studio
- Generation
- 40–55 tok/s
- Per step
- ≈15 s
- Headroom
- 22 GB
Mac Studio M3 Ultra 96 GB
96 GB unified memory · 819 GB/s
- Quant / runtime
- Q4 · LM Studio
- Generation
- 60–80 tok/s
- Per step
- ≈9 s
- Headroom
- 18 GB
Mac Studio M5 Ultra 128 GB
128 GB unified memory · 1228 GB/s
- Quant / runtime
- Q6 · LM Studio
- Generation
- 60–100 tok/s
- Per step
- ≈6 s
- Headroom
- 22 GB
Meets the acceptable target (1)
Usable, with noticeable compromises for this workload.
Can run, but below your target (7)
The model loads, but the experience falls short for this workload.
Cannot run (98)
Not enough usable memory, or no compatible runtime.