ON THIS PAGE

  • Luxonis Hub Overview
  • Key Capabilities
  • Core Concepts
  • Device
  • OAK Agent
  • OAK App
  • Oakctl
  • Why Luxonis Hub

Luxonis Hub Overview

Luxonis Hub is the unified cloud platform for deploying, managing, and scaling OAK Apps across fleets of OAK devices. It brings together fleet management, OTA OS and application updates, model iteration, logging, and live streaming, so you can focus on building intelligent edge solutions instead of infrastructure.

Key Capabilities

  • Fleet management & monitoring: Track device health, connectivity, and app versions.
  • OTA updates: Remotely distribute OS updates.
  • App management: Versioned, containerized deployments of applications.
  • Continuous model improvements: Collect data, compile, and redeploy models.
  • Logging & observability: Access logs remotely.
  • Data & video streaming: Securely stream data and visual output for monitoring.
  • Custom APIs: Integrate core components into your own systems for whitelabling or CI.

Core Concepts

Device

A Device represents the physical host where the OAK Agent runs.
It may be:
  • A standalone Series 4 camera (OAK4-D, OAK4-S, etc.) with a pre-installed agent
  • A Linux machine (e.g., NUC, Jetson) where agent can be installed and Series 2 cameras are connected to
Devices appear in the Hub web interface, where you can:
  • Update OS or agent remotely
  • Deploy, stop, or update apps
  • Access remote terminals or logs for debugging

OAK Agent

The OAK Agent is a lightweight background service that runs on supported devices and connects them to Luxonis Hub.
It manages device discovery, app deployment, OTA updates, log streaming, and data upload.
OAK Agent
  • Comes pre-installed on Series 4 devices or self-hosted on other Linux hosts to manage connected Series 2 cameras
  • Handles local app lifecycle and logs
  • Reports device status, health, and connected cameras to Hub
→ Learn more about OAK Agent

OAK App

An OAK App is a containerized application designed to run on OAK devices or other hardware managed by the OAK Agent. Each OAK App bundles your logic (e.g. vision pipelines, inference, control loops) together with its configuration and optional static front-end. Apps are deployed to devices via the Hub interface in production or the oakctl CLI when developing.
  • Includes configuration defined in oakapp.toml
  • Supports local or Hub-hosted static front-ends
  • Emits logs for debugging and monitoring
  • Can produce snaps to capture data, metadata, and inference results

Oakctl

Oakctl is the command-line interface for local management devices, agents, and OAK Apps. It provides developers and operators with direct control over devices on the same network from the terminal. Further, it can be used to upload applications to Hub for OTA deployments.→ Learn more about oakctl CLI

Why Luxonis Hub

Luxonis Hub helps you deploy edge AI at scale reliably, securely, and iteratively. As seen above, it allows:
  • Scalable deployments
  • Continuous improvement of models and apps
  • Unified logging, metrics, and observability
  • Simplified container-based management
By understanding these core concepts you can efficiently develop, deploy, and manage edge-AI workloads with Luxonis Hub.