Definition
Open-source AI is an AI system made available with the artifacts and terms needed for people to use, study, modify, and share it. Under the Open Source Initiative's Open Source AI Definition 1.0, those freedoms apply to the complete system and to discrete elements described as models, weights, or parameters.
For a machine-learning system, meaningful modification requires more than a downloadable checkpoint. The preferred form for modification includes:
- Data information: enough detail about training data, provenance, selection, labeling, processing, and availability for a skilled person to understand the data lineage and build a substantially equivalent system.
- Code: the code and configuration used for data preparation, training, validation, testing, architecture, and inference.
- Parameters: the learned weights and other configuration needed to run and modify the trained model.
- Rights: terms that preserve the freedom to use, study, modify, and share without discriminating against people, groups, or fields of endeavor.
The complete original training dataset does not always have to be redistributed when law or third-party rights prevent it, but the required data information cannot be replaced by a vague model card.
Why the term is contested
Industry often calls any downloadable model "open source." That usage collapses several independent questions:
- Can the weights be downloaded?
- Can they be used commercially or for any field of endeavor?
- Can modified versions be redistributed?
- Is the training and inference code available?
- Is there enough information about the training data and process to study and reproduce the system?
- Are essential components governed by compatible terms?
A release can be transparent in some respects and restrictive in others. "Open" is therefore useful as a set of measurable dimensions, but Open Source is also a standards claim with a stronger threshold. This glossary uses the OSI threshold when applying the unqualified label.
Operational significance
Open-source AI can enable self-hosting, inspection, adaptation, audit, offline operation, and reduced dependence on a single API provider. Those possibilities are not automatic outcomes. Operators still need suitable hardware, serving software, security maintenance, evaluation, data governance, and people capable of running the system.
Artifact access also changes responsibility. A hosted provider may absorb patching, abuse monitoring, and infrastructure operations; a self-hosting organization inherits those duties. Openness increases the available control surface, not the quality of the controls by itself.
Distinguish it from nearby terms
- Open-weight means trained parameters are available under stated terms. It does not prove that the training code, data information, or modification rights satisfy an open-source standard.
- Source-available means some source or artifacts can be inspected, often under restrictions incompatible with open source.
- Free of charge describes price, not freedom or access to modifiable artifacts.
- Open access may mean an API or interface is broadly available while the model remains closed.
- Proprietary describes control through withheld artifacts or restrictive rights; some releases combine open components with proprietary ones.
Check your understanding
Do not classify a model from its marketing label. Inventory the weights, training and inference code, data information, license rights, redistribution terms, and missing dependencies first.