Intel® Software Development Kits (SDKs)

Intel® Software Development Kits

Intel® Software Development Kits (SDKs) provide easy and efficient access to the power and capabilities of Intel® platforms.

This site provides a single point of access to all Intel® SDKs and APIs. Find the right SDKs for your platform, runtime, and language. Each SDK's page provides the ability to download the SDK and browse API documentation.

Featured SDKs

Browse All SDKs

Intel® Computer Vision SDK (Intel® CV SDK)

Based on OpenVX*, this SDK for Intel platforms will harness the performance of computer vision accelerators from Intel in your processing pipeline by using pre-optimized kernels or creating your own.

Intel® Context Sensing SDK

Create compelling cross-platform, context-aware experiences. Understand the context of any action or event. Build the ability to understand user preferences and anticipate behavior.

Intel® Deep Learning SDK

This SDK is a free set of tools for data scientists and software developers to develop, train, and deploy deep learning solutions. It encompasses a training tool and a deployment tool that can be used separately or together in a complete deep learning workflow.

Intel® Heart Rate SDK

This SDK exposes APIs to enable developers to make use of the heart rate sensing capability in headphones powered by Intel's heart rate technology.

Intel® IoT Developer Kit

A complete hardware and software solution to help you explore the IoT space and create innovative projects.

Intel® Math Kernel Library (Intel® MKL)

Accelerated math processing routines that increase application performance and reduce development time. Intel® MKL includes highly vectorized and threaded linear algebra, fast Fourier transforms (FFT), vector math, and statistics functions.

Intel® Media SDK

A cross-architecture API that includes video editing and processing, media conversion, playback, and videoconferencing.

Intel® MPI Library

Makes applications perform better on Intel® architecture-based clusters—implementing the high performance Message Passing Interface Version 3.0 specification on multiple fabrics.


Abstracts the details associated with accessing and manipulating the basic I/O capabilities of a platform (such as the Intel® Galileo/Edison)

Intel® RealSense™ SDK

Integrate hand/finger tracking, facial analysis, speech recognition, augmented reality, background segmentation, and more into your apps.


Provides software drivers for a wide variety of commonly used sensors (and actuators).

Intel® Video Metadata Framework SDK

This cross-platform SDK for C++ programmers provides a set of classes that simplify the tasks of managing metadata in video-related applications.