System Requirements Guide
Exact RAM, VRAM, storage, and GPU requirements for running local AI at every level — from a basic laptop to a high-end workstation.
Last updated: July 2026
System requirements for local AI come down to three things: model size (measured in parameters), quantization (shrinking a model by storing its numbers at lower precision) level (how compressed the model is), and whether you have a GPU or are running on CPU alone. This guide gives you specific, up-to-date numbers for every setup level. Whether you are a beginner with a basic laptop running Gemma 4 E2B or an advanced user running Llama 3.3 70B on a professional workstation, you will find a clear answer here.
“The fundamental rule: VRAM ≈ 2 GB per 1 billion parameters at full precision (FP16). Q4 quantization quarters that. An 8B model at Q4 needs roughly 4.8 GB VRAM, which fits comfortably on any modern gaming GPU.”
The Core Concepts
- 1RAM vs VRAM: what is the difference? - RAM (System Memory) is your computer's main memory. All local AI tools can run models using RAM alone, without a GPU. This is called CPU-only inference. It works, but it is significantly slower. VRAM (Video RAM) is the memory on your GPU (graphics card). When a model fits entirely in VRAM, generation is fast, often 10–50x faster than CPU-only. VRAM is the single biggest bottleneck for running local AI efficiently.
- 2Quick VRAM estimation formula - A practical rule of thumb for Q4 quantized models: VRAM needed (GB) ≈ Number of billions of parameters × 0.6. Examples: 8B model → 8 × 0.6 = ~4.8 GB VRAM. 14B model → 14 × 0.6 = ~8.4 GB VRAM. 31B model → 31 × 0.6 = ~18.6 GB VRAM. 70B model → 70 × 0.6 = ~42 GB VRAM. For MoE models: use active parameters, not total.
- 3Q4_K_M is the recommended starting point for most users - Q4_K_M gives you excellent quality at a size most modern hardware can handle. It reduces model size by about 70% compared to full precision, with only about 5% quality loss. Start here unless you have a specific reason to use a different quantization level.
- 4MoE models use active parameter count for VRAM sizing - Llama 4 Scout has 109B total parameters, but only 17B are active per query. So VRAM sizing is based on 17B (roughly 10–12 GB), not 109B. Always check the active parameter count when evaluating MoE models. Storage still reflects the full parameter count.
Quantization Formats - Quality vs Size Trade-off
| Format | Bits | Quality Retained | Approx. Size Reduction |
|---|---|---|---|
| FP16 (Full) | 16-bit | 100% | No reduction (baseline) |
| Q8_0 | 8-bit | ~99% | ~50% smaller |
| Q5_K_M | 5-bit | ~97% | ~60% smaller |
| Q4_K_M | 4-bit | ~95% | ~70% smaller |
| Q3_K_S | 3-bit | ~90% | ~75% smaller |
Hardware Requirements - Small Models (2B–4B Parameters)
| Spec | Minimum | Recommended |
|---|---|---|
| Example Models | Gemma 4 E2B, Gemma 4 E4B, Phi-4-mini 3.8B, Qwen 3 1.7B/4B | Same |
| RAM | 5–8 GB | 16 GB |
| VRAM | None required - CPU-only works fine | 4–6 GB |
| Storage | 2–5 GB per model | 20+ GB total |
| CPU | Any modern dual-core (2+ GHz) | Quad-core 3.0 GHz+ |
| GPU | Not required | Any 4 GB+ VRAM GPU, or Apple Silicon M1+ |
| Speed (CPU-only) | 5–20 tokens/second on modern laptop | 40–100 tokens/second with GPU |
Hardware Requirements - Medium Models (7B–8B Parameters)
| Spec | Minimum | Recommended |
|---|---|---|
| Example Models | Llama 4 8B, Mistral Large 3, Gemma 4 12B, Qwen 3 8B, DeepSeek Coder 6.7B | Same |
| RAM | 16 GB | 32 GB |
| VRAM | 6 GB (partial GPU offload) | 8 GB (full model in VRAM) |
| Storage | 5–8 GB per model | 40+ GB total |
| GPU (minimum) | NVIDIA RTX 3060 (8 GB) or AMD RX 6600 | NVIDIA RTX 4060 Ti (16 GB) or AMD RX 7900 GRE |
| Speed | 3–10 tokens/second CPU-only (16 GB RAM) | 25–70 tokens/second with GPU |
Hardware Requirements - Large Models (13B–14B Parameters)
| Spec | Minimum | Recommended |
|---|---|---|
| Example Models | Phi-4 14B, Gemma 4 26B-A4B (4B active MoE), Qwen 3 14B | Same |
| RAM | 32 GB | 48–64 GB |
| VRAM | 8 GB (with significant CPU offload) | 12–16 GB (full model in VRAM) |
| Storage | 8–12 GB per model | 50+ GB total |
| GPU | NVIDIA RTX 3060 12 GB | NVIDIA RTX 4060 Ti 16 GB or RTX 4070 Super |
| Note | Do not confuse RTX 4060 Ti 8 GB and 16 GB variants - 8 GB fills up quickly at 14B | RTX 3060 12 GB is a standout value option at this tier |
Hardware Requirements - Very Large Dense Models (70B+ Parameters)
| Spec | Minimum | Recommended |
|---|---|---|
| Example Models | Llama 3.3 70B, Qwen 3 72B | Same |
| RAM | 64 GB | 128 GB |
| VRAM | 24 GB (heavy CPU offload) | 48 GB+ (full model in VRAM) |
| Storage | 40–48 GB per model | 150+ GB NVMe SSD total |
| GPU (single) | NVIDIA RTX 3090 (24 GB) or RTX 4090 (24 GB) | NVIDIA RTX 4090 - best single-GPU consumer option |
| GPU (pro) | 2× RTX 3090 for 48 GB total VRAM | NVIDIA A6000 (48 GB) or A100 for full speed |
| Speed note | ~5–12 tokens/second with 24 GB GPU (partial offload to RAM) | Full speed requires 48 GB+ VRAM |
MoE Model Hardware - Special Case
| Model | Active Params | VRAM Needed (Q4) | Storage |
|---|---|---|---|
| Llama 4 Scout | 17B | ~10–12 GB | 20 GB |
| Mistral Small 4 | 6.5B | ~8–10 GB | 15–20 GB |
| Qwen 3.6 35B-A3B | 3B | ~5–6 GB | 20 GB |
Frequently Asked Questions
- 1Can I run local AI on a Mac? - Yes. Apple Silicon Macs (M1, M2, M3, M4) are among the best consumer hardware options for local AI. Their unified memory architecture means system RAM is shared with the GPU. An M3 Pro MacBook Pro with 18 GB unified memory can run 7B–14B models efficiently. Ollama and LM Studio both support Apple Silicon natively via Metal.
- 2What is the minimum setup I need to get started? - Any modern computer with 8 GB of RAM can run Gemma 4 E2B or Phi-4-mini on CPU-only using LM Studio or Ollama. You will get 5–15 tokens/second, which is slower than cloud AI, but fully private and functional. A GPU with 6+ GB VRAM will dramatically improve speed.
- 3Is CPU-only inference usable? - For small models (2B–7B at Q4), CPU-only inference is quite usable, especially on modern multi-core CPUs. Expect 3–20 tokens/second depending on your CPU and model size. For 13B+ models on CPU-only, generation becomes noticeably slow (1–5 tokens/second). A GPU is strongly recommended for models larger than 7B.
- 4What is the best GPU for local AI on a budget? - The NVIDIA RTX 3060 12 GB (~$280 used) is the standout budget pick. Its 12 GB VRAM fits 7B–13B models fully and handles most local AI workloads well. The RTX 4060 Ti 16 GB (~$450 new) is a solid step up for 14B models with room to spare. Avoid the RTX 4060 Ti 8 GB variant for serious local AI work, as the VRAM ceiling is too low.
- 5How much storage do I need? - A good starting point is 50 GB of free SSD space, which gives you room for 3–5 models at different sizes. Larger model collections at 70B+ can easily reach 200 GB. NVMe SSDs are recommended because model loading from NVMe is significantly faster than from SATA SSDs or spinning hard drives.
Frequently asked questions
What are the system requirements for running local AI models?
The system requirements for running local AI models depend on the model size, quantization level, and whether you use a GPU or CPU. For small models (2B–4B parameters), you need at least 5–8 GB RAM and no GPU, though a 4–6 GB VRAM GPU is recommended for faster performance. Medium models (7B–8B) require 16–32 GB RAM and a GPU with at least 6–8 GB VRAM. Large models (13B–14B) need 32–64 GB RAM and a 12–16 GB VRAM GPU. Very large models (70B+) require 64–128 GB RAM and 24–48 GB VRAM.
Can I run AI models on a Mac?
Yes, you can run AI models on a Mac, especially on Apple Silicon Macs like the M1, M2, M3, and M4. These Macs have a unified memory architecture that shares system RAM with the GPU, making them efficient for running AI models. An M3 Pro MacBook Pro with 18 GB unified memory can handle models up to 14B parameters effectively.
What is the best budget GPU for local AI?
The NVIDIA RTX 3060 12 GB is the best budget GPU for local AI, offering a good balance of price and performance. It can fully accommodate models up to 13B parameters and is available for around $280 used. For larger models or more headroom, the RTX 4060 Ti 16 GB is a solid option, although it costs more.
Is CPU-only inference viable for AI models?
CPU-only inference is viable for small AI models (2B–7B parameters) and can deliver 3–20 tokens per second on modern multi-core CPUs. However, for models larger than 7B, performance drops significantly, making a GPU strongly recommended for efficient processing.
How much storage is needed for running AI models locally?
You need at least 50 GB of free SSD space to run AI models locally, which allows room for 3–5 models of varying sizes. For larger model collections, especially those with 70B+ parameters, storage requirements can reach up to 200 GB. Using NVMe SSDs is recommended for faster model loading compared to SATA SSDs or traditional hard drives.