Discover and Allow Models
Discover, search, and allow AI models in JFrog AI Catalog for your projects.
This guide explains how the AI Catalog Discovery, Registry, and Detection pages fit together, how to search and filter models, and how to allow your first model for a project.
- Exploring the AI Catalog
- Managing Allowed Models
- Managing External APIs
- Handling Model Packages
- Search and Filter AI Models
- Allow Your First Model
Exploring the AI Catalog
The AI Catalog enables you to fully manage all AI assets in your organization.
Explore the various models available for use in your organization in the Discovery page.

In the Registry page, you can see all models are managed or partially managed in the AI Catalog.

Detect all AI assets that are used in your system, but are unmanaged by AI Catalog, and possibly even unvetted by your organization, in the Detection page. For more information about detecting unmanaged AI assets, see Detect Shadow AI.

Note
Looking for MCP servers? MCP allow and setup are documented in the MCP Registry docs, not in this models guide.
See also Local & Remote MCP Servers and Get Started with MCP.
MCP servers are managed from AI/ML > Discovery > MCP Servers.
Managing Allowed Models
After you have allowed your first model, you will see that the allowed models all appear in the Registry page.
-
For instructions on how to start allowing models, see Allow Your First Model.
-
To allow additional models, the same instructions can be followed.
Note
When allowing models, if the model provider is already associated with the project (meaning that another model from the same provider is associated with the project), the connection is already set up and does not need to be re-selected.
Managing External APIs
For external APIs, the AI Catalog provides a secure gateway that centralizes access:
- Instead of scattering API keys, you manage secure connections governed by JFrog's permission model.
- After model access has been allowed for a specific project, all traffic is tracked and audited.
- This gives you full visibility and control over usage and performance in real time.
Handling Model Packages
For model packages, the AI Catalog streamlines the path to production:
- You can enforce granular, policy-based controls to create allow-lists.
- This ensures developers only use models that are vetted and compliant.
To understand how policy decisions appear on the model page (Blocked/Allowed badge, disabled actions, and the Policies tab), see Viewing Curation Policy Status for AI Catalog Models.
Search and Filter AI Models
To help you find the best model for your project in the AI Catalog, in the Discovery page you can search for and filter models by:
To search and filter models in Discovery:
-
Free text: Enter the search term in the search field. Press Enter and either select the required asset or click "Show all results for "xxx". The filter panel opens for further filtering.

-
Status: In the filter pane, select to display allowed and/or live models.

-
Model type: Select a specific model type to display. Options: All/Custom/External/Package.
The filters selected are shown across the top of the models, and the search text remains in the free text box in the Filters panel:

Click Clear all to remove all filters.
Allow Your First Model
The AI Catalog provides access to thousands of models. This guide outlines the process for exploring and evaluating a diverse range of AI models, helping you identify and allow the most suitable options for your projects.
Important
Only Admin users have permission to allow models.
To allow a model in the AI Catalog:
-
Select a model in Discovery:
-
From the JFrog Platform menu, select AI/ML > Discovery. The Models Discovery page opens. (If you are selecting your first model, the Registry page is empty.)

-
Browse through the catalog to find the model you want. You can use Search and Filter AI Models to locate a specific model or model type.
-
Click the model you wish to allow. The model details are displayed. To enable your developers to use this model, assign it to a project, connect it (for external models), and allow it.
-
After you select a model, allow it for a project. The allow procedure differs for external API models and model packages. Follow the procedure below that matches your model type:
Allow an External API Model
To allow an external API model:
-
In the model's detail page, click Connect & allow in project.

-
In the Allow Model Usage pane, select the project from the drop-down list.
Select Project for an External Model

-
First create a new connection for the project, and then click Allow.
Note
You can create a connection without currently allowing the project if you want.
Allow a Model Package
To allow a model package:
-
In the model's detail page, click Allow in project.

-
In the Allow Model Usage pane, select the project from the drop-down list.
Select Project for a Model Package

-
Click Allow. A success message is momentarily displayed, and the View in Registry button appears, enabling you to review the allowed model in the registry.
Note
Using your first NVIDIA NIM Model Package
If this is the first NVIDIA NIM model package that you have allowed, to use the model, you'll need to follow the Set Me Up instructions in Use Artifactory Set Me Up to Configure Package Manager Clients or the instructions displayed on the First-time setup tab on the Use Model pane.
-
Use the model in your code:
For more information, see Use Models in Your Code.
¹ Connections are per provider per project. For more info, see Connect AI Providers.
² When allowing a model for which a connection is already set up between the project and the model provider, you do not need to define a new connection.
Related Topics
Updated 16 days ago
