# AI developer workflow documentation
The Qualcomm AI Runtime SDK facilitates high-performance machine learning inference on Qualcomm hardware.
It supports frameworks such as TensorFlow, PyTorch, ONNX, and LiteRT.
It’s designed to run already-trained networks quickly and efficiently on Qualcomm hardware.
## Overview
Overview
https://docs.qualcomm.com/doc/80-70020-15B/topic/ai-ml-developer-workflow.html
## Compile and optimize an AI model
Covers model conversion, quantization, and accuracy fine tuning.
 Use AI Hub to optimize an AI model
Bring your own model or try preoptimized models in < 5 min using AI Hub.
https://docs.qualcomm.com/doc/80-70020-15B/topic/ai-hub.html
 Use LiteRT to optimize an AI model
Port your LiteRT AI models to Qualcomm platforms.
https://docs.qualcomm.com/doc/80-70020-15B/topic/tflite.html
Use Qualcomm AI Runtime SDK to optimize an AI model
Port your models using the all-in- one, easily customizable Qualcomm AI Runtime (QAIRT) SDK
https://docs.qualcomm.com/doc/80-70020-15B/topic/qairt.html
## Run AI/ML sample applications
Run the default sample app to run AI/ML models or customize the sample app using either
a Qualcomm evaluation kit or [Qualcomm Device Cloud (QDC)](https://qdc.qualcomm.com).
Run a sample application using EVK
Classify images with the default sample application and an EVK.
https://docs.qualcomm.com/doc/80-70020-15B/topic/sample-app-evk.html
Run a sample application using QDC
Classify images with the default sample application and qualcomm Device Cloud (QDC).
https://docs.qualcomm.com/doc/80-70020-15B/topic/sample-app-qdc.html
## Develop your own application
Covers how to implement your own application on a Qualcomm platform.
This is an advanced topic and is for experienced developers.
Develop your own AI/ML application with the Qualcomm Visual Studio Code Extension
https://docs.qualcomm.com/doc/80-70020-15B/topic/develop-your-own-application-ide.html
Develop your own AI/ML application with Qualcomm IM SDK
https://docs.qualcomm.com/doc/80-70020-15B/topic/develop-your-own-application-im-sdk.html
## Use AI Hub models and labels with the GStreamer API
Explains how to use AI Hub models and labels with GStreamer commands on Qualcomm evaluation kits.
Classify images
https://docs.qualcomm.com/doc/80-70020-15B/topic/image-classification.html
Detect objects
https://docs.qualcomm.com/doc/80-70020-15B/topic/object-detection.html
Apply semantic segmentation to frames of a video
https://docs.qualcomm.com/doc/80-70020-15B/topic/semantic-segmentation.html
Upscale images with super resolution
https://docs.qualcomm.com/doc/80-70020-15B/topic/super-resolution.html
## Troubleshooting and FAQ
Further support
Get answers to common questions and learn how to get additional help.
https://docs.qualcomm.com/doc/80-70020-15B/topic/troubleshooting.html
## Model porting best practices
Export YoloV8 model using Neural Processing Engine SDK
https://docs.qualcomm.com/doc/80-70020-15B/topic/appx-export-yolov8.html
Run the demo
https://docs.qualcomm.com/doc/80-70020-15B/topic/appx-export-yolov8.html#appx-run-the-demo
Last Published: Oct 10, 2025
[Next Topic
Overview](https://docs.qualcomm.com/bundle/publicresource/80-70020-15B/topics/ai-ml-developer-workflow.md)