Build for ApexOS
Welcome to the developer documentation for ApexOS, the smart-home platform by Apex Infosys. Whether you want to package a service as an add-on, connect a new class of devices through an integration, extend the dashboard with custom cards, or bring your hardware into the voice pipeline — this portal is where you start.
ApexOS is built as a set of cooperating parts: a core application that runs your automations, a supervisor that manages the lifecycle of everything around it, a set of system plugins, and a dedicated operating system underneath. The platform exposes documented surfaces at every layer, so you can build at whichever altitude suits your project.
Where to go next
- Platform Overview — understand how the pieces fit together before you build.
- Add-on Development — package any service or tool as an installable add-on. This is the most popular way to extend ApexOS.
- Integration Development — teach the core about new devices and services.
- Supervisor API — automate the platform itself over REST.
- Frontend — theming and custom dashboard cards.
- Voice — the assist pipeline, wake words, and speech add-ons.
- Companion Apps — how ApexConnect talks to your installation.
:::note Work in progress This portal is under active construction. Pages marked TODO are stubs that outline scope; depth is coming. :::