Automate
Without Coding
Science-native autonomous workflows with open source orchestrator and drivers.
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

IvoryOS Hub
Go to Hub (beta)Build a platform from scratch — Discover, install, and launch your self-driving lab.
1Discover
Browse the community library for hardware drivers.

2Install
Install drivers and IvoryOS Core to your lab.

3Build
Deploy your configuration and start running automated experiments.

Why IvoryOS?
The bridge between complex automation and scientific discovery.
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.
Designed to accelerate the entire R&D team.

The Automation Scientist
Connects instruments and runs complex experiments in minutes.

The Platform Engineer
Focuses on logic while IvoryOS handles state, execution, and drivers.

The Robotics Specialist
Instant orchestration interface for custom robotics code.