Real-Time Entity State
Define logical things — rooms, lights, sensors, scenes — as entities with typed state. Any connected device reads or writes that state, and changes broadcast everywhere in milliseconds.
Open-source infrastructure for immersive experiences. Connect any device, creative tool, or location to a shared real-time nervous system — and orchestrate it all.
Define logical things — rooms, lights, sensors, scenes — as entities with typed state. Any connected device reads or writes that state, and changes broadcast everywhere in milliseconds.
First-class SDKs for TouchDesigner, Unreal, Unity, Max/MSP, Arduino, the web, and more. Maestra speaks OSC, MQTT, WebSocket, and NATS so your existing toolchain just plugs in.
Share live video and data — NDI, Syphon, Spout, audio, and sensor feeds — directly between devices. The bus negotiates the connection; the high-bandwidth data flows peer to peer.
Drive real fixtures over Art-Net / DMX512 from any SDK. Program cues and sequences, cross-fade between looks, and trigger playback from a sensor, a flow, or the dashboard.
Orchestrate without code using built-in Node-RED flows, then drive a full show lifecycle — idle, pre-show, active, paused, shutdown — on a schedule or a single trigger.
Federate installations across sites with the Cloud Gateway. Outbound-only TLS, per-site cryptographic isolation, and policy-driven routing so every cross-site message is explicitly allowed.
Maestra is more than a single app. The core runtime, a native desktop launcher, nine SDKs, and a cloud federation layer all work together — pick the pieces your installation needs.
Nine first-class SDKs, plus native OSC, MQTT, and WebSocket bridges. Whatever you build in, Maestra connects to it.
Drop a Maestra SDK into TouchDesigner, Unreal, a microcontroller, or the browser. It connects to the message bus over the protocol your tool already speaks — no glue code.
Model your installation as entities with typed state, then wire behavior visually with Node-RED flows. Any device can read or write state in real time.
Run shows on a schedule, drive DMX lighting, stream live media peer to peer — then federate across locations with the Cloud Gateway when one site is not enough.
One click to run the entire Maestra stack locally — signed and notarized for macOS, Windows, and Linux.