# Lite Runtime documentation
Convert, optimize, and run Lite Runtime (LiteRT) models using delegates on Qualcomm^®^ Linux^®^ and Ubuntu.
## LiteRT overview
High-level LiteRT overview
Provides a high-level overview of the LiteRT framework, architecture, delegates, model conversion and quantization methods, and sample applications.
https://docs.qualcomm.com/doc/80-70022-54/topic/tflite-landing-page.html#qualcomm-linux-debug-guide
## Get started with running LiteRT models
Prerequisites to run LiteRT models
Set up a Qualcomm development kit, upgrade it to the latest available software release, and flash the software image.
https://docs.qualcomm.com/doc/80-70022-54/topic/getting-started.html#getting-started
Run a LiteRT model using the GStreamer-based Qualcomm^®^ Intelligent Multimedia SDK
Download the required files and use the gst-ai-classification precompiled sample application to run a LiteRT classification model on Qualcomm development kits.
https://docs.qualcomm.com/doc/80-70022-54/topic/getting-started.html#run-a-tensorflow-lite-model-using-the-gstreamer-based-qim-sdk
Run a LiteRT model using the native LiteRT sample application
Download the required files and use the label\_image native sample application to run a LiteRT classification model on Qualcomm development kits.
https://docs.qualcomm.com/doc/80-70022-54/topic/getting-started.html#run-a-tensorflow-lite-model-using-a-native-tensorflow-lite-sample-application
## LiteRT architecture
LiteRT on-device inference overview
Learn how LiteRT on-device inference loads a model, which is subsequently parsed and executed by the interpreter using a delegate.
https://docs.qualcomm.com/doc/80-70022-54/topic/arch.html#tensorflow-lite-runtime
Accelerate LiteRT models using delegates
Use delegates to speed up models efficiently on the CPU, GPU, and specialized Qualcomm hardware, such as the Qualcomm^®^ Adreno^™^ GPU and the Qualcomm^®^ Hexagon^™^ Tensor Processor.
https://docs.qualcomm.com/doc/80-70022-54/topic/arch.html#delegates
Qualcomm^®^ AI Engine direct delegate interface
Include the `QnnTFLiteDelegate.h` header and link the appropriate Qualcomm^®^ Neural Network (QNN) delegate library for application compatibility.
https://docs.qualcomm.com/doc/80-70022-54/topic/arch.html#section-qsn-xjp-tbc
## Deploy a LiteRT model
Use a pre-optimized LiteRT model
Download and use ready-to-deploy LiteRT models from the open-source community
or Qualcomm^®^ AI Hub.
https://docs.qualcomm.com/doc/80-70022-54/topic/tensorflow-lite-developer-workflow.html#use-an-existing-tensorflow-lite-model
Convert a TensorFlow model to a LiteRT model
Use Python APIs and the `tflite_convert` command to convert models to the LiteRT format.
https://docs.qualcomm.com/doc/80-70022-54/topic/tensorflow-lite-developer-workflow.html#convert-tensorflow-lite-models
Create an application and run inference
Create an application using LiteRT C++ APIs to load a LiteRT model and run inference.
https://docs.qualcomm.com/doc/80-70022-54/topic/tensorflow-lite-developer-workflow.html#run-inference
Develop a custom application
Use the qtimltflite GStreamer-based plug-in to develop your own application and run LiteRT models.
https://docs.qualcomm.com/doc/80-70022-54/topic/tensorflow-lite-developer-workflow.html#develop-a-custom-application-to-run-the-tensorflow-lite-model
## Run LiteRT sample applications
Prerequisites to run LiteRT sample applications
Download and copy models, label files, and a sample image to the device to run the label\_image sample application.
https://docs.qualcomm.com/doc/80-70022-54/topic/sample-applications.html#download-models-and-sample-images
Run a LiteRT model using an available delegate
Run LiteRT models using delegates, such as XNNPACK and GPU, to benchmark model execution.
https://docs.qualcomm.com/doc/80-70022-54/topic/sample-applications.html#label-image-tool
Run the QNN delegate using an external delegate
Use the Qualcomm AI Engine direct API as an external delegate, along with the associated libraries, to run the QNN delegate.
https://docs.qualcomm.com/doc/80-70022-54/topic/sample-applications.html#run-qnn-delegate-using-the-external-delegate-interface
## Build LiteRT
Optional: Build LiteRT
Recompile LiteRT in specific scenarios such as when you want to change the LiteRT library version.
https://docs.qualcomm.com/doc/80-70022-54/topic/build-qualcomm-linux-and-install-tensorflow-lite-runtime.html#build-qualcomm-linux-and-install-tensorflow-lite-runtime
Last Published: Dec 03, 2025
[Next Topic
LiteRT overview](https://docs.qualcomm.com/bundle/publicresource/80-70022-54/topics/tflite-landing-page.md)