Local AI machines, ranked by speed per dollar and euro

Complete machines only: Strix Halo mini PCs, DGX Spark and GB10 boxes, Mac Studios. Graphics cards are on a separate page. Prices checked 2026-10-16 14:35 UTC.

#MachineUSDEURtok/stok/s per $1ktok/s per €1kStock
1Mac Studio M5 Max 40-core GPU, 128GB / 512GB
Apple · 128GB
$5,099€5,909 7915.513.4—
2Framework Desktop 128GB (DIY)
Strix Halo · 128GB
$3,449€3,889 5315.313.6—
3GMKtec EVO-X2 128GB / 1TB
Strix Halo · 128GB
$3,500€3,300 5315.116.0in stock
4GMKtec EVO-X2 128GB / 2TB
Strix Halo · 128GB
$3,650€3,450 5314.415.3in stock
5GMKtec EVO-X3 128GB / 2TB
Strix Halo · 128GB
$3,800€3,550 5313.914.9in stock
6Minisforum MS-S1 MAX 128GB / 2TB
Strix Halo · 128GB
$3,879≈€3,447 5313.615.3in stock
7NVIDIA DGX Spark (Founders Edition)
DGX Spark / GB10 · 128GB
$4,699≈€4,176 5912.514.1—
8Beelink GTR9 Pro 128GB / 2TB
Strix Halo · 128GB
$4,349≈€3,865 5312.113.6in stock
9Mac Studio M5 Ultra 80-core GPU, 256GB / 1TB
Apple · 256GB
$10,799€12,529 13012.010.4—
10MacBook Pro 16" M5 Max 40-core GPU, 128GB / 2TB
Apple · 128GB
$6,999€7,999 7911.39.9—
11Dell Pro Max / Pro Precision with GB10, 128GB / 2TB
DGX Spark / GB10 · 128GB
$5,903≈€5,246 599.911.2—
12ASUS Ascent GX10 (GB10)
DGX Spark / GB10 · 128GB
$5,999≈€5,331 599.811.0—
GMKtec EVO-X2 64GB / 1TB
Strix Halo · 64GB
$2,200€2,000 doesn't fit in memory––in stock
Minisforum MS-S1 MAX 64GB / 2TB
Strix Halo · 64GB
$2,599≈€2,310 doesn't fit in memory––in stock
Framework Desktop 64GB (DIY)
Strix Halo · 64GB
≈$2,486€2,209 doesn't fit in memory––—
HP Z2 Mini G1a (Ryzen AI Max+ PRO 395)
Strix Halo · 128GB
n/an/a 53––—
MSI EdgeXpert MS-C931 (GB10)
DGX Spark / GB10 · 128GB
n/an/a 59––—
Lenovo ThinkStation PGX (GB10)
DGX Spark / GB10 · 128GB
n/an/a 59––—
Mac Studio M5 Ultra 64-core GPU, 96GB / 1TB
Apple · 96GB
$5,499€6,699 no public result yet––—
Mac mini M5 Pro 16-core GPU, 64GB / 512GB
Apple · 64GB
$2,699€3,129 doesn't fit in memory––—
Mac mini M5 Pro 20-core GPU, 64GB / 512GB
Apple · 64GB
$2,899€3,349 doesn't fit in memory––—

Large model: gpt-oss-120b MXFP4 (59 GiB weights), text generation tok/s at empty context, single request. Needs about 59 GiB for weights plus context and OS, so devices with 64GB or less are marked 'doesn't fit'. Sources and engines differ per chip (listed on Benchmarks); Apple figures are from Ollama/LM Studio, not llama-bench.

≈ = converted at the ECB rate.

Rather rent?

See what an hour on a cloud GPU costs, and how many hours equal one box.

Rent-instead comparison →