Skip to content
Maestra

Build worlds
that respond.

Open-source infrastructure for immersive experiences. Connect any device, creative tool, or location to a shared real-time nervous system — and orchestrate it all.

Built for what you build.

01

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.

02

Works With Your Tools

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.

03

Peer-to-Peer Streaming

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.

04

Physical Lighting & DMX

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.

05

Visual Flows & Show Control

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.

06

Connect Every Location

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.

Three steps to connected.

  1. Step / 01
    01

    Connect Your Tools

    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.

  2. Step / 02
    02

    Define Entities & Flows

    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.

  3. Step / 03
    03

    Orchestrate & Scale

    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.

[ 05 // ARCHITECTURE ]

Serious infrastructure, creative on the surface.

  1. 01Tools & SDKsTouchDesigner · Unreal · Unity · web · Arduino
  2. 02GatewaysOSC · MQTT · WebSocket bridges
  3. 03Message BusNATS · real-time pub/sub · JetStream
  4. 04Entity Storetyped state · history in TimescaleDB
  5. 05Fleet Managerdevices, entities, streams, shows
  6. 06DMX / Art-Netphysical lighting · cues & sequences
  7. 07FlowsNode-RED automation & show control
  8. 08Dashboardreal-time monitoring · Grafana
  9. 09Cloud Gatewayfederate sites · mTLS · policy routing
NATS · FastAPI · PostgreSQL · TimescaleDB · Redis · Node-RED · MQTT · Grafana · Tauri

Get the desktop app.

One click to run the entire Maestra stack locally — signed and notarized for macOS, Windows, and Linux.

Ready to bring your installation to life?