#2626th of 37 in Model serving

openvino

Inference toolkit for converting and running models on Intel CPUs, GPUs and NPUs

Stars
11k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
C++
Stars, last 29 weeks+1,139
31 Mar 2026: 9,893 stars7 Apr 2026: 9,934 stars14 Apr 2026: 9,996 stars21 Apr 2026: 10,037 stars28 Apr 2026: 10,065 stars5 May 2026: 10,111 stars12 May 2026: 10,154 stars19 May 2026: 10,190 stars26 May 2026: 10,213 stars2 Jun 2026: 10,257 stars9 Jun 2026: 10,285 stars16 Jun 2026: 10,321 stars23 Jun 2026: 10,359 stars30 Jun 2026: 10,402 stars7 Jul 2026: 10,434 stars14 Jul 2026: 10,465 stars21 Jul 2026: 10,508 stars28 Jul 2026: 10,541 stars4 Aug 2026: 10,565 stars11 Aug 2026: 10,606 stars18 Aug 2026: 10,644 stars25 Aug 2026: 10,702 stars1 Sept 2026: 10,756 stars8 Sept 2026: 10,795 stars15 Sept 2026: 10,840 stars22 Sept 2026: 10,886 stars29 Sept 2026: 10,924 stars6 Oct 2026: 10,948 stars13 Oct 2026: 10,992 stars20 Oct 2026: 11,032 stars

9,893 on 31 Mar 202611,032 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OpenVINO converts models from PyTorch, TensorFlow, ONNX, TensorFlow Lite, PaddlePaddle and JAX/Flax and runs them on x86 and ARM CPUs, Intel integrated and discrete GPUs, and Intel NPUs. It has C++, Python, C and NodeJS APIs, with a separate GenAI repo for LLM, speech and image pipelines. Quantization (NNCF) and serving (OpenVINO Model Server) are separate repos.

Who it is for: Engineers deploying models on Intel CPUs, GPUs or NPUs, edge to cloud

Strengths

  • Converts models from several frameworks, so the original framework is not needed at deploy time
  • One API targets x86 and ARM CPUs, Intel GPUs and Intel NPUs
  • APIs in C++, Python, C and NodeJS; installs with pip install openvino
  • Integrates with Optimum Intel, ONNX Runtime, vLLM, LangChain, LlamaIndex and Keras 3

Weaknesses

  • GPU and NPU support is limited to Intel hardware
  • Core library is not an HTTP server; serving needs OpenVINO Model Server
  • GenAI pipelines and quantization live in separate repos from the core
  • Collects usage telemetry by default; opting out requires running a command

What it needs

  • GPU optional
  • Models: PyTorch, TensorFlow, ONNX, TensorFlow Lite, PaddlePaddle

Also in Model serving

See all 37
Also in Model serving
RankProjectScore
1LocalAISelf-hosted inference server with OpenAI-compatible API and pluggable backends49.8k starsMIT83 out of 100
2llama.cppC/C++ inference engine serving GGUF models over an OpenAI-compatible API131.9k starsMIT81 out of 100
3OllamaLocal model runner with CLI and REST API for open-weight LLMs184.1k starsMIT80 out of 100
#4vLLMInference engine for Hugging Face LLMs with PagedAttention and continuous batching94.6k starsApache-2.077 out of 100
#5strataRuns a 125B-parameter MoE model on one consumer GPU plus system RAM29.5k starsMIT77 out of 100