DynaMate2: Democratization of Agentic AI for Expert-Designed Custom Workflows

DynaMate2 is an open-source, hierarchical agentic framework that democratizes AI-driven scientific workflows by allowing researchers to easily convert their existing expert-defined Python tools into AI-callable components without requiring the LLM to generate scientific code, thereby lowering the barrier to automation in domains like computational chemistry.

Original authors: Orlando A. Mendible-Barreto, Ajay Vallabh, Ubaldo M. Córdova-Figueroa, Yamil J. Colón

Published 2026-05-21
📖 5 min read🧠 Deep dive

Original authors: Orlando A. Mendible-Barreto, Ajay Vallabh, Ubaldo M. Córdova-Figueroa, Yamil J. Colón

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 have a massive, highly specialized library of tools that scientists have spent decades building. These aren't just hammers and screwdrivers; they are complex, custom-built machines that can simulate how atoms move, predict chemical reactions, or analyze massive amounts of data. The problem is, these machines only work if you know exactly how to pull the levers and push the buttons in the right order. If you want to use them, you usually need to be a master engineer yourself.

DynaMate2 is a new system designed to let anyone talk to these complex machines using plain English, without needing to know how to build or program them.

Here is how it works, using a simple analogy:

The "Smart Project Manager" and the "Specialized Workers"

Think of the scientific workflow as a construction project.

  • The Old Way (DynaMate1): You had a single foreman who could only do one thing at a time. If you wanted to build a house, you had to tell the foreman to "lay the bricks," wait for him to finish, then tell him to "paint the walls," wait, then "install the roof." You had to micromanage every single step.
  • The New Way (DynaMate2): You now have a Smart Project Manager (the Supervisor AI) and a team of Specialized Workers (the Agents).

When you walk up to the Smart Project Manager and say, "Build me a simulation of salt water," the Manager doesn't try to do the work itself. Instead, it breaks your big request down into small tasks:

  1. "Go get the blueprint for the salt water model."
  2. "Build the container."
  3. "Run the simulation."
  4. "Draw the results."

The Manager then hands each task to the specific Specialized Worker who is best at that job. One worker might only know how to download models, another only knows how to pack molecules into a box, and another only knows how to draw graphs.

The Golden Rule: The AI Never Builds the Machine

This is the most important part of the paper. In many new AI systems, the AI tries to write the code for the tools itself. The authors of this paper say, "No."

They believe that if an AI tries to write complex scientific code, it might make a mistake that ruins the experiment. So, in DynaMate2:

  • The Scientists (the experts) write the code for the tools. These tools are already tested, proven, and safe.
  • The AI (the Manager) never writes the code. It only decides which tool to use and passes the instructions to that tool.

It's like a restaurant. The AI is the waiter who takes your order and tells the chef what to cook. The waiter doesn't try to cook the food themselves; they just make sure the right chef (the expert tool) gets the right order.

How You Add Your Own Tools (The "Plug-and-Play" Feature)

One of the biggest hurdles in the past was that if a scientist wanted to add their own custom tool to the system, they had to be a computer programmer to edit the system's code.

DynaMate2 changes this with a Tool Registration Protocol. Imagine the system has a "Plug-and-Play" port.

  • You have a script: You can paste your existing Python code directly into a chat box.
  • You have a file: You can tell the system, "Here is my file, please add it."
  • You have an idea: You can say, "I need a tool that does X, Y, and Z," and the system will actually write the code for you based on your description.

Once you "plug it in," the system remembers it forever. Next time you start the computer, your custom tool is still there, ready to be used by the Smart Project Manager.

A Real-World Example from the Paper

The authors tested this with a complex task called Molecular Dynamics (simulating how atoms move).

  1. They registered four different tools: one to download a model, one to build a box of molecules, one to run the simulation, and one to analyze the results.
  2. They gave the system one single sentence: "Download the MACE model, build a box with 262 water molecules and a salt ion, run a simulation at 300 Kelvin, and plot the energy."
  3. The Smart Project Manager figured out the order, called the Specialized Workers one by one, passed the data from one step to the next, and produced the final graph.

The user didn't have to write a single line of code or click a button during the process. They just gave the order, and the system executed the entire workflow.

Why This Matters

The paper argues that scientists have spent years building amazing, validated tools, but they are stuck in isolation. DynaMate2 acts as a bridge. It allows these existing tools to talk to each other and be controlled by a simple conversation, making advanced scientific automation accessible to researchers who aren't AI experts.

In short: DynaMate2 is a system that lets you hire a team of specialized robot workers, managed by a smart AI boss, to do your complex scientific experiments just by talking to them—using tools you already trust and have built yourself.

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 →