Skip to content

OpenBOS

An operating system for building-oriented applications.

OpenBOS is a protocol and language agnostic environment for developing and deploying applications that interact with buildings — sensors, actuators, controllers, and everything in between.


Build the way you think

Start with an idea in Jupyter Labs or Node-RED. When you're ready, wrap it as a containerized app and share it with the OpenBOS community — no boilerplate, no plumbing.

If you can write a script, you can ship an app.


Hardware and protocol abstraction

OpenBOS talks to the hardware so you don't have to. BACnet, Modbus, Particle.io, BOPTESt, and proprietary APIs — interact with any device through a unified interface without knowing the details of what's installed in the field.


Progressive disclosure

OpenBOS meets you where you are. Start simple and go as deep as you need. Complexity is always available, never required.


Get started