AI/ML Service Activation
Enable JFrog AI/ML front-end service to integrate ML model building and deployment with enterprise security controls.
JFrog AI/ML integrates everything Machine Learning and data science teams need to build and scale ML models in production, yielding a unified AI solution for every need. AI/ML capabilities also include access and use of AI Catalog, including shadow AI, MCP registry, skills registry and models catalog, and so on.
Note:
By default, AI/ML capabilities are disabled for Self-Managed JFrog subscriptions. If you want to use JFrog's AI and machine learning capabilities, you need to follow the instructions in this topic and then the instructions in the JFrog ML in Self-Managed Environments topic.
AI/ML teams can reliably and rapidly move models from experimentation to production, while applying proven development security and control practices across the lifecycle.
For Self-managed JFrog subscriptions, JFrog AI/ML uses a front-end/back-end model.
- The back-end is hosted by JFrog in the cloud.
- The front-end service runs on your JPD. It is included in the Artifactory installer and must be enabled.
Note
Do not enable the JFrog AI/ML service on Artifactory Edge nodes.
Prerequisites
Before enabling JFrog AI/ML, verify that your environment meets the following requirements.
| Requirement | Details |
|---|---|
| Network connectivity | Direct internet connection to https://grpc.qwak.ai (proxy not supported) |
| JFrog platform | Self-managed JPD with Artifactory 7.x |
| License | Enterprise+ (contact JFrog to confirm AI/ML entitlement) |
| Edge nodes | Do not enable on Artifactory Edge nodes |
| Version | All dependencies in the bridge have 'matching' versions |
| Entitlement | AI Catalog entitlement |
Enabling JFrog AI/ML
-
Verify back-end connectivity: your JPD must reach
https://grpc.qwak.aivia a direct internet connection. Proxy configuration is not supported. -
Go to the
$JFROG_HOME/artifactory/var/etcdirectory. Edit thesystem.yamlfile as follows:frontend: ml: jfrogMlAppState: VISIBLE jfconnect: enabled: true -
Restart Artifactory.
-
Verify that the JFrog AI/ML service is running. See Monitoring Service Statuses.
In the JFrog Platform interface, click Platform module > AI/ML and follow the instructions to install the essential components for operating AI/ML in your self-managed environment.
-
In order to start using the AI/ML capabilities, you must follow the instructions in the JFrog ML in Self-Managed Environments topic.
Related Topics
- Installing Artifactory Federation Service
- Installing Mission Control
- Install the JFrog Platform Using Helm Chart
- System Requirements
- JFrog ML in Self-Managed Environments
Frequently Asked Questions
This section provides answers to frequently asked questions.
FAQs
Q: Is a direct internet connection required for JFrog AI/ML?
A: Yes. The JFrog AI/ML front-end service on your JPD must connect directly to https://grpc.qwak.ai (the JFrog-hosted back-end). Proxy configurations are not supported for this connection.
Q: Which license tier includes JFrog AI/ML?
A: JFrog AI/ML is available on Enterprise+ self-managed installations. Contact JFrog to confirm AI/ML entitlement for your license. The feature is not available on Edge nodes.
Q: How do I verify that JFrog AI/ML is running after enabling it?
A: After restarting Artifactory, navigate to Platform module > AI/ML in the JFrog Platform UI. Follow the in-UI instructions to complete the setup. You can also monitor the service status via Monitoring Service Statuses.
