Product
Everything Helix, layer by layer
Each layer is independently adoptable. Explore how they fit together — or drop in just the one you need.
Embedded firmware
A transport-abstracting protocol core (packet + dispatch + endpoint + transports) with application services — OTA, secure MQTTs provisioning, file transfer, an on-device store — layered cleanly on top.
Edge Linux OS
A lean Linux image with only what the workload needs — no bloat — fully manageable over MQTTs, with runtime, cloud-comm, and device services for the core utilities.
Cloud platform
All backend capability lives in one reusable package: DB, tRPC routers, storage providers, PKI, the event queue, an MQTT bridge, and the releases/OTA control plane. Apps are thin wiring.
Clients
A web app and a BLE-first native Android app, both built on the same protocol/service/transport split — talk to devices locally over BLE/Serial or remotely over MQTT/WebSockets.
The Helix protocol
A framework that abstracts BLE, Serial, MQTT, and WebSockets behind one typed request/response + query/mutation surface, so the same application logic runs over any transport, local or remote.