openvino-yolo-aipc
YOLO26 OpenVINO Turbo for AI PCs
Turn a YOLO26 model into a local AI PC vision app: export it to OpenVINO, shrink it with INT8 quantization, run it on Intel CPU/GPU/NPU, and compare acceleration without writing a heavyweight inference stack.
The skill focuses on fast deployment: a short Ultralytics-integrated script handles OpenVINO export and inference, while wrappers let an agent choose device, precision, model size, benchmark mode, and downstream task behavior.
The default example uses yolo26n.pt because the nano model is quick to download, export, and run live. Users can choose other YOLO26 model sizes such as yolo26s.pt, yolo26m.pt, or yolo26l.pt when they need more accuracy and can afford higher latency or memory use.
The preferred implementation path is the official Ultralytics + OpenVINO integration: export with YOLO(...).export(format="openvino"), then load the exported OpenVINO model folder with YOLO(...) and run inference using Intel device strings such as intel:cpu, intel:gpu, or intel:npu. This keeps the public demo code short while still using OpenVINO acceleration and device targeting.
Best use cases
Use this skill for:
- Live object detection from a laptop camera or video file.
- Compressing YOLO26 nano, small, medium, or large models into OpenVINO FP32 and INT8 exports.
- Accelerating YOLO26 inference on Intel CPU, GPU, and NPU from one compact workflow.
- Switching device and precision quickly for benchmark or live comparison.
- Building downstream interactions from detections, such as people counting, inventory/object counting, safety-zone alerts, and object-based UI events.