Qualcomm® AI HubAI Hub

On‑Device AI Starts Here

Start developing with Qualcomm® AI Hub

Qualcomm AI Hub is the place to optimize, validate, and deploy any model in a few lines of code for Qualcomm devices. Our four products can be used independently or together as part of your on-device development workflow.

Follow the walkthrough that best fits your needs:

  1. Start
    QualcommAI Hub

    Models

    Your own model

    Choose your starting point — a custom trained model or one from our collection and kick off your workflow.

  2. QualcommAI Hub

    Workbench

    compilerun inferencequantize
    QualcommAI Hub

    GenieX

    New

    Easily compile, run inference and quantize your model to optimize for edge devices.

  3. QualcommAI Hub

    Apps

    Your own app
    Deploy
    on device

    Customize sample application code to easily deploy your optimized model on device.

Account Setup

To use AI Hub Workbench and export certain models from AI Hub Models, you will first need to create a Qualcomm ID and authenticate with your AI Hub API token.

Create a Qualcomm ID

If you already have a Qualcomm ID, skip this step and use your credentials to log into AI Hub Workbench. Otherwise, navigate to the Qualcomm ID sign up page and follow these steps:

  1. Fill in your information
  2. Verify your email address
  3. Choose your work location

At this point, you will be signed in and directed to your Qualcomm ID Profile page.

Authenticate with AI Hub

Navigate to your Workbench Account Settings page. Open a terminal window to complete the rest of your setup:

  1. Install the qai-hub package via PyPi:

    pip3 install qai-hub
  2. Run the following command with the API token from your Settings page:

    qai-hub configure --api_token API_TOKEN
  3. Verify your token setup by listing the devices we support:

    qai-hub list-devices

Now you're ready to get started!