← CanIRunLocal · All hardware · All models

Can I run DeepSeek R1 671B (full, MoE) locally?

DeepSeek · 671B parameters (37B active) · reasoning.

Ollama weight files: Q4_K_M 404 GB (deepseek-r1:671b); Q8_0 713 GB (deepseek-r1:671b-q8_0).

Yes on 4 machines in this list. The smallest is 2x Mac Studio M5 Ultra (80c GPU) 256GB: Q4_K_M, about 380 GB, roughly 32 tokens per second, via MLX. exo # on every Mac (brew install --cask exo); load mlx-community/DeepSeek-R1-0528-4bit with Tensor sharding + RDMA

Setup on 2x Mac Studio M5 Ultra (80c GPU) 256GB

Open DeepSeek R1 671B (full, MoE) in the checker

Hardware that fits

HardwareRuntimeQuantMemoryFitSpeedCommand
2x Mac Studio M5 Ultra (80c GPU) 256GBMLXMLX 4bit380 GBfits in fast memory~32 tok/sexo # on every Mac (brew install --cask exo); load mlx-community/DeepSeek-R1-0528-4bit with Tensor sharding + RDMA
Mac Studio M3 Ultra (80c GPU) 512GBLM StudioMLX 4bit380 GBfits in fast memory~16 tok/slms get mlx-community/DeepSeek-R1-0528-4bit
4x DGX Spark 128GBllama.cppQ4_K_M GGUF407.3 GBfits in fast memory~5 tok/sllama-server -hf unsloth/DeepSeek-R1-0528-GGUF:Q4_K_M --rpc node2:50052,node3:50052,node4:50052 -c 8192 # run rpc-server on each other node
4x Mac Studio M5 Ultra (80c GPU) 256GBllama.cppQ8_0 GGUF715.6 GBfits in fast memory~9 tok/sllama-server -hf unsloth/DeepSeek-R1-0528-GGUF:Q8_0 --rpc node2:50052,node3:50052,node4:50052 -c 8192 # run rpc-server on each other node

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-16.

A project by OnDevice Labs · llms.txt