Skip to content

Ultralytics Platform

Ultralytics Platform is a comprehensive end-to-end computer vision platform that streamlines the entire ML workflow from data preparation to model deployment. Built for teams and individuals who need production-ready computer vision solutions without the infrastructure complexity.


Watch: Getting Started with Ultralytics Platform

What is Ultralytics Platform?

Ultralytics Platform is designed to replace fragmented ML tooling with a unified solution. It combines the capabilities of:

  • Roboflow - Data management and annotation
  • Weights & Biases - Experiment tracking
  • SageMaker - Cloud training
  • HuggingFace - Model deployment
  • Arize - Monitoring

All in one platform with native support for YOLO11 and YOLO26 models.

Workflow: Data → Train → Deploy

The Platform follows a streamlined three-stage workflow:

graph LR
    subgraph Data["📁 Data"]
        A[Upload] --> B[Annotate]
        B --> C[Analyze]
    end
    subgraph Train["🚀 Train"]
        D[Configure] --> E[Train on GPU]
        E --> F[View Metrics]
    end
    subgraph Deploy["🌐 Deploy"]
        G[Test] --> H[Deploy Endpoint]
        H --> I[Monitor]
    end
    Data --> Train --> Deploy
StageFeatures
DataDataset upload, annotation editor (manual + SAM + auto-label), statistics visualization
TrainProject organization, cloud training with GPU instances, real-time metrics streaming
DeployInference testing, dedicated endpoints in 43 regions, monitoring dashboards

Multi-Region Infrastructure

Your data stays in your region. Ultralytics Platform operates infrastructure in three global regions:

RegionLocation
USUS Central (Iowa)
EUEU West (Belgium)
APAsia Pacific (Hong Kong)

You select your region during onboarding, and all your data, models, and deployments remain in that region.

Key Features

Data Preparation

  • Dataset Management: Upload images, videos, or ZIP archives with automatic processing
  • Annotation Editor: Manual annotation for all 5 YOLO task types (detect, segment, pose, OBB, classify)
  • SAM Smart Annotation: Click-based intelligent annotation using Segment Anything Model
  • Auto-Annotation: Use trained models to pre-label new data
  • Statistics: Class distribution, location heatmaps, and dimension analysis

Model Training

  • Cloud Training: Train on cloud GPUs (RTX 4090, A100, H100) with real-time metrics
  • Remote Training: Train anywhere and stream metrics to Platform (W&B-style)
  • Project Organization: Group related models, compare experiments, track activity
  • 17 Export Formats: ONNX, TensorRT, CoreML, TFLite, and more

Deployment

  • Inference Testing: Test models directly in the browser with custom images
  • Dedicated Endpoints: Deploy to 43 global regions with auto-scaling
  • Monitoring: Real-time metrics, request logs, and performance dashboards

Account Management

  • API Keys: Secure key management for remote training and API access
  • Credits & Billing: Pay-as-you-go training with transparent pricing
  • GDPR Compliance: Data export and account deletion

Get started with these resources:

FAQ

How do I get started with Ultralytics Platform?

To get started with Ultralytics Platform:

  1. Sign Up: Create an account at platform.ultralytics.com
  2. Select Region: Choose your data region (US, EU, or AP) during onboarding
  3. Upload Dataset: Navigate to the Datasets section to upload your data
  4. Train Model: Create a project and start training on cloud GPUs
  5. Deploy: Test your model and deploy to a dedicated endpoint

For a detailed guide, see the Quickstart page.

What are the benefits of Ultralytics Platform?

Ultralytics Platform offers:

  • Unified Workflow: Data, training, and deployment in one place
  • Multi-Region: Data residency in US, EU, or AP regions
  • No-Code Training: Train advanced YOLO models without writing code
  • Real-Time Metrics: Stream training progress and monitor deployments
  • 43 Deploy Regions: Deploy models close to your users worldwide
  • 5 Task Types: Support for detection, segmentation, pose, OBB, and classification
  • AI-Assisted Annotation: SAM and auto-labeling to speed up data preparation

What GPU options are available for cloud training?

Ultralytics Platform supports multiple GPU types for cloud training:

GPUVRAMBest For
RTX 409024GBFast training, most use cases
RTX 309024GBCost-effective training
A100 40GB40GBLarge models, big batches
A100 80GB80GBVery large models
H100 80GB80GBMaximum performance
L40S48GBBalanced performance

See Cloud Training for pricing and details.

How does remote training work?

You can train models anywhere and stream metrics to Platform.

Package Version Requirement

Platform integration requires ultralytics>=8.4.0. Lower versions will NOT work with Platform.

pip install "ultralytics>=8.4.0"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"

# Train with project/name to stream metrics
yolo train model=yolo11n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

See Cloud Training for more details on remote training.

What annotation tools are available?

The Platform includes a full-featured annotation editor supporting:

  • Manual Tools: Bounding boxes, polygons, keypoints, oriented boxes, classification
  • SAM Smart Annotation: Click to generate precise masks using Segment Anything Model
  • YOLO Auto-Annotation: Use trained models to pre-label images
  • Keyboard Shortcuts: Efficient workflows with hotkeys

See Annotation for the complete guide.



📅 Created 0 days ago ✏️ Updated 0 days ago
glenn-jocher

Comments