Open Weights: What It Really Means (and Why It's Not Open Source)
You’ve probably read that models like GLM, DeepSeek, Kimi, Qwen, and Llama are “open source” AI, the free, community versions you can download and run yourself, unlike the locked-away GPT and Claude. It’s a nice story. It’s also, for most of them, not quite true.
Almost all of those models are open weight, not open source. And the difference isn’t nitpicking, it’s a real, meaningful gap that changes what you can actually do with the model, and how much you can trust it. People mix these two terms up constantly, including press releases and marketing that really should know better. So let me clear it up properly, in plain language, with an analogy anyone can follow. By the end you’ll know exactly what “open weights” means, why it isn’t the same as open source, and why it matters.
First, what even are the “weights”?
Quick foundation. An AI model is, underneath, a giant pile of numbers, billions of them, called its weights. Those numbers are what the model learned during training; they’re the finished brain. When you run a model, you’re running its weights. (I’ve written about how these are stored and shrunk if you want the deep version.)
So “open weights” is about one specific thing: can you download that finished pile of numbers and run it yourself? That’s it. It says nothing about whether you can see how those numbers were made.
The cake analogy (the whole idea in one picture)
Here’s the mental model that makes everything click. Think of an AI model like a cake.
The three ingredients of a truly open model
To see why open weights isn’t open source, you need to know that “making an AI model” has three parts. A truly open-source model gives you all three. An open-weight model gives you only the first.
So who actually gives what?
Here’s the honest scorecard across the three kinds of models.
| You get... | Closed | Open weights | Open source |
|---|---|---|---|
| Run it yourself | no | yes | yes |
| Fine-tune it on your data | no | yes | yes |
| The training code | no | no | yes |
| The training data | no | no | yes |
| Rebuild / fully audit it | no | no | yes |
What open weights genuinely lets you do (and what it doesn’t)
Let’s be fair to open weights, because it gives you a lot, just not everything.
What you CAN do
What you CAN'T do
The word for calling open weights “open source”: openwashing
Here’s the honest part the marketing skips. Because “open source” sounds more generous and trustworthy than “open weight,” a lot of companies label their open-weight models “open source” when they aren’t. There’s even a name for it.
Openwashing is marketing an open-weight model as "open source" when it isn't, taking credit for openness you didn't actually provide. The Open Source Initiative, the body that literally defines "open source," has been blunt that weights alone are "a downloadable artifact, not a reproducible one." A cake is not a recipe.
Real examples, labelled honestly
So where do the models you’ve heard of actually land? Here’s the honest map.
Why companies stop at open weights
A fair question: if open source is more open, why don’t they just do that? Two honest reasons:
- Competitive advantage. The training data and recipe are the secret sauce that took millions of dollars and huge effort to build. Giving those away hands rivals a free head start.
- Legal caution. Training data often contains copyrighted material scraped from the web. Publishing exactly what’s in it invites lawsuits. Keeping it secret avoids that fight.
So open weights is a genuine middle ground: generous enough to let the world use and build on the model, guarded enough to protect the company’s edge and dodge the legal minefield. That’s why it’s become the dominant flavor of “open” AI, and why it’s here to stay.
The quick reference
| Closed | Open weights | Open source | |
|---|---|---|---|
| In one line | Rent it via API | Own the finished model | Own the model + the recipe |
| Run it yourself? | No | Yes | Yes |
| See how it was made? | No | No | Yes |
| Reproducible / auditable? | No | No | Yes |
| Examples | GPT, Claude, Gemini | GLM-5.2, DeepSeek, Kimi, Qwen, Llama | OLMo, Pythia |
The takeaway
“Open weights” means one clear thing: you can download the finished AI model, run it on your own hardware, and fine-tune it, without asking anyone’s permission or paying per use. That’s genuinely valuable, and it’s why models like Llama, DeepSeek, and GLM changed the landscape. But it is not the same as open source. Open weights gives you the cake; open source gives you the cake and the recipe and the ingredient list, so you could bake it yourself and check exactly what went in.
The next time you see a model called “open source,” it’s worth a small, healthy dose of skepticism: do they actually share the training data and code, or just the finished weights? Most of the time, it’s just the weights. That’s not a scandal, open weights is a real and useful kind of openness. It’s just a smaller promise than “open source,” and now you know exactly where the line sits, and why anyone who cares about trust, bias, or reproducibility should care where a model falls.