What Are Weights? Everything a Model Knows
The news announces another open-sourced model every week. What exactly is being opened? The code? Mostly it is one file: the weights. Once you know what that file is, you can judge every open-source argument that follows on your own.
There are no rules inside a model, no knowledge base, no if-else. There is only an enormous table of numbers. Every number in the cells below is one weight, and the darker the color, the larger its absolute value.
That is 36 numbers. A Qwen3-8B model has 8 billion of them. The entire point of training is to nudge those billions of numbers from random values toward the right ones. Once that is done, the parameters are frozen and the model is fixed.
How many bytes each weight takes depends on the storage precision. Models are usually released in FP16, which means 2 bytes per number. That gives you an easy estimate for file size:
8 billion parameters × 2 bytes = 16 billion bytes ≈ 16 GB
You can memorize the formula, but what it means only lands once you drag it yourself. The slider below runs from 0.5B up to 2.4 trillion, and you can switch storage precision as you go to see the same model's file swell and shrink.
Here is the comparison across a set of real models. Qwen serves as the yardstick because its size lineup is currently the most complete — public releases run from 0.6B all the way to 2.4T — so comparing within one family keeps architectural differences out of the picture.
Storage size and runtime footprint are two different things. A 16 GB file does not mean 16 GB of VRAM will run it. At runtime the model also needs room to hold the intermediate state of the conversation — the KV Cache from Chapter Two. In practice, budget another 30% to 50% on top of the parameter size.
There is an interactive tool at the end of this chapter where you can pick your own GPU or Mac model and see what will run. For now, keep the conclusion: estimating VRAM from file size will leave you short.
Put all of that together and the significance of weights is clear. They are not just a file. They are control.
Turn that around: with an API-only model, what you rent is the right to use it. Price, availability, and the retirement date are all decided by the other side. During technology selection that difference turns directly into risk, and it is what the next section takes apart: "open source" means very different things depending on who is saying it.