Releasing an AI Model

Preparing and releasing a trained AI model on Hugging Face or a similar hub

Releasing an AI model follows most of the same steps as releasing source code. You obtain organizational approval, confirm you have the right to publish, remove sensitive information, and assign someone to support the project afterwards. For those shared steps, follow the release process and the release rules.

This page covers only what differs because the artifact is a model.

What differs from a code release

AspectSource codeAI model
What you publishSource codeWeight files and a model card
LicensingOne license for the codeModel license and training dataset licenses, judged separately
DocumentationREADME, contribution guideModel card covering intended use, limits, bias, evaluation
Sensitive materialCode and commit historyAlso personal data and copyrighted works inside the training data
RegulationExport control (ECCN)Also the documentation duties of the EU AI Act and Korea’s AI Framework Act

Training datasets are where teams most often get stuck. Even with the model license settled, the license of the data you trained on may restrict redistribution or commercial use. Check the two separately.

Summary

How to release an AI model — five steps from approval and license checks through the parallel checklist and model card to an AI SBOM check and publication

  1. Obtain internal approval and request an OSRB review (stage A of the release process).
  2. Confirm the license of both the model and every training dataset.
  3. Work through the pre-release checklist.
  4. Write the model card. It is the document your users will read first.
  5. If you need to prepare for regulation, check your documentation with an AI SBOM.
  6. Publish the repository and operate it (stage D of the release process).

Decision flow

QuestionNext step
Do you have the right to redistribute the weights (check the base model license)?If unclear, request a review first
Do the training dataset licenses permit redistribution?If restricted, decide whether to publish the model without the dataset
Does the training data contain personal data or third-party copyrighted works?If so, consult Legal and the privacy team before publishing
Is someone assigned to answer questions after release?If not, plan for that first

Getting a review before you publish

You can have the model checked while the repository is still private. Push the model privately and share read access with the OSRB, and we will report what is missing and how to fill it. Grant access with a token scoped to that single repository rather than one that opens your whole account.

If your organization enforces a token approval policy, the token stays pending until an administrator approves it. When you have a fixed release date, start the token request early.

Contact

For questions and review requests about releasing an AI model, contact the OSRB (opensource@sktelecom.com).


AI Model Pre-Release Checklist

Check everything that has to be settled before a model goes public.

Writing the Model Card

What a model card is and which fields you need to fill in.

AI SBOM and Regulation

Build an inventory of your model and check how far its documentation goes.