Local AI checker

Best Local LLMs for 24GB VRAM (2026)

RTX 4090/3090, RX 7900 XTX · ~23 GB usable · real GGUF sizes, refreshed automatically

The enthusiast tier: 27-32B dense models fit at Q4/Q5, which is where local models start seriously competing with mid-tier hosted APIs for coding and reasoning.

Best overall

Qwen2.5 Coder 32B Q4_K_M

The strongest dedicated local coder that fits a 24GB card.

Best for coding

Qwen2.5 Coder 32B Q4_K_M

The strongest dedicated local coder that fits a 24GB card.

Best for reasoning

Qwen3 32B Q4_K_M

Dense 32B flagship; the serious pick for 24GB cards.

With vision

Gemma 3 27B Q5_K_M

Top open chat quality per GB in the Gemma line; vision included.

ModelParamsBest quantDownloadContextRun it
Qwen2.5 Coder 32Bcoding32.8BQ4_K_M19.85 GB~4kollama run qwen2.5-coder:32b
Qwen3 32Bchatcoding32.8BQ4_K_M19.76 GB~4kollama run qwen3:32b
DeepSeek R1 Distill 32Breasoning32.8BQ4_K_M19.85 GB~4kollama run deepseek-r1:32b
Qwen3 30B A3B (MoE)chatcoding30.5BQ4_K_M18.63 GB~4kollama run qwen3:30b
Gemma 3 27Bchatvision27BQ5_K_M19.27 GB~4kollama run gemma3:27b
Mistral Small 3.2 24Bchatcoding24BQ6_K19.35 GB~4kollama run mistral-small3.2
gpt-oss-20bchatreasoning21BQ8_012.11 GB~32kollama run gpt-oss:20b
Qwen3 14Bchatcoding14.8BQ8_015.7 GB~16kollama run qwen3:14b
Qwen2.5 Coder 14Bcoding14.8BQ8_015.7 GB~16kollama run qwen2.5-coder:14b
DeepSeek R1 Distill 14Breasoning14.8BQ8_015.7 GB~16kollama run deepseek-r1:14b
Phi-4 14Breasoningcoding14.7BQ8_015.58 GB~16kollama run phi4:14b
Mistral Nemo 12Bchatlong-context12.2BQ8_013.02 GB~32kollama run mistral-nemo:12b
Gemma 3 12Bchatvision12.2BQ8_012.51 GB~32kollama run gemma3:12b
Qwen2.5 VL 7Bvisionchat8.3BQ8_08.95 GB~64kollama run qwen2.5vl:7b
Qwen3 8Bchatcoding8.2BQ8_08.71 GB~64kollama run qwen3:8b
Llama 3.1 8Bchat8BQ8_08.54 GB~64kollama run llama3.1:8b
Qwen2.5 Coder 7Bcoding7.6BQ8_08.1 GB~128kollama run qwen2.5-coder:7b
DeepSeek R1 Distill 7Breasoning7.6BQ8_08.1 GB~128kollama run deepseek-r1:7b
Gemma 3 4Bchatvision4.3BQ8_04.13 GB~128kollama run gemma3:4b
Qwen3 4Bchatreasoning4BQ8_04.28 GB~128kollama run qwen3:4b
Llama 3.2 3Bchat3.2BQ8_03.42 GB~128kollama run llama3.2:3b
Qwen3 1.7Bchat1.7BQ8_02.17 GB~128kollama run qwen3:1.7b
Llama 3.2 1Bchat1.2BQ8_01.32 GB~128kollama run llama3.2:1b
Out of reach at this size: Llama 3.3 70B, DeepSeek R1 Distill 70B, Llama 4 Scout (109B MoE), gpt-oss-120b. For those, the cheapest capable API right now is gpt-oss-120b — compare on the calculator.

Estimates: file size × 1.05 + KV-cache + 0.4GB buffer; GPU usable = VRAM − 0.6GB, Apple usable = 72% of unified memory. File sizes are real GGUF bytes from Hugging Face, refreshed automatically. No affiliate links.