The short answer:
Yes—many developers already can. A quantized 7B Qwen model runs on a wide range of consumer GPUs and even on CPU-only machines for lighter work. Larger sizes (14B, 32B, 72B) need more VRAM or cloud resources. The useful first step is not buying new hardware. It is checking what you already have and matching it to a realistic model size and quantization.
Who This Is For
This checklist is for developers who want a clear yes/no (or “yes, with these limits”) before downloading multi-gigabyte files. You may have a gaming laptop, a desktop with a mid-range GPU, a Mac with Apple Silicon, or only a CPU and system RAM. The goal is to avoid the common pattern of downloading a 32B or 72B model, watching it fail or crawl, and concluding that local AI “doesn’t work.”
If you are still unsure what Qwen is or how the size ladder works, the earlier articles in this series cover those foundations.
The Three Things That Actually Decide
Running a local language model comes down to three practical constraints:
GPU VRAM (or unified memory on Apple Silicon) — the primary limit for speed and larger models.
System RAM — critical for CPU-only runs, for layers that spill off the GPU, and for long context.
Storage and runtime — models take disk space; the inference engine (Ollama, llama.cpp, vLLM, etc.) affects how efficiently memory is used.
Everything else—CPU cores, cooling, power supply—matters for comfort and sustained speed, but these three decide whether the model loads at all.
Quick Reference: What Fits Where
The numbers below are orientation values for Qwen2.5-style dense models at a common Q4-level quantization with moderate (roughly 8K) context. Real usage varies with exact quantization, context length, batch size, and runtime. Treat them as starting points, not guarantees.
Hardware Class | Realistic Starting Models | Notes |
|---|---|---|
CPU only, 16 GB system RAM | 0.5B–3B, light 7B | Usable for experimentation; expect slow generation |
CPU only, 32 GB+ system RAM | 7B–14B quantized | Still slow compared with GPU; workable for offline tasks |
8 GB VRAM | 7B at Q4 | Comfortable daily driver for many people |
12 GB VRAM | 7B easy; 14B at Q4 possible | Good mid-range zone |
16 GB VRAM | 14B comfortable; 32B tight/short context | Common laptop and mid-range desktop territory |
24 GB VRAM | 14B easy; 32B realistic at Q4 | Strong single-GPU sweet spot |
32 GB+ VRAM or high unified memory | 32B comfortable; 72B becomes possible with quantization | High-end consumer or workstation |
Multi-GPU or cloud | 72B and larger | When quality or long context is the priority |
Later Qwen generations (including denser mid-size and mixture-of-experts models) follow the same principle: match total memory footprint to available VRAM/RAM rather than chasing the largest parameter count.

Step-by-Step Hardware Check
1. Find Your GPU VRAM (or Unified Memory)
Windows: Task Manager → Performance → GPU, or use GPU-Z / nvidia-smi.
Linux: nvidia-smi (NVIDIA) or rocm-smi / similar for AMD.
macOS: About This Mac → dig into system report, or check Activity Monitor. Apple Silicon uses unified memory shared between CPU and GPU.
Write down the number. That is your primary budget.
2. Check System RAM
Open your system information panel and note total installed RAM. For GPU runs you still want headroom (typically 16 GB minimum, 32 GB more comfortable). For pure CPU inference the entire quantized model plus overhead must fit in RAM.
3. Note Available Disk Space
A 7B Q4 model is often in the 4–5 GB range on disk. A 32B Q4 model can be 18–20 GB. A 72B quantized model is substantially larger. Leave room for the model, the runtime, and any temporary files.
4. Decide Your Priority
Ask yourself:
Do I need interactive speed (chat, coding assistance)? → Prefer GPU.
Do I mainly need privacy or offline capability and can tolerate slower responses? → CPU or smaller GPU models become viable.
Is the task simple extraction or classification? → A 1.5B–7B model is often enough.
Is the task complex multi-step reasoning or high-quality coding? → Larger sizes or specialized Coder variants start to matter.
Practical Starting Recommendations
If you have 8 GB VRAM or less
Start with a 7B Qwen model at Q4 quantization. It is the most common “it just works” size for consumer hardware. Smaller models (0.5B–3B) are useful for testing the toolchain quickly.
If you have 12–16 GB VRAM
7B is easy. 14B at Q4 is realistic for many workloads. Keep context moderate at first.
If you have 24 GB VRAM
14B is comfortable. 32B at Q4 becomes a practical option for stronger coding and reasoning.
If you are on Apple Silicon
Unified memory changes the math. A Mac with 24 GB or more unified memory can often run 14B–32B models that would be tight on a discrete GPU with the same nominal capacity, because the memory is shared more flexibly. Still start conservatively and watch memory pressure.
If you have only a CPU
Begin with 0.5B–7B quantized models. Generation will be slower (often single-digit to low double-digit tokens per second depending on cores and quantization). It is still useful for learning the tools, offline work, and privacy-sensitive tasks.
What “Running” Actually Means
Loading the model is only the first test. You also care about:
Generation speed — tokens per second that feel interactive versus background-job slow.
Context headroom — whether you can keep a useful conversation or document window without running out of memory.
Stability — whether the process stays responsive when the OS and other applications are also using memory.
A model that “fits” at 8K context may become unusable once you push toward 32K or 128K. Measure the actual context your workload needs rather than defaulting to the maximum advertised window.
Before You Buy Anything
The editorial stance on this site is deliberate: evaluate existing hardware first. Many developers discover that a well-chosen 7B or 14B model already solves the task they thought required a much larger model or a new GPU. Upgrading hardware should be a response to a measured bottleneck, not the default first step.
If your current machine cannot run even a small quantized model at acceptable speed, then consider:
A modest used or current-generation GPU with 12–24 GB VRAM, or
Short-term cloud GPU rental for heavier experiments, or
Staying with hosted APIs for the parts of the workflow that need maximum quality.
There is no single correct answer. There is only the combination of task, budget, privacy needs, and maintenance tolerance that fits your situation.
A Simple Decision Flow
Check VRAM / unified memory and system RAM.
Pick the largest model size that fits comfortably at Q4 (or similar) with moderate context.
Install a simple runtime (Ollama is the lowest-friction starting point for most people).
Run a few representative prompts from your actual work.
Only then decide whether to move up in size, change quantization, lengthen context, or change hardware.
This sequence keeps the focus on usefulness instead of collecting model files that never get used.

What Comes Next
Later articles will walk through concrete installation steps (starting with Ollama), explain quantization choices in more detail, and show how to expose a local OpenAI-compatible endpoint so you can build small applications on top of whatever model your hardware can actually run.
The cleanest path is almost always the same: start with what already works on the machine in front of you. Measure. Adjust. That is how local AI becomes a tool instead of a weekend science project that never ships.
Make it run. Make it useful.
No comments yet — be the first to share a thought.