IvoryOS: build for self-driving laboratories (SDLs)
A community space for scientists. Discover modules, download a launcher, and start building with IvoryOS.
IvoryOS is a visual workflow engine and automation layer that sits on top of ordinary Python scripts. With only two lines of code, you can wrap an existing module and immediately get:
- A web-based GUI with cards for each function
- A visual programming interface (like Scratch, but for lab automation)
- A built-in database for workflows and experiment tracking
- A pluggable optimization engine (Bayesian optimization, Ax, etc.)
- Natural language interface support
IvoryOS is built to make automation accessible to scientists who are not programmers — while still giving developers full power and control.
