NIMO

Accelerating Autonomous Discovery

pip install nimo

Accelerating the Horizon of Autonomous Discovery
with NIMO

NIMO is an open-source initiative designed to drive autonomous discovery.
Offering a wide array of specialized exploration algorithms, we provide the essential toolkit for building the self-driving laboratories of tomorrow.

Implemented Algorithms

PHYSBO

Conventional Bayesian optimization method. Highly effective for finding the best objective values.

  • Training data required
  • Real-valued objectives
  • Single objective
  • Multiple objectives

BOMP

Bayesian optimization method under fixed parameter constraints. Highly effective for batch experiments of multiple materials within the same process.

  • Training data required
  • Real-valued objectives
  • Single objective
  • Multiple objectives

PTR

Optimization method focused on target range attainment. Highly effective when meeting specific property thresholds is more critical than finding the best one.

  • Training data required
  • Real-valued objectives
  • Single objective
  • Multiple objectives

BLOX

Objective free exploration method. Highly effective for gaining a bird's-eye view of the distribution within the property space.

  • Training data required
  • Real-valued objectives
  • Single objective
  • Multiple objectives

PDC

Phase diagram construction method. Highly effective for rapidly identifying boundaries of categorical objectives, beyond simple phase diagrams.

  • Training data required
  • Categorical objective
  • Single objective

RE

Random sampling. Effecive for preparing the initial data.

  • No training data required

DOE

Desing of experiments method. Effecive for preparing the initial data.

  • No training data required

ES

Exahstive search method. Highly effective for guiding sequential experimentation.

  • No training data required

SDL (Self-Driving Labs) Integrations

Electrochemistry

NAREE

VIEW DETAILS

Chemical synthesis

CHEMSPEED

VIEW DETAILS

Thin film synthesis

COMBAT

VIEW DETAILS

Liquid handling

BioDot

VIEW DETAILS

NIMO Desktop

A native desktop application for NIMO — run autonomous discovery workflows without the command line.
Available for Windows and macOS.

Developers

Ryo Tamura

Lead Developer

Shoichi Matsuda

Experimental Advisor

Naruki Yoshikawa

SDL Designer

Koji Tsuda

Algirithmic Advisor