Parameters are only one part of an AI system.
For machine-learning systems, the definition names three kinds of material needed to make meaningful changes: information about training data, the complete source code used to process data and train and run the model, and model parameters such as weights and configuration.
Data informationSources, scope, selection, labeling, processing, filtering, and where available datasets can be obtained.
CodeData preparation, training settings, validation, supporting components, inference, and model architecture.
ParametersWeights and relevant configuration; the definition gives intermediate checkpoints as one possible example.
TermsLicenses or other terms that preserve the freedoms to use, study, modify, and share.
Publishing every raw training record is not always possible or required. The definition instead calls for detailed information about all training data—including data that cannot be shared—along with lists of public and third-party sources. That helps people understand the system and assess what can be reproduced without pretending every dataset is freely redistributable.
Under this definition, “open-source model” and “open-source weights” also require the data information and code used to derive those parameters. Weights alone can enable local inference or fine-tuning; they do not reveal the complete training process or establish the rights to reuse every component.
Read the Open Source AI Definition 1.0 ↗