Skip to main content

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. :::