VibeNVR v1.28.0 and v1.28.1 introduce a major architectural shift in how the AI engine is managed.
v1.28.0 - The AI & Connectivity Update
This release lays the foundation for a proper multi-model AI pipeline:
Multi-model TFLite support : choose between YOLOv8 and MobileNet SSD v2, optimizing for precision or speed
Global AI Engine : model and hardware selection moved to System Settings for centralized management
NMS (Non-Maximum Suppression) : eliminates redundant bounding boxes, with configurable IoU Threshold for YOLOv8
Hysteresis (1.0s persistence) : smoother object tracking, no more flickering bounding boxes
Native MQTT Service : real-time event reporting with Home Assistant Auto-Discovery - binary sensors and status entities registered automatically, no YAML config needed
Global Settings Sync : MQTT, AI, and Throttling settings propagated in real-time to all camera threads
Dashboard Health Widgets : live MQTT Connection and AI Processor status indicators
v1.28.1 - Universal AI Activation…