# Qualcomm IM SDK quickstart documentation Explore the inbuilt sample applications and command-line use cases. Create AI and Multimedia applications using the Qualcomm^®^ Intelligent Multimedia SDK (IM SDK) workflow. Compile the SDK from source and upgrade the SDKs. ## Qualcomm IM SDK overview Understand the components and functionalities of Qualcomm IM SDK, develop applications using its various standalone SDKs, sample applications, and the eSDK workflow. Architecture Explore the software stack of the Qualcomm IM SDK, including its layers and components. https://docs.qualcomm.com/doc/80-80021-51/topic/introduction.html#section-xxy-ngc-5cc Qualcomm IM SDK components Download the required files and use the gst-ai-classification precompiled sample application to run a LiteRT classification model on the Qualcomm Linux development kit. https://docs.qualcomm.com/doc/80-80021-51/topic/introduction.html#section-cys-tgc-5cc Supported component versions Verify the versions of integrated components to ensure compatibility and optimal performance. https://docs.qualcomm.com/doc/80-80021-51/topic/introduction.html#section-xsk-zrn-tcc ## Get started with the Qualcomm IM SDK Develop your software by following the setup instructions for the Qualcomm IM SDK. Qualcomm IM SDK workflow Set up the device, enable SSH, configure the display, install the eSDK, and create a sample application. https://docs.qualcomm.com/doc/80-80021-51/topic/install-sdk.html#install-sdk Prerequisites Ensure your development kit has the latest Qualcomm Linux software and meets all requirements. https://docs.qualcomm.com/doc/80-80021-51/topic/install-sdk.html#section-rkh-jsw-tcc Explore sample applications Run sample applications directly on the target device using the Qdemo application. https://docs.qualcomm.com/doc/80-80021-51/topic/install-sdk.html#explore-sample-applications-ql Explore eSDK Understand the eSDK capabilities by running sample applications and command-line use cases included in the Qualcomm IM SDK. https://docs.qualcomm.com/doc/80-80021-51/topic/install-sdk.html#section-nxp-pgr-5cc Download and install eSDK Download the eSDK from the Qualcomm public archive and install it on your host machine. https://docs.qualcomm.com/doc/80-80021-51/topic/install-sdk.html#section-b5c-z3k-5bc ## Build multimedia applications with the Qualcomm IM SDK Compile your application into an installable package using the cross-compiler, libraries, and header files. Create a sample application with the Qualcomm IM SDK Create your first application using Qualcomm Visual Studio Code, a standalone Makefile, or the Yocto devtool utility. https://docs.qualcomm.com/doc/80-80021-51/topic/content-develop-your-first-application.html#content-develop-your-first-application Customize an existing sample application with the Qualcomm IM SDK Modify sample applications using the devtool utility, then compile and package them into an installable format. https://docs.qualcomm.com/doc/80-80021-51/topic/customize-sample-applications.html#customize-sample-applications Troubleshoot common errors in the Qualcomm IM SDK environment Resolve common issues by ensuring you have sudo access on the host machine and addressing any devtool errors. https://docs.qualcomm.com/doc/80-80021-51/topic/troubleshooting.html#troubleshooting Last Published: Mar 16, 2026 [Next Topic Qualcomm IM SDK overview](https://docs.qualcomm.com/bundle/publicresource/80-80021-51/topics/introduction.md)