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.1.0-21367-cp314-cp314t-win_amd64.whl (71.3 MB view details)

Uploaded CPython 3.14tWindows x86-64

openvino-2026.1.0-21367-cp314-cp314t-manylinux_2_28_x86_64.whl (56.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

openvino-2026.1.0-21367-cp314-cp314t-macosx_11_0_arm64.whl (31.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

openvino-2026.1.0-21367-cp314-cp314-win_amd64.whl (71.2 MB view details)

Uploaded CPython 3.14Windows x86-64

openvino-2026.1.0-21367-cp314-cp314-manylinux_2_28_x86_64.whl (56.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

openvino-2026.1.0-21367-cp314-cp314-macosx_11_0_arm64.whl (30.9 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

openvino-2026.1.0-21367-cp313-cp313-win_amd64.whl (71.2 MB view details)

Uploaded CPython 3.13Windows x86-64

openvino-2026.1.0-21367-cp313-cp313-manylinux_2_35_aarch64.whl (26.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.35+ ARM64

openvino-2026.1.0-21367-cp313-cp313-manylinux_2_28_x86_64.whl (56.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

openvino-2026.1.0-21367-cp313-cp313-macosx_11_0_arm64.whl (30.9 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

openvino-2026.1.0-21367-cp312-cp312-win_amd64.whl (71.2 MB view details)

Uploaded CPython 3.12Windows x86-64

openvino-2026.1.0-21367-cp312-cp312-manylinux_2_35_aarch64.whl (26.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.35+ ARM64

openvino-2026.1.0-21367-cp312-cp312-manylinux_2_28_x86_64.whl (56.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

openvino-2026.1.0-21367-cp312-cp312-macosx_11_0_arm64.whl (30.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

openvino-2026.1.0-21367-cp311-cp311-win_amd64.whl (71.2 MB view details)

Uploaded CPython 3.11Windows x86-64

openvino-2026.1.0-21367-cp311-cp311-manylinux_2_35_aarch64.whl (26.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.35+ ARM64

openvino-2026.1.0-21367-cp311-cp311-manylinux_2_28_x86_64.whl (56.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

openvino-2026.1.0-21367-cp311-cp311-macosx_11_0_arm64.whl (30.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

openvino-2026.1.0-21367-cp310-cp310-win_amd64.whl (71.2 MB view details)

Uploaded CPython 3.10Windows x86-64

openvino-2026.1.0-21367-cp310-cp310-manylinux_2_35_aarch64.whl (26.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.35+ ARM64

openvino-2026.1.0-21367-cp310-cp310-manylinux_2_28_x86_64.whl (56.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

openvino-2026.1.0-21367-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.1.0-21367-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 6518fc55c95d161ca5a48518cb35504717121470a7e11b71a3fbb32109cd5c3d
MD5 dc7da59dea3efa65030f4ce656ac26f7
BLAKE2b-256 306fdd9495d36f46bd90193c4f1db2fb27807730add7ebde1b9c6488a37c878d

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cb4d6906ed2f8dff8355e68321f2c9a70ea043020666caa38d2989e1d6c70b38
MD5 2324bf3b4f6c84d72f55daebfeb10559
BLAKE2b-256 da614825f80dd1e4bceddad950f6426766df9574215c383adb8fc8fa9bed9a3f

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ab9630707d2abaffc046a1858f2f1f074322bf79170cde1b58c88482d7f81fc
MD5 3d9cd59b4da9cd88e8e1d23ddaa524c9
BLAKE2b-256 84286d10e4f1c255d4a1d1c760e688e4ed03f305903c682a07cef21dd3e49626

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 592b0b9708ae3ad93dc2d2994d87a355874861245ac01f9ebceabe046267d2d2
MD5 27389fac7ce24c4d8c52e9f2cb63e016
BLAKE2b-256 6238c917105e370ae75a49e925a90ce3dc787716e3d9011ac8d13d027a0cb60b

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 727c5c7e74634d8bc8f736e6b26704fbcc7899a1b591a045819defff7da4f358
MD5 ec6d07c402d58eb51e7936c7b45e9863
BLAKE2b-256 132df847cdc25113515510927229960bdbfaff53ed5eb1e768bb4fc191229976

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 abf4347c9f9206b5abfab9c2163e7b8abab7e506525b1178117b4a1a712feca6
MD5 54c4e0b38b0f0ad8636fbc15dfda37cd
BLAKE2b-256 8d09b586842336070e864d2b805a5876d5b23110c45133f6a1e99c9acd471fb4

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b413b92fa9340c4fee586b9272b3a7a7dc06324c0fb4885ea7c24f258348d433
MD5 18c6985afa73678e26ea66ee19e3fa61
BLAKE2b-256 ab0932b2b6a394bb0347b66497eb521ad6cc516b11aecdcb18755b7e886b6efd

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp313-cp313-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp313-cp313-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 0ba1a760423d6f61d45927df84eb7a5c4bca34c8a0018256bce528d167495914
MD5 28bbdd3306867f73bd37e8b76668e0c2
BLAKE2b-256 cc4d5d6dea187afba680b9c0ac18e42cd2c9188f4ff1d2bb93e47c81fb404ab8

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c066dcd0f9f901759d8d69fa3a01eb97f3274497ec77341f1802654e6c5e1ad
MD5 fbe64b082be1a88e388dabd03dcde4f2
BLAKE2b-256 7b7e6edb62a43cc206d8227da0b570f15a64d5ea122e002e299b733203f4fdfe

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e19cf36e0d65d2905492d1465af2481315a055fb1224e3ba65c94def943b3ee9
MD5 02b8b541e1919bb866f2c1e157d926f6
BLAKE2b-256 367b721bd8e5cd18c31e73ab0ae5143ff222aa7af639fbde9276059e408dcae9

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 21fbc8f9aa765d9ded024311f4e48e38118643cda0f0139dcfa5422c0c457eb6
MD5 871a00252b981973910f6941127aecce
BLAKE2b-256 73cb07035dcbf60347c0706c4f8d3ffb003c34fe8205e4041699a6655cc858c3

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp312-cp312-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp312-cp312-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 12e3ecb96950173cd3e17a48763f47744f1f048bae7dd8f7bc416f0c665c24e3
MD5 da5bfbb47ed7e7dee66d921c5fa8a9b7
BLAKE2b-256 db9e24497251b2ae226d7e9ce5beea3b667169cf0287203a4d138d58e3944736

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4b0559cafdc6ebd96544c7e4a50700cf46c608b7189a947e3a496d5a38badf3a
MD5 0d555d4572ebb29cc16161cdbb4eb23b
BLAKE2b-256 c66ae71fdc9d07668a149c7dc9dcbfe87d121b329e8297da080201c3ea2abb7e

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d4e8389590b4419adfc4b060a621a20471961624c4f36b05396054389518678e
MD5 6638335ca8014ab845dbd046d2b947fc
BLAKE2b-256 aeee9efdb99429a01f3f9705a62a93149b8f5ef34405d5840e2c48fcebde9a4a

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b11217af27490f55e45a471bbfb4fcfb34358eaf70a512e09473e02a1842ee05
MD5 5268b8ddeddb22ca1d9391964f6174ff
BLAKE2b-256 3f3a0083a5a04d1a4a5b5ff756701394bb97659e101d0a2c0a3c1a0edc271c32

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp311-cp311-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp311-cp311-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 6755efe9259f1de0e9cd3d36dcff9eeb7c26df5fd6d4d2ddf16bacc7f03f32f2
MD5 c99cd1867c5b1cc8960bb45caa456798
BLAKE2b-256 28a365f78e9e04f4155ea98e30ed24838138ee34e73c19ca1d88a4737fc83dea

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 117bae89a1869488ae51e38633e6b370fb52733a52635e4e4690a92b2bed73c4
MD5 918e7a31e6f03ee7903b49d6cf0b8cdc
BLAKE2b-256 f0828987572ac5acec9f85f4ca26b723f35a0dbad33fc3eddad7fd3da76c34d9

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 713618d0c345473f8cc446997977650a579ac74baaec3dc8fdebd8d3886bc13e
MD5 f33bd7ca1b51ec725696ee0183101767
BLAKE2b-256 9b6df7c1a43419498aba1398abefa67777c1a744f6500d066cacb1d1fefeab17

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bf46c0adbbc250b098acab0ac25a463a98c0d5cb975d7e0ca5e3771f5521d5bd
MD5 65e313e15eb966fc0b03f83af24f837d
BLAKE2b-256 4d362564301ebb224039ee81cec6f58bdd6621dd66bf01f3548dd8a929f91c5c

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp310-cp310-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp310-cp310-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 a30f83e92234ffd018d47c41e03257c3919c88e082f97046643af318e9d9f694
MD5 dbd6161d2c06b6e4bf32a430ca177f48
BLAKE2b-256 92ccd8a6ad25e0fd4362c1647b140060682cde3d06d56460495876acedd796c9

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 baa596cad53398045887395d8539a303d18fbe3bb4865c1568878c66437fe295
MD5 85417da7e00ea9febaa19f4c3c0bf3df
BLAKE2b-256 1e947c6fc960dea3e96d8b14f6d87a8a985b205343cc964581662594e91ecfb1

See more details on using hashes here.

File details

Details for the file openvino-2026.1.0-21367-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for openvino-2026.1.0-21367-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dfe04e262aabbe8d7c376aaac083a9219d3c0503a681972de70704f9df01d369
MD5 d168f2445762ca9db7504cecc543e699
BLAKE2b-256 d4b5e9252e1c90fd2041a938a83f6fe125ac6215bf85781b249fcd9f1234c319

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