Stack
The MDK stack at a glance
Under constructionA concise layer map before you enter the deeper explanations. Each layer links to its canonical docs.
MDK separates concerns into four cooperating layers. Workers translate vendor devices and services into a common shape using machine-readable contracts. The Kernel (ORK) discovers Workers, routes commands, aggregates telemetry, and owns storage. The Gateway (App Node) is the application boundary — it owns public APIs, authentication and RBAC, plugins, fleet-wide aggregation, and the agent endpoint. The UI Devkit provides headless state, a framework adapter, and components for building operator dashboards. This page is product framing only; procedures, APIs, and architecture facts live in the canonical docs tree.
Layers
Workers
Vendor/source translators and machine-readable contracts.
Kernel (ORK)
Orchestration, discovery, telemetry aggregation, command routing, and storage.
Gateway (App Node)
Application boundary: auth/RBAC, APIs, plugins, aggregation, and agent endpoint.
UI Devkit
Headless state, framework adapter, components, and dashboard shell.