# SDK Overview
Source: [https://docs.qualcomm.com/doc/80-70014-115/topic/sdks.html](https://docs.qualcomm.com/doc/80-70014-115/topic/sdks.html)
Qualcomm offers a set of SDKs to support the development of AI/ML, multimedia, and robotics applications for the Qualcomm Linux software environment. Each product SDK contains a collection of function SDKs and sample applications and is available as an SDK specific distribution which is separate from the Qualcomm Linux software distribution.

## Video overview
Dive into the complexities of Qualcomm® Linux® sample applications, and learn how to
run four AI Inferences concurrently software architecture and SDKs:
In this video, we explore how Qualcomm blends open-source and proprietary elements to
boost functionality and ensure compatibility across various subsystems, including
CPUs, GPUs, and AI accelerators.
## Product SDKs
| Product SDK | Description |
| --- | --- |
| [Qualcomm Intelligent Multimedia Product (QIMP) SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-51) | Provides an environment for developing applications for AI and multimedia use cases. |
| [Qualcomm Intelligent Robotics Product (QIRP) SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-65220-2) | Provides an environment for developing applications for general robotics use cases. |
Note: When you download a product SDK, the function SDKs that are
packaged within that product SDK will be installed.
## Function SDKs
| Function SDK | Description |
| --- | --- |
| [Qualcomm Neural Processing SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-63442-2/overview.html) | Provides a software accelerated runtime environment for executing deep neural networks. |
| [Qualcomm AI Engine Direct SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-63442-50/overview.html) | Provides a unified API and modular per accelerator libraries for full stack AI solutions. |
| [Qualcomm Intelligent Multimedia SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-50) | Provides Qualcomm hardware accelerated plugins for optimized multimedia application development. |
| [Qualcomm Intelligent Robotics SDK](https://docs.qualcomm.com/bundle/publicresource/topics/80-65220-2) | Provides functional Robot Operating System (ROS) nodes for Qualcomm robotics platforms. |
## Next Steps
To begin your own AI application development project refer to the [AI Developer Workflow](https://docs.qualcomm.com/bundle/publicresource/topics/80-70014-15B) to learn how to set up your
development environment and get started working with AI models and applications.
Last Published: Aug 06, 2024
[Previous Topic
Software Overview](https://docs.qualcomm.com/bundle/publicresource/80-70014-115/topics/overview.md) [Next Topic
Sample Applications](https://docs.qualcomm.com/bundle/publicresource/80-70014-115/topics/sample-apps.md)