Skip to content

[Feature Request] Add environment diagnostic script to verify OpenVINO demo setup #478

@uvv-01

Description

@uvv-01

Users cloning this repository often encounter issues when trying to run demos or AI reference kits due to environment configuration problems such as:

Incorrect Python version

Missing OpenVINO installation

Missing dependencies

GPU/NPU devices not detected

Driver or OpenCL issues

Currently, users only discover these issues when a demo fails to run, which can make debugging difficult.

Proposed Solution

Add a lightweight environment diagnostic script that verifies whether the system is ready to run OpenVINO demos in this repository.

Example location:

scripts/check_openvino_env.py

The script could check:

Python version compatibility

OpenVINO installation and version

Available inference devices (CPU/GPU/NPU)

Required Python packages (numpy, onnx, gradio, etc.)

Basic runtime validation using ov.Core()

Example output:

Checking OpenVINO Environment

Python version: 3.10 ✔
OpenVINO version: 2025.x ✔
Available devices:
CPU ✔
GPU ✔

Dependencies:
numpy ✔
onnx ✔
gradio ✔
Benefits

Faster onboarding for new contributors

Easier debugging of demo setup issues

Improved developer experience for users trying OpenVINO demos

Additional Context

If this proposal is acceptable, I would be happy to work on implementing the script and submit a PR.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions