The best local LLM for 32GB RAM is Qwen3.6 27B — 27B parameters, roughly 16GB at Q4 quantization, scoring 37.1 on the Intelligence Index. Qwen3.5-27B (27B) is the runner-up. Sizes are Q4 estimates with headroom left for the OS and context.
Open-weight models that actually fit in 32GB RAM (workstation laptops, M-series MacBook Pros, enthusiast desktops), ranked by intelligence. Memory figures are Q4-quantization estimates with ~30% headroom reserved for the OS and context — every model here runs with Ollama, llama.cpp or LM Studio.
Qwen3.6 27B (27B parameters, ~16GB at Q4) is the most capable open-weight model that comfortably fits 32GB RAM — typical for workstation laptops, M-series MacBook Pros, enthusiast desktops.
At Q4 quantization a model needs roughly 0.55GB per billion parameters plus overhead, and you should keep ~30% of memory free for the OS and context. That puts the practical ceiling for 32GB RAM around 37B parameters.
Total parameters × ~0.55 bytes (Q4_K quantization, the local-inference default) + ~1.5GB runtime overhead. Lower quantizations (Q2/Q3) shrink further at a quality cost; Q8 or FP16 roughly doubles or quadruples the footprint. Long contexts add KV-cache memory on top.
No — MoE models activate only some experts per token (faster inference), but all weights must stay in memory. A 122B-A10B model needs RAM for all 122B parameters, so these pages size by total parameters.