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.

closed
Buy a slice at the shop You can taste it, but only at their counter. You can't take the cake home, and you certainly don't get the recipe. This is GPT, Claude, Gemini, use it through their service only.
open weights
Take the whole cake home They hand you the finished cake. You can eat it, re-decorate it, serve it anywhere. But you don't get the recipe or the ingredient list, so you can't know exactly how it was made. This is Llama, DeepSeek, Mistral.
open source
Cake plus the full recipe You get the cake and the complete recipe and ingredients, so you could bake your own from scratch, inspect exactly what went in, and change anything. This is rarer than people think.
Three levels of openness. Closed: you never leave the shop. Open weights: you get the finished cake, yours to use and modify, but no recipe. Open source: cake and recipe, fully reproducible. Most "open" AI models today are the middle one, the cake without the recipe.

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.

The weights
The finished model, the pile of learned numbers. Open weights gives you this. Download, run, fine-tune.
The training code
The recipe: the exact code and process used to train it. Open weights usually keeps this secret.
The training data
The ingredients: what it was actually trained on. Open weights almost never reveals this.
Weights, code, data. Open weights hands you the finished product (the weights) but keeps the recipe (code) and ingredients (data) private. Open source gives you all three, so an independent team could rebuild the exact model, check what data shaped it, and audit it honestly. The real test of "open source" is one word: reproducibility. Can someone else recreate it? With just weights, no.

So who actually gives what?

Here’s the honest scorecard across the three kinds of models.

You get...ClosedOpen weightsOpen source
Run it yourselfnoyesyes
Fine-tune it on your datanoyesyes
The training codenonoyes
The training datanonoyes
Rebuild / fully audit itnonoyes
The two middle columns look similar but they're not. Open weights and open source both let you run and fine-tune the model, that's the practical freedom most people care about. But only open source lets you see the recipe and ingredients, and therefore verify what the model really is. That gap in the bottom three rows is the whole story.

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

Run it on your own machines, your data never leaves
Fine-tune it on your own data for your own tasks
Deploy it in your product with no per-use fee to a vendor
Escape a vendor's pricing, rules, and "we're retiring this model" decisions

What you CAN'T do

See what data it was trained on (bias? copyrighted material?)
Reproduce it from scratch or fully audit how it behaves
Truly verify claims about how it was built
Always use it freely, some "open weight" licenses have real restrictions
The honest balance. Open weights buys you the three things enterprises care about most, run it yourself, tune it yourself, no vendor lock-in. What it doesn't buy is transparency: you're trusting a finished brain without knowing what went into making it. For most practical uses that's fine; for auditing bias or verifying safety claims, it's a real limitation.

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.

This is why the distinction matters beyond pedantry. "Open source" carries a promise, anyone can inspect, verify, and rebuild it. Open weights doesn't carry that promise. Calling one the other quietly overstates how transparent and trustworthy the model really is.

Real examples, labelled honestly

So where do the models you’ve heard of actually land? Here’s the honest map.

closed (API only)
GPT, Claude, Gemini: you use them through a service; you can't download them.
open weights (most "open" models)
GLM-5.2, DeepSeek, Kimi, Qwen, Llama, Mistral, Gemma, gpt-oss: download and run them, but the training data stays secret. Widely (and wrongly) called "open source."
genuinely open source (rarer)
OLMo (Allen Institute), Pythia (EleutherAI): weights AND training code AND the dataset, fully reproducible and auditable.
Notice the middle row is where nearly all the famous "open" models sit, they're open weight, not open source, even when marketed otherwise. The genuinely-open-source models exist (OLMo and Pythia are the go-to examples) but they're the exception, usually from research institutes rather than companies protecting a competitive edge or worried about what's in their training data.

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

ClosedOpen weightsOpen source
In one lineRent it via APIOwn the finished modelOwn the model + the recipe
Run it yourself?NoYesYes
See how it was made?NoNoYes
Reproducible / auditable?NoNoYes
ExamplesGPT, Claude, GeminiGLM-5.2, DeepSeek, Kimi, Qwen, LlamaOLMo, Pythia
The whole thing on one card. The line most people get wrong is the middle one: "open weights" is real openness, but it is not "open source," because you can't see how it was made. Keep the cake-versus-recipe picture and you'll never confuse them again.

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.

← Back to blog