Grab-and-Go Automation

Discover community-curated hardware drivers, analysis modules, and hands-on templates. Generate a portable starter package and start building your own self-driving lab with IvoryOS.

IvoryOS Ecosystem

Powered by IvoryOS

Write your lab automation once. IvoryOS turns it into an experiment platform in one line.

robot_controller.py
import ivoryos

class MySelfDrivingLab:
    def add_liquid(self, amount: float, ...):
        """Add reagent"""
        ...

    def analyze(self):
        """Analyze data"""
        return 1

robot = MySelfDrivingLab()

ivoryos.run(__name__)
โ†’
launches

Experiment Builder

Design experiments with visual drag-and-drop interface

IvoryOS Interface
ivoryos.run(__name__)

Why IvoryOS

IvoryOS serves everyone in the lab automation ecosystem.

Automation Scientist
Stories coming soon.

Automation Scientist

Rapid prototyping & R&D

Problem

Rapidly prototyping workflows across different hardware setups is slow and hard to share.

With IvoryOS

Pick hardware APIs, connect components, and prototype workflows in minutes. Deliver reproducible templates.

Platform Developer
Stories coming soon.

Platform Developer

SDL platform development

Problem

Developers need to provide user interfaces while focusing on core features. Onboarding collaborators in DevOps is repetitive and slows down development.

With IvoryOS

Focus on core development while IvoryOS provides the interface. Collaborators can test and run workflows instantly โ€” no need to rebuild execution engines or manage onboarding.

Software Developer
Stories coming soon.

Software Developer

Building tools for self-driving labs

Problem

Thereโ€™s no shared standard for connecting instruments, optimizers, or workflows โ€” making reuse and collaboration hard.

With IvoryOS

Focus on innovation, build and share scientist-friendly tools, reuse community drivers and optimizers, and deploy workflows with zero extra setup.

Community

Be part of the growing IvoryOS community. Whether you're sharing instrument drivers, contributing workflows, offering ideas, or exploring automation for your lab, your participation helps expand an open, collaborative ecosystem for scientific innovation.

Join our Discord Community