Autonomous Labs,
No Code Required
The advanced open-source OS for self-driving labs. Visually design and run reproducible workflows in Python.
IvoryOS Core
Develop in Python? IvoryOS turns it into an autonomous experiment platform in one line.
import ivoryos
class MySelfDrivingLab:
def add_liquid(self, amount: float, ...):
"""Add reagent"""
...
def analyze(self):
"""Analyze data"""
return 1
robot = MySelfDrivingLab()
Workflow Builder
Design experiments with visual drag-and-drop interface

Instant Web Interface
Research changes faster than software cycles. IvoryOS turns evolving Python code into an instant web interface — so scientists can test immediately while developers refactor freely.
Science-Native
Designed for experiments — iteration, parameter exploration, and adaptive optimization.
Composible workflows
Pivot faster by rebuilding workflows from reusable building blocks — no rewrites required.
AI Intelligence
Interact with experiments in natural language — query data, guide decisions, stay in the loop.
Reproducible
Every action is logged. Standardized execution ensures results are repeatable.
IvoryOS Hub
Go to Hub (beta)Deploy platforms with a single click, and ensure complete reproducibility with shared workflow templates.
1Discover Platforms
Browse fully-configured platforms or mix-and-match community modules to fit your exact lab needs.

2One-Click Deploy
Generate an all-in-one setup script that installs IvoryOS, drivers, and plugins instantly.

3Reproduce Workflows
Bundle shared templates with your platform to reproduce experiments across any lab.

Why IvoryOS?
The journey to autonomous discovery and how we're changing the future of lab automation.
Meet the Team
IvoryOS initiated in 2023 at the University of British Columbia (Hein Lab).
Ivory Zhang
Founder & CEO
Jason Hein
Scientific Advisor
Fergus Klein
Business Advisor








