Git and CI/CD
GitHub, a GitHub Action and the CLI
Connect a GitHub repository, release from CI with the Action, or sign and release with the CLI.
Git and CI/CD
Reproducible managed builds
Tag a release and we build it in an isolated, reproducible build.
Git and CI/CD
GitLab and Bitbucket
Connect repositories on GitLab and Bitbucket as well as GitHub.
Control
Mobile app for iOS and Android
Approve a release, open the next wave or pause a rollout from your phone.
Alerts and integrations
Discord alerts
Rollout and device alerts in your Discord, with Approve, Pause and Roll back buttons.
Alerts and integrations
Signed webhooks
Signed HTTP webhooks deliver rollout and device events to your own systems.
Alerts and integrations
Slack alerts
The same rollout and device alerts, with actions, in Slack.
Git and CI/CD
Agent-ready integration
Prompts, AGENTS.md, a Claude Code skill and an MCP server, so coding agents add otalite correctly.
Device client
Native MicroPython client
A small native MicroPython module written in Rust, installed with mip.
Hardware and firmware
ESP32-S2, S3, C3 and C6
MicroPython on Espressif's ESP32-S2, ESP32-S3, ESP32-C3 and ESP32-C6.
Hardware and firmware
Original ESP32
Through our own MicroPython firmware build, as its executable memory is tight. Still being worked on.
Hardware and firmware
CircuitPython
The same check-ins, signing and rollouts on CircuitPython.
Hardware and firmware
Zephyr and native ESP-IDF
A client for firmware built on Zephyr, or on ESP-IDF without MicroPython.