← all repositories
qualcomm/ai-hub-models

Qualcomm's pre-chewed model zoo for Snapdragon silicon

A curated, Qualcomm-optimized model catalog that handles the messy translation from PyTorch to on-device NPU binaries.

ai-hub-models
Not currently ranked — collecting fresh signals.
star history

What it does Qualcomm AI Hub Models is a Python package bundling dozens of popular vision, audio, and generative models—ResNet, YOLO, Stable Diffusion, Whisper, Llama—each pre-wrapped for Qualcomm silicon. The package provides CLI tools to compile, quantize, profile, and run inference on cloud-hosted Snapdragon devices through Qualcomm’s AI Hub Workbench, or locally via PyTorch for quick sanity checks.

The interesting bit The real work isn’t the models themselves; it’s the export pipeline that bridges the gap between framework-agnostic research code and Qualcomm’s proprietary AI Engine Direct runtime. Each model ships with device-specific compilation targets, precision modes (INT8, FP16), and even end-to-end demos that handle pre/post-processing—effectively treating model deployment as a build artifact rather than a manual porting exercise.

Key highlights

  • Supports Qualcomm AI Engine Direct, LiteRT, and ONNX runtimes across Android, Linux, and Windows
  • Targets NPUs on Snapdragon 8 Elite, X Elite, automotive (SA8295P), and IoT (QCS8550) platforms
  • Cloud-hosted device profiling compares on-device output against PyTorch reference without owning hardware
  • End-to-end demos run either locally (--eval-mode fp) or on cloud-hosted devices (--eval-mode on-device)
  • Companion AI Hub Apps repo provides native device sample applications

Caveats

  • Many features require a Qualcomm ID and AI Hub Workbench API token; it’s not a fully offline toolchain
  • Windows ARM64 Python is explicitly unsupported for Snapdragon X Elite/X2 Elite (AMD64 only)
  • Python sample apps are “optimized to be easy-to-follow” rather than latency-optimized

Verdict Worth a look if you’re shipping ML on Qualcomm silicon and tired of hand-rolling QNN conversions. Skip it if you’re not committed to the Snapdragon ecosystem—the vendor lock-in is the entire point.

Frequently asked

What is qualcomm/ai-hub-models?
A curated, Qualcomm-optimized model catalog that handles the messy translation from PyTorch to on-device NPU binaries.
Is ai-hub-models open source?
Yes — qualcomm/ai-hub-models is open source, released under the BSD-3-Clause license.
What language is ai-hub-models written in?
qualcomm/ai-hub-models is primarily written in Python.
How popular is ai-hub-models?
qualcomm/ai-hub-models has 1.2k stars on GitHub.
Where can I find ai-hub-models?
qualcomm/ai-hub-models is on GitHub at https://github.com/qualcomm/ai-hub-models.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.