NIMS-OS: An automation software to implement a closed loop between artificial intelligence and robotic experiments in materials science

NIMS-OS is an open-source Python library and GUI application that enables fully automated, closed-loop materials research by integrating diverse AI algorithms with robotic experimental systems such as NAREE to autonomously discover new materials like electrolytes.

Original authors: Ryo Tamura, Koji Tsuda, Shoichi Matsuda

Published 2026-04-30
📖 5 min read🧠 Deep dive

Original authors: Ryo Tamura, Koji Tsuda, Shoichi Matsuda

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to find the perfect recipe for a cake, but instead of a kitchen, you have a massive library containing 4,000 different ingredient combinations. A human chef could try a few, guess what might work, and try again, but it would take years to find the absolute best one.

Now imagine you have a super-smart robot chef and a genius critic who never sleep, never get tired, and never make mistakes. This is exactly what the work "NIMS-OS" describes, but for discovering new materials (such as better battery fluids) instead of cakes.

Here is the simple breakdown of how this system works:

The Problem: The "Needle in a Haystack"

In materials science, scientists want to find the best combination of chemicals to make things like batteries work better. There are so many possible combinations that it is impossible to test them all by hand. It is like trying to find a specific needle in a haystack the size of a mountain.

The Solution: NIMS-OS (The "Conductor")

The authors developed a software system called NIMS-OS (NIMS Orchestration System). Think of this software as a conductor in an orchestra.

  • The Musicians: You have various "AI algorithms" (the smart critics) and "robotic arms" (the robot chefs).
  • The Conductor: NIMS-OS tells the AI when to make a suggestion and tells the robot when to mix the chemicals. It connects the two so they work together in a perfect cycle without a human needing to press buttons.

How the Cycle Works (The "Three-Step Dance")

The system runs in a continuous cycle, like a game of "Hot and Cold":

  1. The Guess (AI): The AI looks at a list of all possible chemical recipes (the "candidate file"). Based on what it has learned so far, it selects the most promising recipes to try next.
    • Analogy: The AI is like a detective saying, "Based on the clues, the culprit is probably in this neighborhood. Let's check these three houses first."
  2. The Action (Robot): The software sends a signal to the robot. The robot automatically mixes the chemicals, puts them into a test cell, and performs the experiment.
    • Analogy: The robot is the detective's partner who actually goes to the houses and knocks on the doors.
  3. The Result (Update): The robot finishes the test and sends the data back. The software updates the list and marks which recipes worked well and which did not. Then the AI looks at the new data and selects the next best guesses.
    • Analogy: The partner comes back and says, "House A was empty, but House B had a clue!" The detective uses this new information to choose the next house to check.

The Tools in the Toolbox

The work explains that NIMS-OS is flexible. You can swap out the "musicians" in the orchestra:

  • Different AI Brains: You can use different types of AI logic. Some are good at finding the absolute best peak (Bayesian Optimization), some are good at exploring strange, unknown areas (Boundless Exploration), and some are good at mapping entire landscapes (Phase Diagrams).
  • Different Robot Hands: You can connect different robots. The authors tested it with a specific system called NAREE, a robot designed to mix fluids and automatically test battery liquids.

The Real-World Test: The Battery Hunt

To prove it works, the team used NIMS-OS to search for a better electrolyte (the fluid in a battery) for lithium-metal batteries.

  • The Setup: They had 16 different chemical additives to choose from. They wanted to find the best mixture of 5 additives.
  • The Process:
    1. First, the robot tried 32 mixtures randomly, just to get some starting data (like trying a few random cakes).
    2. Then the AI took over. It analyzed the results and told the robot exactly which 32 mixtures to try next.
    3. This happened automatically for 10 hours straight, without a human touching anything.
  • The Result: By the 7th test round, the system found a recipe that performed significantly better than the others. It discovered that a mixture with specific chemicals (such as VC and FEC) worked best, which aligns with what human experts already knew, but the robot found it much faster and without fatigue.

Why This Matters

The work argues that the biggest breakthrough is not just the robot or the AI alone, but the software that connects them.

  • Standardization: Previously, every lab had to write its own custom code to connect its specific robot with its specific AI. NIMS-OS offers a universal "plug-and-play" system.
  • No Human Errors: Since the cycle is closed, the robot does not get tired and the AI does not get distracted. It simply keeps optimizing until the job is done.

In short, NIMS-OS is a universal remote control that allows a computer brain to speak with a robot body so they can discover new materials independently, around the clock.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →