Back to Gap Map Model components / Inference code

Qualcomm AI Engine Direct

Qualcomm
closed / Overall score: 4.0(strong)

Qualcomm AI Engine Direct, also called the Qualcomm AI Runtime (QAIRT or QNN), is an on-device inference SDK for Snapdragon processors, distributed as a separate SDK download from Qualcomm. It exposes a unified low-level API over the Hexagon NPU/HTP, Adreno GPU, and Kryo CPU. LiteRT, ONNX Runtime, and ExecuTorch delegate to it as their Qualcomm NPU backend. Qualcomm's qai-appbuilder, formerly ai-engine-direct-helper, wraps it in a convenience API on GitHub.

Qualcomm's own documentation and Software Center pages could not be read, so the entry draws on the documentation of the projects that integrate the SDK.

Openness

1 high confidence
1.0
source
closed(no published source for the QNN/Qualcomm AI Runtime SDK core engine
license
proprietary(no license to the source since it is not published)
open-wrapper
BSD-3-Clause(qualcomm/qai-appbuilder, formerly quic/ai-engine-direct-helper -- a convenience API layer that requires the proprietary SDK libraries)

Qualcomm publishes no source for the QNN/Qualcomm AI Runtime SDK; it ships only as an EULA-gated binary from the Qualcomm Software Center. A BSD-3-Clause convenience wrapper, qai-appbuilder (formerly ai-engine-direct-helper), still requires libraries from that same proprietary SDK, so it does not open the engine underneath.

  • https://github.com/qualcomm/qai-appbuilder recorded 2026-08-13

    The wrapper under its current name: BSD 3-Clause, and "Some libraries from the Qualcomm® AI Runtime SDK are required to use QAI AppBuilder" - an open wrapper over a proprietary SDK that must be downloaded separately from Qualcomm's Software Center.

  • https://github.com/quic/ai-engine-direct-helper recorded 2026-08-09

    the former name, kept because the openness note turns on the move; redirects to qualcomm/qai-appbuilder

Adoption

4 low confidence
4.0

Qualcomm AI Engine Direct reaches developers through integration rather than direct download: LiteRT, ExecuTorch and ONNX Runtime each ship it as their Qualcomm NPU backend. Qualcomm publishes no developer, device or download figure of its own, so the reading is drawn from that integration breadth rather than a reported number.

Capability

4 medium confidence
4.0

Qualcomm AI Engine Direct provides a unified API across the Hexagon NPU, Adreno GPU and Kryo CPU, with quantized on-device LLM and VLM inference, and LiteRT, ExecuTorch and ONNX Runtime all delegate to it as their Qualcomm NPU backend. It remains Snapdragon-locked and edge-scale, well short of the server-class engines that lead the field.

Verified 2026-09-29, except some scores, still awaiting re-confirmation