# AI/ML documentation

Deploy pre-trained, deep learning models on Qualcomm hardware accelerators,
such as Neural Processing Unit (NPU), Graphic Processing Unit (GPU), and
Central Processing Unit (CPU).

Qualcomm Linux offers software development kits (SDKs),
APIs, sample applications, development tools, and third-party framework
support to ease AI application development.

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewbox="0 0 16 17" fill="none" aria-label="icon-book">
<path d="M8 2.5V14.5M3.33333 2.5H12.6667C13.403 2.5 14 3.09695 14 3.83333V13.1667C14 13.903 13.403 14.5 12.6667 14.5H3.33333C2.59695 14.5 2 13.903 2 13.1667V3.83333C2 3.09695 2.59695 2.5 3.33333 2.5Z" stroke="#717171" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>  AI software overview and architecture

Learn about the architecture, AI software stack, and hardware accelerators
available for AI/ML app development on Qualcomm Linux.

https://docs.qualcomm.com/doc/80-70022-15/topic/interfaces.html

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewbox="0 0 16 17" fill="none" aria-label="icon-book">
<path d="M8 2.5V14.5M3.33333 2.5H12.6667C13.403 2.5 14 3.09695 14 3.83333V13.1667C14 13.903 13.403 14.5 12.6667 14.5H3.33333C2.59695 14.5 2 13.903 2 13.1667V3.83333C2 3.09695 2.59695 2.5 3.33333 2.5Z" stroke="#717171" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>  GStreamer ML plugin and AI SDK APIs

Learn about the APIs available on Qualcomm Linux for the Qualcomm IM SDK, Qualcomm AI Engine Direct,
and Qualcomm Nueral Processing Engine.

https://docs.qualcomm.com/doc/80-70022-15/topic/interfaces.html

<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewbox="0 0 16 17" fill="none" aria-label="icon-book">
<path d="M8 2.5V14.5M3.33333 2.5H12.6667C13.403 2.5 14 3.09695 14 3.83333V13.1667C14 13.903 13.403 14.5 12.6667 14.5H3.33333C2.59695 14.5 2 13.903 2 13.1667V3.83333C2 3.09695 2.59695 2.5 3.33333 2.5Z" stroke="#717171" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>  Hardware-accelerated sample applications for AI

Learn about the available AI/ML sample applications.

https://docs.qualcomm.com/doc/80-70022-15/topic/sample-apps.html

<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-combine" aria-label="icon-combine"><path d="M10 18H5a3 3 0 0 1-3-3v-1"></path><path d="M14 2a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2"></path><path d="M20 2a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2"></path><path d="m7 21 3-3-3-3"></path><rect x="14" y="14" width="8" height="8" rx="2"></rect><rect x="2" y="2" width="8" height="8" rx="2"></rect></svg>  Develop an AI application

Learn about compiling and optimizing models and AI frameworks to run efficiently
on Qualcomm hardware.

https://docs.qualcomm.com/doc/80-70022-15/topic/sample-apps.html

Last Published: Sep 15, 2025

[Next Topic
AI software overview and architecture](https://docs.qualcomm.com/bundle/publicresource/80-70022-15/topics/overview.md)