---
title: Register models
description: The Model Registry organizes all models used in DataRobot as deployment-ready model packages. All packages function the same way, regardless of model origin.

---

# Register models {: #register-models }

In the Model Registry, models are registered as deployment-ready model packages; the registry lists each package available for use. Each package functions the same way, regardless of the origin of its model. The Model Registry also contains the [Custom Model Workshop](custom-model-workshop/index), where you can create, deploy, and register custom models. Model packages in [the Model Registry](reg-create) can be created manually or automatically, depending on the model type. Custom inference model packages and external model packages are exclusive to MLOps.

!!! info "Availability information"
    Contact your DataRobot representative for information on enabling MLOps-exclusive model package options.

=== "SaaS"

     Topic | Describes
     ------|-----------
     [Model Registry](reg-create) | How DataRobot AutoML models, custom inference models, and external models are automatically or manually added to the Model Registry.
     [Register DataRobot Models](dr-model-reg) | How to manually add a DataRobot model to the Model Registry from the Leaderboard.
     [Register custom inference models](custom-model-reg) <br> _(MLOps only)_  | How to manually register custom inference models in the Model Registry.
     [Register external models](ext-model-reg) <br> _(MLOps only)_ | How to manually register external models in the Model Registry.
     [Manage model packages](reg-action) | How to deploy, share, or archive models from the Model Registry.
     [Generate model compliance documentation](reg-compliance) |  How to generate model compliance documentation from model packages in the Model Registry.
     [Custom Model Workshop](custom-model-workshop/index) | How to bring your own pretrained models into the Model Registry as custom inference models. |

=== "Self-Managed"

     Topic | Describes
     ------|-----------
     [Model Registry](reg-create) | How DataRobot AutoML models, custom inference models, and external models are automatically or manually added to the Model Registry.
     [Register DataRobot Models](dr-model-reg) | How to manually add a DataRobot model to the Model Registry from the Leaderboard.
     [Register custom inference models](custom-model-reg) <br> _(MLOps only)_  | How to manually register custom inference models in the Model Registry.
     [Register external models](ext-model-reg) <br> _(MLOps only)_ | How to manually register external models in the Model Registry.
     [Manage model packages](reg-action) | How to deploy, share, or archive models from the Model Registry.
     [Generate model compliance documentation](reg-compliance) |  How to generate model compliance documentation from model packages in the Model Registry.
     [Custom Model Workshop](custom-model-workshop/index) | How to bring your own pretrained models into the Model Registry as custom inference models. |
     [Import .mlpkg files exported from DataRobot AutoML](reg-transfer) | How to transfer .mlpkg files from DataRobot AutoML to DataRobot MLOps.