If you’ve been browsing Hugging Face or other model hubs, you’ve probably seen AI models described as 4B, 7B, 27B, or even 70B. And some names look stranger still, like Qwen3-235B-A22B or gpt-oss-120b.
But what do these numbers mean? And more importantly, what should developers and homelabbers know before downloading and running them?
This post breaks it down in plain language.
What Are Parameters in AI Models?
Parameters are the “knobs” inside a neural network that the model learns during training. Each parameter holds a value that helps the model recognize patterns, generate text, or make predictions.
Think of parameters like memory slots. The more slots, the more information the model can store.
More parameters generally = smarter model, but also more expensive to train and run.
So when you see a model with 7B (7 billion) parameters, it literally has seven billion of these learned values.
Why Parameter Count Matters
Capability & Accuracy
- More parameters usually mean the model can handle more complex tasks, generate more coherent text, and understand context better.
- Example: A 4B model might summarize emails well, but a 70B model can handle multi-step reasoning.
Compute Requirements
- Larger models demand more VRAM, CPU/GPU power, and disk space.
- A 7B model fits comfortably on a midrange gaming GPU, but a 70B model needs 40GB+ of VRAM even with aggressive quantization.
Latency
- Smaller models respond faster.
- Larger models produce higher-quality answers but may run slower unless heavily optimized.
Total vs. Active Parameters (the MoE Twist)
Most flagship open models today are mixture-of-experts (MoE) models, and that changes how you read the numbers.
A dense model like Llama 3.3 70B uses all 70 billion parameters for every token it generates. An MoE model instead splits its weights into many “experts” and only routes each token through a few of them. That’s what a name like Qwen3-235B-A22B is telling you: 235 billion total parameters, but only 22 billion active per token.
A few examples you’ll run into:
- gpt-oss-20b: 21B total, ~3.6B active. Runs on a 16GB GPU.
- gpt-oss-120b: 117B total, ~5.1B active. Wants 60 to 80GB of memory.
- Llama 4 Scout: 109B total, 17B active.
The thing to remember: total parameters determine how much memory you need (all the experts have to be loaded), while active parameters determine how fast it runs. So an MoE model that fits in your memory will generate tokens much faster than a dense model of similar total size. That’s why a machine that can hold gpt-oss-120b runs it surprisingly quickly: it’s only doing ~5B parameters of work per token.
GPU Sizing and Homelab Recommendations
The GPU you need depends heavily on model size. In practice, almost nobody runs models at full precision locally. Assume 4-bit quantization (the default in tools like Ollama and LM Studio), and use this rule of thumb:
At 4-bit, plan for roughly 0.5 to 0.6GB of VRAM per billion parameters, then leave ~20% of your VRAM free for context and overhead.
Here’s what that means in practice:
4B to 8B Models
- VRAM needed: ~4 to 6GB quantized
- Run on nearly any modern GPU, so this tier is ideal for chatbots, coding assistants, and hobby projects.
- Budget option: MSI Gaming GeForce RTX 3060 12GB, though if you’re buying new today, the RTX 5060 Ti 16GB costs a little more and gives you room to grow into the next tier.
12B to 14B Models
- VRAM needed: ~10 to 12GB quantized, so a 16GB card is the comfortable fit
- This tier is the current sweet spot for homelabbers balancing quality vs. cost, and the RTX 5060 Ti 16GB handles it well.
27B to 32B Models
- VRAM needed: ~16 to 20GB quantized, so 24GB is ideal
- A used RTX 3090 24GB or RTX 4090 24GB handles these well. Note that both are used-market buys at this point (EVGA has exited the GPU business entirely), and 3090 prices have crept up, so compare against a new 16GB RTX 5070 Ti or 5080, which can run 27B at 4-bit if you keep context modest.
70B+ Models
- VRAM needed: ~40 to 48GB quantized
- Even the flagship RTX 5090’s 32GB can’t hold a 70B at 4-bit, so realistically you’re looking at multiple GPUs, a Mac with lots of unified memory, or cloud GPUs. I wrote about the Mac route in my post on building a Mac homelab AI server.
💡 Pro Tips for Homelabbers
- Use quantized models (4-bit/8-bit) to stretch consumer GPUs further. I break down how this works in AI model quantization explained.
- Hybrid CPU + GPU inference works if you’re short on VRAM (though slower). MoE models tolerate this better than dense ones since only a fraction of the weights are active per token.
- Cloud GPUs are a good fallback for experiments with 70B+ models.
👉 If you’re just starting out, a 7B to 14B model on a 16GB GPU is often the best entry point for performance and accessibility.
What Developers Should Know
Even outside of homelabs, developers should keep parameter counts in mind.
The first consideration is deployment cost. Serving a 70B model in production can easily run into thousands of dollars per month in GPU hosting fees.
Optimization also plays a major role. Techniques like quantization, whether 4-bit or 8-bit, can drastically reduce memory usage while still maintaining high output quality.
Finally, it’s important to think about fit for your specific use case. Bigger isn’t always better; sometimes a smaller, more efficient model will outperform a giant one if your priorities are latency, cost, or overall efficiency.
Choosing the Right Model
Ask yourself:
What’s my hardware?
- Do I have a gaming GPU? A cluster? Just CPU?
What’s my use case?
- Personal chatbot? Code assistant? Research?
What’s my tolerance for tradeoffs?
- Faster responses vs. better quality text.
Often, a 7B to 14B model gives the best middle ground.
Conclusion
When you see 4B, 7B, or 70B next to a model, remember: those numbers describe how many learned parameters the AI has. And when you see something like 235B-A22B, that’s total parameters vs. the active parameters actually used per token.
More parameters mean more capability, but also more demand on your hardware. For homelabbers and developers alike, the key is balance. Start with smaller models, experiment with quantization, and scale up as your needs (and hardware) allow.
This page may contain affiliate links. Please see my affiliate disclaimer for more info.