Release Notes: Smart Kiosk Assistant#
2026.2.0#
This release delivers a unified Smart Kiosk Assistant stack with dual React-based UIs, OpenVINO-powered AI inference, agentic tool-calling ordering, queue-aware recommendations, enhanced voice interaction, optional multimodal identity, and streamlined deployment. This update includes the following changes:
The kiosk front end has been rebuilt as a React (Vite + TypeScript) single-page application, replacing the previous Gradio interface for a faster and more customizable web experience.
A single
kiosk-uiimage now serves two runtime modes selected byKIOSK_UI_MODE: an operator screen on port7860and a customer-facing kiosk screen on port7861.The operator screen provides voice and text chat, a live queue feed, knowledge-base ingestion, audio device settings, and a performance dashboard with executive KPIs, model KPIs, hardware charts, and pipeline flow visualization.
The customer screen provides a queue-aware menu grid with a category rail, a live cart panel with running order total and upsell prompts, a queue-status bar, and a voice “Ask” bar.
The ordering agent now drives the cart through an MCP tool server hosted by
kiosk-core, with tools for catalogue browsing, cart lifecycle management, order confirmation, and upsell suggestions. Built-in guardrails resolve ambiguous item references and reject implausible quantities.A rule-based upsell engine produces contextual add-on suggestions that are surfaced in both the cart and the spoken response.
The ordering agent runs its Qwen3-4B language model through OpenVINO Model Server (OVMS) instead of an in-process OpenVINO model, providing a dedicated, OpenAI-compatible inference endpoint for tool calling.
A queue analytics capability adds a person-counting service and an RTSP streamer, using YOLO detection with OpenVINO to track queue length from a video feed, expose a live MJPEG overlay stream, and surface a dynamic peak-hour menu.
The audio-analyzer service adds OpenAI-compatible streaming transcription over Server-Sent Events, a realtime WebSocket transcription endpoint, Video Summarization Service (VSS) response compatibility, and more accurate multi-speaker segment splitting with persisted enrolment.
Speaker diarization has been enabled across the audio-analyzer and kiosk-core pipeline, improving turn attribution during multi-speaker interactions.
The text-to-speech service now supports named voices and produces faster, more natural-sounding prosody.
An optional multimodal identity service adds Face ID and voiceprint authentication, combining OpenVINO face and ECAPA voice inference with a FAISS index and SQLite loyalty profiles, with login, registration, and enrolment screens in the UI, enabled through a dedicated deployment profile.
Inference devices are configurable per service (
CPU,GPU,NPU), including NPU passthrough foridentity-service,ovms-llm, and audio-analyzer ASR, with independent device settings for the RAG embedding and reranker models.All kiosk services and container images have been rebuilt and aligned to
2026.2.0:kiosk-core,kiosk-ui,queue-service,identity-service,rag-service,rtsp-streamer,audio-analyzer,text-to-speech, andmetrics-collector.A Makefile-based workflow simplifies setup and operations with targets for environment initialization, configuration validation, model and sample-video download, image build, service startup, per-service health checks, log tailing, single-service rebuilds, and cleanup.
Sample-video tooling downloads and provisions the RTSP feed clips used by the queue analytics pipeline, configurable through the environment file.
2026.1.0#
The initial release of Smart Kiosk Assistant marks the launch of a voice-enabled interactive application for retail, QSR, Airlines and other customer-facing environments. The application has the following features:
Designed as a conversational AI experience, it enables users to engage naturally through speech and receive intelligent, spoken responses in real time.
The platform brings together speech recognition, retrieval-augmented generation, and text-to-speech in a seamless, end-to-end voice interaction flow.
With browser-based voice capture and natural audio playback, the experience feels intuitive, responsive, and ready for real-world engagement.
Smart Kiosk Assistant grounds every response in an ingestible local knowledge base, helping deliver more relevant, context-aware, and business-specific answers.
Its integrated AI stack combines kiosk UI, orchestration, speech-to-text, retrieval, and speech synthesis into a unified deployment-ready application.
The experience is further enhanced by built-in visibility into model KPIs and live performance data, including runtime model details and latency metrics.
Optimized for local and edge deployment, the application leverages OpenVINO acceleration on Intel hardware for efficient AI inference.
Docker Compose packaging and flexible configuration make the solution easy to deploy, adapt, and scale across enterprise environments.
This launch establishes Smart Kiosk Assistant as a strong foundation for immersive, intelligent, and voice-first digital engagement experiences.