Skip to main content

OpenVINO(TM) Runtime

Project description

Open-source software toolkit for optimizing and deploying deep learning models.

DocumentationBlogKey FeaturesTutorialsIntegrationsBenchmarksGenerative AI

PyPI Status Anaconda Status brew Status

PyPI Downloads Anaconda Downloads brew Downloads

  • Inference Optimization: Boost deep learning performance in computer vision, automatic speech recognition, generative AI, natural language processing with large and small language models, and many other common tasks.
  • Flexible Model Support: Use models trained with popular frameworks such as PyTorch, TensorFlow, ONNX, Keras, PaddlePaddle, and JAX/Flax. Directly integrate models built with transformers and diffusers from the Hugging Face Hub using Optimum Intel. Convert and deploy models without original frameworks.
  • Broad Platform Compatibility: Reduce resource demands and efficiently deploy on a range of platforms from edge to cloud. OpenVINO™ supports inference on CPU (x86, ARM), GPU (Intel integrated & discrete GPU) and AI accelerators (Intel NPU).
  • Community and Ecosystem: Join an active community contributing to the enhancement of deep learning performance across various domains.

Check out the OpenVINO Cheat Sheet and Key Features for a quick reference.

Installation

Get your preferred distribution of OpenVINO or use this command for quick installation:

pip install -U openvino

Check system requirements and supported devices for detailed information.

Tutorials and Examples

OpenVINO Quickstart example will walk you through the basics of deploying your first model.

Learn how to optimize and deploy popular models with the OpenVINO Notebooks📚:

Discover more examples in the OpenVINO Samples (Python & C++) and Notebooks (Python).

Here are easy-to-follow code examples demonstrating how to run PyTorch and TensorFlow model inference using OpenVINO:

PyTorch Model

import openvino as ov
import torch
import torchvision

# load PyTorch model into memory
model = torch.hub.load("pytorch/vision", "shufflenet_v2_x1_0", weights="DEFAULT")

# convert the model into OpenVINO model
example = torch.randn(1, 3, 224, 224)
ov_model = ov.convert_model(model, example_input=(example,))

# compile the model for CPU device
core = ov.Core()
compiled_model = core.compile_model(ov_model, 'CPU')

# infer the model on random data
output = compiled_model({0: example.numpy()})

TensorFlow Model

import numpy as np
import openvino as ov
import tensorflow as tf

# load TensorFlow model into memory
model = tf.keras.applications.MobileNetV2(weights='imagenet')

# convert the model into OpenVINO model
ov_model = ov.convert_model(model)

# compile the model for CPU device
core = ov.Core()
compiled_model = core.compile_model(ov_model, 'CPU')

# infer the model on random data
data = np.random.rand(1, 224, 224, 3)
output = compiled_model({0: data})

OpenVINO supports the CPU, GPU, and NPU devices and works with models from PyTorch, TensorFlow, ONNX, TensorFlow Lite, PaddlePaddle, and JAX/Flax frameworks. It includes APIs in C++, Python, C, NodeJS, and offers the GenAI API for optimized model pipelines and performance.

Generative AI with OpenVINO

Get started with the OpenVINO GenAI installation and refer to the detailed guide to explore the capabilities of Generative AI using OpenVINO.

Learn how to run LLMs and GenAI with Samples in the OpenVINO™ GenAI repo. See GenAI in action with Jupyter notebooks: LLM-powered Chatbot and LLM Instruction-following pipeline.

Documentation

User documentation contains detailed information about OpenVINO and guides you from installation through optimizing and deploying models for your AI applications.

Developer documentation focuses on the OpenVINO architecture and describes building and contributing processes.

OpenVINO Ecosystem

OpenVINO Tools

Integrations

  • 🤗Optimum Intel - grab and use models leveraging OpenVINO within the Hugging Face API.
  • Torch.compile - use OpenVINO for Python-native applications by JIT-compiling code into optimized kernels.
  • ExecuTorch - use ExecuTorch with OpenVINO to optimize and run AI models efficiently.
  • OpenVINO LLMs inference and serving with vLLM​ - enhance vLLM's fast and easy model serving with the OpenVINO backend.
  • OpenVINO Execution Provider for ONNX Runtime - use OpenVINO as a backend with your existing ONNX Runtime code.
  • LlamaIndex - build context-augmented GenAI applications with the LlamaIndex framework and enhance runtime performance with OpenVINO.
  • LangChain - integrate OpenVINO with the LangChain framework to enhance runtime performance for GenAI applications.
  • Keras 3 - Keras 3 is a multi-backend deep learning framework. Users can switch model inference to the OpenVINO backend using the Keras API.

Check out the Awesome OpenVINO repository to discover a collection of community-made AI projects based on OpenVINO!

Performance

Explore OpenVINO Performance Benchmarks to discover the optimal hardware configurations and plan your AI deployment based on verified data.

Contribution and Support

Check out Contribution Guidelines for more details. Read the Good First Issues section, if you're looking for a place to start contributing. We welcome contributions of all kinds!

You can ask questions and get support on:

Resources

Telemetry

OpenVINO™ collects software performance and usage data for the purpose of improving OpenVINO™ tools. This data is collected directly by OpenVINO™ or through the use of Google Analytics 4. You can opt-out at any time by running the command:

opt_in_out --opt_out

More Information is available at OpenVINO™ Telemetry.

License

OpenVINO™ Toolkit is licensed under Apache License Version 2.0. By contributing to the project, you agree to the license and copyright terms therein and release your contribution under these terms.


* Other names and brands may be claimed as the property of others.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

openvino-2026.0.0-20965-cp314-cp314t-win_amd64.whl (69.3 MB view details)

Uploaded CPython 3.14tWindows x86-64

openvino-2026.0.0-20965-cp314-cp314t-manylinux_2_28_x86_64.whl (53.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

openvino-2026.0.0-20965-cp314-cp314t-macosx_11_0_arm64.whl (31.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

openvino-2026.0.0-20965-cp314-cp314-win_amd64.whl (69.2 MB view details)

Uploaded CPython 3.14Windows x86-64

openvino-2026.0.0-20965-cp314-cp314-manylinux_2_28_x86_64.whl (53.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

openvino-2026.0.0-20965-cp314-cp314-macosx_11_0_arm64.whl (30.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

openvino-2026.0.0-20965-cp313-cp313-win_amd64.whl (69.2 MB view details)

Uploaded CPython 3.13Windows x86-64

openvino-2026.0.0-20965-cp313-cp313-manylinux_2_35_aarch64.whl (28.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.35+ ARM64

openvino-2026.0.0-20965-cp313-cp313-manylinux_2_28_x86_64.whl (53.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

openvino-2026.0.0-20965-cp313-cp313-macosx_11_0_arm64.whl (30.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

openvino-2026.0.0-20965-cp312-cp312-win_amd64.whl (69.2 MB view details)

Uploaded CPython 3.12Windows x86-64

openvino-2026.0.0-20965-cp312-cp312-manylinux_2_35_aarch64.whl (28.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ ARM64

openvino-2026.0.0-20965-cp312-cp312-manylinux_2_28_x86_64.whl (53.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

openvino-2026.0.0-20965-cp312-cp312-macosx_11_0_arm64.whl (30.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

openvino-2026.0.0-20965-cp311-cp311-win_amd64.whl (69.2 MB view details)

Uploaded CPython 3.11Windows x86-64

openvino-2026.0.0-20965-cp311-cp311-manylinux_2_35_aarch64.whl (28.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ ARM64

openvino-2026.0.0-20965-cp311-cp311-manylinux_2_28_x86_64.whl (53.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

openvino-2026.0.0-20965-cp311-cp311-macosx_11_0_arm64.whl (30.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openvino-2026.0.0-20965-cp310-cp310-win_amd64.whl (69.2 MB view details)

Uploaded CPython 3.10Windows x86-64

openvino-2026.0.0-20965-cp310-cp310-manylinux_2_35_aarch64.whl (28.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ ARM64

openvino-2026.0.0-20965-cp310-cp310-manylinux_2_28_x86_64.whl (53.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

openvino-2026.0.0-20965-cp310-cp310-macosx_11_0_arm64.whl (30.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file openvino-2026.0.0-20965-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a9e5524322c42f6a1283148fb70085aba8640a7d3067ede896085abbff5e33fe
MD5 c5c5c3019f10f1dd42775cdf71d437a7
BLAKE2b-256 2cdd6a05a399d90ad4e8b15e0d5a4dd7de90c10484cb1585bd65e7e69e779762

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8cbe36e0dacd8676eb69c9a4b564fa430d784f6e2b0e18e7ebc363599256c184
MD5 8f6ecc6508f090f29669cc288ede5457
BLAKE2b-256 a8061a2caa07bfcb4e057048b8d5515a7aff35a2aa53ab5379762c1685cbeacc

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0b8c48d8b033e89a304e0305b2789557793445483d3f86b22a1e177a3da7b2d
MD5 ed415898acc62c61bbeefca789c20ef4
BLAKE2b-256 2cf14c0278d333269fff90ee2b9a46ee2c90de4768030393b3d1f079aadb56f7

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6d33440d290e67836825418134ecf9e17f150d50d3d9c07cf481997f5b1f0e6d
MD5 650174fac43293a71814991542db8078
BLAKE2b-256 f7a8bc8e75d3f75ee2529a12be9522f52a8d0e5614f24c00f95a20b69f587d3c

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 79ce4b5d7f3a7f84de878752d97620b84e0c4a8ee550fb3bca9fc36fe5669450
MD5 d3f1f407df40d1277f62595b9306dce1
BLAKE2b-256 fe8e52df01e8687f4711259729433226219c6839a0495988ddeb7e27af59aba8

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4ef8ddaece0d0815ec7aa6b41390c23551b5a51572cdd46e0136558b2e2d489
MD5 a29d20cba88ba3002b0a869b54a67e78
BLAKE2b-256 7f0c26a4efd110f4cef5830c60e8c4cce1aad796526e01af32013297f944bb2d

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 14069e5af2ac8a77f6ea55d7020d34cc7d3538d49ebda91a18c00d4da830ab58
MD5 2129c7eaae62095f587086cafdf76c2d
BLAKE2b-256 d42682d326f3769c9e5c17d34ef10dd0aff4a94a3b550e1d2efe977e5754b84e

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp313-cp313-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp313-cp313-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 01b963e6eefcfb00e10831a8b5dc14e158e3ed49ae403a64dedd4037c81e9264
MD5 08ab5a95b0200d42026d4c45ed92a7ec
BLAKE2b-256 9bee73c6866929bfbdb67a0b611358539758aa2970c14a01f3e5fcb2b7caa65b

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 452902e4b8fba526e8740622cd5638c457d3ae44da7b39e6d4ef7919be0e95d4
MD5 e3aecc0f58793ceacb1d2eaa46652321
BLAKE2b-256 713f95b15760d7ae4b7dfefdbadeccae9604985d4335b221350e1bb04701a158

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 830b42adb5c1ef57c0d7de2e72943f7186783046b0b3b62128f0f6b4bc507fad
MD5 9b5a63c9b52ee157304bb2253d9558a6
BLAKE2b-256 6e760b42c62e29b0100425c8cb1577dec8368ccb5def889b136c4bf0d954a89a

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 10af8a90373547c5dec2b53c60dac38a7a29df8662fe097a3c6c67750e7c88c6
MD5 2e995a53a9337e768ee32f9e33b38800
BLAKE2b-256 30eddd3886bdfd822bb1671c0f892a007a9e27a7fa1f97ea1a7c0c8e901a137c

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp312-cp312-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp312-cp312-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 dbf31cc6a29611b0b3e957f51468f5640195b1087d1d875f4c9f03adef24c2cb
MD5 bb0ebeff15d3ca72a1afb30900d863fd
BLAKE2b-256 d96f570781f36cc270cc573904a2cf1206fdb7329774918eac10f78a264cd855

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4ad9cbf77ed954b64b056cb91ebb95e5691da1c86238e610b565e5347e73a5c5
MD5 df68cf5a38410c10d9910de9dbcc6eba
BLAKE2b-256 3cf8bd25df6ebd42b2425a2d5fe504389e941adbee41356078a97357469d18cb

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 98426e7df6366e8a90dec93eac48a1df5c67ab18eb4b5d96ff14884e9910ade0
MD5 81236e7867ae6b34374e06cca1d5bc87
BLAKE2b-256 3bf34273b37e9a7903b09f9dd6cf1907e56c00a6b95d7a7ad801b4af53598192

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 eee912bf4370a4f454c9bcf2cfe31eda85ba6f324c85137d225edffcbc50c456
MD5 5e3f78d644f5f3848f1e21980394fe46
BLAKE2b-256 c8e2712d8ad00e577fbf1f0081132f199a1a6885bfafd6739cc18c560ec7eee2

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp311-cp311-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp311-cp311-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 61fd7649f123aa04e90222ca30f4288a72fd100c91bea4577f464ee8e94e901c
MD5 3bd1a682138d5e83bd5f945f516688dc
BLAKE2b-256 55bb97671885490686dfb80a6ca67daaf6d22fcb0889ef466d520d6cb3c427dc

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba999f7fea57958a533a715afa976704ea6acf39dfd271a89ce78594e7aaa488
MD5 4d09a4dc829b16a0a749962c16c2c73c
BLAKE2b-256 0ff121ebfb8f496fe1732de217c6cf676299c884b2e027217d1dec08a8030d65

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 107743d5d5b8c7f5adfce67ab4a2941e6da86073eb06f77522b95597fe5d16e5
MD5 0043f02dcb7092a9e7e06de63070b8c0
BLAKE2b-256 a123171d151d9ccd62cc588fcd5b28e20098a256df27e709c4fb28b2de9e6d4b

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f7b28ad59dc2017ef7d2622628f8b31d052caa1565ce64d4f39937a2db044dc6
MD5 525d153acea52fba1cd0aafb85a5796e
BLAKE2b-256 c7b495a9c1de9259e83ac420f500278e30ccd52cd9979bb5473b27ec762f8a6e

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp310-cp310-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp310-cp310-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 31793138e81f76dd5066063f923c4dbd88f29d9c028e67aa8633d3150cbfe979
MD5 7b8a43dc35f788bbb8a20886de4667f1
BLAKE2b-256 1a4e487e6e909909aea5d039b98476cdf3514c4e9f58bfa485ce722d2449b446

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3c6a7d9bf433888b85c916a37b0c7c9b9747158760f6fc8a852299cd231fd20a
MD5 f91433ad4a1e10a54ad05bfbca1f3f68
BLAKE2b-256 e97dd7e428f469021c1ce309d1c000a6f186be414c08655a55250229b6b789c7

See more details on using hashes here.

File details

Details for the file openvino-2026.0.0-20965-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.0.0-20965-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8f1a91a00514280cf2f758c1a6227abddd53330cd783234541a6227526bfd600
MD5 c8dabd8045ff65b666d0a08067ef8cba
BLAKE2b-256 cfcd056d312d5d69b432a0f057dc2816b0f4f09f12c95a0354b43f4d71b8e97b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page