>
AI Concept

Open vs Closed AI Models

Open models can be downloaded and run yourself. Closed models are accessible only through an API. The distinction affects cost, control, privacy and capability in ways worth understanding precisely.

AI Concept

Open Weights Is Not Open Source

The terminology is used loosely and the distinction matters.

Open weights — the trained model file is downloadable. You can run, fine-tune and deploy it. You do not get the training data or the training code. Llama, Mistral, Qwen, Gemma and DeepSeek models are mostly in this category.

Open source, strictly, would include training data and code sufficient to reproduce the model. Very few models meet this.

Closed — accessible only through an API. The weights are never released. GPT, Claude and Gemini frontier models are closed.

Licence Terms Worth Reading

Open-weight does not mean unrestricted. Licences vary considerably.

Some are genuinely permissive — Apache 2.0 or MIT, allowing commercial use with minimal conditions. Others are custom licences with restrictions: acceptable-use clauses, limits above certain user thresholds, or requirements to name the base model in derivative work.

Read the actual licence before building a product on a model. "Open" in marketing copy and "permitted for your use case" in the licence are different questions.

The Capability Gap

Frontier closed models have generally led on the hardest benchmarks. The gap has narrowed considerably and is smaller than it was.

For most practical tasks — summarisation, extraction, classification, routine drafting, straightforward code — the best open models are now sufficient. The gap remains more visible on complex reasoning, long-context work and the most demanding coding tasks.

The relevant question is not which is better in the abstract but whether the open model is good enough for your specific task, which is usually testable in an afternoon.

When Open Models Win

Data cannot leave your infrastructure. Volume is high enough that per-token pricing dominates cost. You need the model to be stable and not change beneath you. You want to fine-tune deeply. You need to run offline or at the edge.

When Closed Models Win

You need maximum capability on hard problems. You do not want to operate inference infrastructure. Volume is low enough that API pricing is cheaper than running hardware. You want the newest capabilities without a migration.

For most organisations starting out, closed APIs are the pragmatic choice, with open models evaluated once volume, privacy requirements or cost make the calculation change.

Reading the Licence Before the Benchmark

The word open covers licences that differ enormously, and the differences bite after deployment rather than during evaluation.

What to check, in order of how often it causes a problem:

  • Commercial use. Some weights are released for research only. This is the most basic check and is skipped surprisingly often.
  • Scale thresholds. Several licences impose additional terms above a user or revenue threshold, so a licence that is free today is negotiable at the point you succeed.
  • Acceptable-use restrictions, which limit application domains regardless of the technical capability.
  • Whether outputs may train another model, which matters if distillation is part of your plan.
  • Attribution and naming obligations in your product.
  • Whether the licence is revocable, and what happens to deployments if it is.

Open weights is not open source. Open source has a specific meaning about freedom to use, modify and redistribute for any purpose, and most released model weights do not meet it. Using the terms interchangeably is how procurement approves something on the wrong basis.

Choosing on Constraints Rather Than Ideology

The choice is usually argued as a philosophy and decided by four practical constraints.

Where the data may go. If it cannot leave your infrastructure or your jurisdiction, that settles it before capability enters the discussion — and it is the most common genuine reason to self-host.

Whether the model may change underneath you. A hosted model is updated by its provider; that is an advantage for capability and a problem for reproducibility. If you need the same input to give the same output a year from now, you need a version you control.

What you can operate. Self-hosting is a standing commitment — serving, capacity for peaks, monitoring, and someone on call. Below a certain volume an API is cheaper once that is costed honestly.

How close to the frontier the task needs to be. For many production tasks the gap between tiers is irrelevant; for the hardest reasoning work it is decisive.

The common answer in practice is both: a hosted frontier model for the hard, low-volume path and a smaller self-hosted or cheaper model for the high-volume routine one. Treating it as a single binary decision is what produces the wrong answer for most of the traffic.

Ask an AI about this page

Opens your assistant with this page as the source, and a question rather than a summary. It will ask what you are building before it answers.

ChatGPTClaudeGeminiPerplexityGrok

Nothing is sent from here. The link carries only this page’s title and address.