Ekorau LLC builds embedded systems software: language runtimes, firmware and fleet tooling for small, battery-powered wireless devices. We work in C, Go and Newspeak-family languages on Zephyr RTOS, from board bring-up through deployment.
rete
rete is our open-source (Apache 2.0) embedded fleet system:
- nodus: the device end. A compact register VM in C running a Newspeak-family language on Zephyr boards, with a reactor model and supervised jobs.
- porta: the gateway (Go). It orchestrates a fleet of nodes and mirrors their state over UDP + CBOR.
- custos: the agentic-first developer’s tool to load, debug, patch and profile nodes over the air (Wi-Fi, Thread, or BLE via a relay), with HTTP as its agent interface.
Background
We have worked on higher-level languages for IoT for many years, including embedded Smalltalk and Java at Object Technology Inc and IBM. Our technical writing is on the blog.
Contact
Ekorau LLC: david@ekorau.com