openvino
by
openvinotoolkit

Description: OpenVINO™ is an open source toolkit for optimizing and deploying AI inference

View on GitHub ↗

Summary Information

Updated 2 hours ago
Added to GitGenius on February 12th, 2025
Created on October 15th, 2018
Open Issues & Pull Requests: 700 (+1)
Number of forks: 3,271
Total Stargazers: 10,492 (+0)
Total Subscribers: 190 (+0)

Issue Activity (beta)

Open issues: 295
New in 7 days: 4
Closed in 7 days: 3
Avg open age: 237 days
Stale 30+ days: 238
Stale 90+ days: 148

Recent activity

Opened in 7 days: 3
Closed in 7 days: 2
Comments in 7 days: 11
Events in 7 days: 26

Top labels

  • support_request (699)
  • bug (540)
  • good first issue (350)
  • no_stale (290)
  • PSE (234)
  • Stale (232)
  • feature (170)
  • enhancement (165)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 28.7 days
90th percentile: 60.3 days
Tracked items: 1,447

Most active contributors

Detailed Description

OpenVINO is an open-source toolkit written in C++ for optimizing and deploying deep learning models across diverse hardware platforms and use cases. The project focuses on inference optimization for computer vision, automatic speech recognition, generative AI, natural language processing with large and small language models, and other common AI tasks. It enables developers to convert models trained with popular frameworks including PyTorch, TensorFlow, ONNX, Keras, PaddlePaddle, and JAX/Flax, then deploy them without requiring the original training frameworks.

The toolkit supports broad platform compatibility spanning from edge devices to cloud infrastructure. OpenVINO can execute inference on CPUs with x86 and ARM architectures, Intel integrated and discrete GPUs, and Intel NPU AI accelerators. This cross-platform capability allows developers to reduce resource demands while efficiently deploying models across varied deployment scenarios. The project provides APIs in multiple programming languages including C++, Python, C, and NodeJS, with a specialized GenAI API designed for optimized model pipelines and performance.

The repository demonstrates significant community engagement and active maintenance. GitGenius tracking data shows 1446 issues and pull requests with a median response latency of 0.0 hours, indicating rapid community interaction. The most active issue labels are support_request with 683 items, bug reports with 525 items, and good first issue with 350 items, reflecting both user support needs and accessibility for new contributors. Top contributors tracked by GitGenius include avitial with 621 events, rkazants with 594 events, and YuChern-Intel with 455 events, demonstrating sustained development effort.

OpenVINO integrates with a comprehensive ecosystem of complementary tools and frameworks. The Neural Network Compression Framework provides advanced model optimization through quantization and sparsity techniques. The GenAI repository and OpenVINO Tokenizers offer specialized resources for generative AI applications. OpenVINO Model Server delivers scalable, high-performance model serving optimized for Intel architectures. Integration points include Hugging Face's Optimum Intel for direct model access, PyTorch's Torch.compile for JIT compilation, ExecuTorch for efficient model execution, vLLM for fast model serving, ONNX Runtime as a backend option, and frameworks like LlamaIndex, LangChain, and Keras 3 for enhanced AI application development.

The project is classified across 23 GitGenius categories spanning model optimization, inference optimization, neural network deployment, deep learning inference, AI acceleration, hardware acceleration, edge computing, cross-platform support, and performance tuning. This broad classification reflects OpenVINO's position as a comprehensive solution addressing multiple aspects of the AI deployment pipeline. The toolkit includes extensive documentation, tutorials, and example notebooks demonstrating practical applications such as LLM-powered chatbots, YOLOv11 optimization, text-to-image generation, multimodal assistants, and automatic speech recognition. Performance benchmarking resources help users identify optimal hardware configurations for their specific deployment needs.

openvino
by
openvinotoolkitopenvinotoolkit/openvino

Repository Details

Fetching additional details & charts...