The Rule of Thumb That Answers Most Questions
Quantized models use roughly 0.5GB of memory per billion parameters. So:
- A 7B model ≈ 4GB — runs on 8GB machines with room for the system.
- A 14B model ≈ 7–8GB — the classic 16GB machine workload.
- A 32B model ≈ 16GB+ — needs 32GB+ of RAM (or a 24GB+ GPU).
Why "roughly"? Quantization level matters: Q4 models are smaller than Q8, and there's overhead beyond the weights — context window, embeddings, and the runtime itself. The rule gets you in the right ballpark; the exact fit depends on the model file you download.
What Each RAM Tier Can Actually Run
| RAM | Models | Good for |
|---|---|---|
| 8GB | 7B-class (Q4/Q5) | Chat, drafting, summarizing, light document Q&A |
| 16GB | 7–14B (Q4–Q8) | Better reasoning and writing, RAG with a local vector store |
| 32GB | 14–32B | Near-frontier quality, larger corpora, heavier workloads |
| 64GB+ | 32B+ and multi-model | Big RAG deployments, multiple models, team serving |
For the exact model-to-RAM map with download links, see Top 10 GGUF Models Ranked by RAM.
Yes, You Can Run It Without a GPU
RAM, not GPU, is the primary constraint. A machine with 16GB of RAM runs 7–14B models on CPU alone — it's slower (tokens per second, not per minute), but perfectly usable for interactive work like drafting and summarizing. Apple Silicon unifies CPU and GPU memory, which is why 16GB Macs are such good local-AI machines. A discrete GPU adds speed; it doesn't change the RAM math.
The RAG Adjustment
Add document Q&A (RAG) and you add modest memory on top of the model — the vector store and embedding model. In practice:
- 16GB comfortably runs a 7–14B model with a local vector store for personal or small-team corpora. See Local RAG on 8GB RAM for how far you can stretch it.
- 32GB+ is the comfortable zone for large document sets, bigger chunk indexes, and multiple concurrent users.
If You're Buying a Machine for Local AI
- 16GB is the recommended minimum. It runs the 7–14B sweet spot and leaves room for documents and apps.
- 32GB if you can. It unlocks 14–32B models and makes the machine future-proof for a few years.
- Apple Silicon is an easy win. Unified memory means the whole 16GB is available to the model.
- GPU optional. Nice for speed; not required for quality.
💡 Direct comparison: see 8GB vs 16GB RAM for Local LLMs for the head-to-head, and Best Local AI Models for a 16GB MacBook for a specific-machine guide.
Frequently Asked Questions (FAQ)
How much RAM do I need for local AI?
8GB runs 7B-class quantized models; 16GB is the sweet spot for 7-14B models; 32GB+ handles 14-32B models and bigger RAG corpora. The rule of thumb is about 0.5GB of memory per billion parameters for quantized models.
Can I run local AI without a GPU?
Yes. RAM is the primary constraint — a machine with 8-16GB RAM runs 7-14B models on CPU alone, just slower. Apple Silicon or a GPU speeds things up substantially.
Is 8GB RAM enough for AI?
Yes, for 7B-class models. You'll run Q4-quantized 7B models that handle chat, drafting, and summarizing well. Just close other memory-hungry apps while generating.
How much RAM for RAG and documents?
The model is the main consumer; the document index adds modest memory. 16GB comfortably runs a 7-14B model with a local vector store for document Q&A. Larger corpora benefit from 32GB+.
Is 16GB vs 8GB worth it?
Usually yes. 16GB lets you run 14B models (clearly better quality), keeps more context in memory, and runs smoother with other apps open. If you're buying a machine for local AI, 16GB is the minimum recommended.
💻 Not sure what fits your machine?
I help people pick the right local AI setup for their hardware and work. Try GGUFLoader (free, open source) or contact me for a recommendation.