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

DynaMate2 is een open-source, hiërarchisch agentisch raamwerk dat AI-gedreven wetenschappelijke workflows democratiseert door onderzoekers in staat te stellen hun bestaande, door experts gedefinieerde Python-tools eenvoudig om te zetten in AI-roepe componenten zonder dat de LLM wetenschappelijke code moet genereren, waardoor de drempel voor automatisering in domeinen zoals computationele chemie wordt verlaagd.

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

Gepubliceerd 2026-05-21
📖 5 min leestijd🧠 Diepgaand

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

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een enorme, hooggespecialiseerde bibliotheek met gereedschappen hebt die wetenschappers decennia lang hebben gebouwd. Dit zijn niet zomaar hamers en schroevendraaiers; het zijn complexe, op maat gebouwde machines die kunnen simuleren hoe atomen bewegen, chemische reacties voorspellen of enorme hoeveelheden data analyseren. Het probleem is dat deze machines alleen werken als je precies weet hoe je de hendels in de juiste volgorde moet trekken en de knoppen moet indrukken. Als je ze wilt gebruiken, moet je meestal zelf een meester-ingenieur zijn.

DynaMate2 is een nieuw systeem dat is ontworpen om iedereen in staat te stellen met deze complexe machines te communiceren in gewone taal, zonder dat je hoeft te weten hoe ze te bouwen of te programmeren.

Zo werkt het, met een eenvoudige analogie:

De "Slimme Projectmanager" en de "Gespecialiseerde Werknemers"

Beschouw de wetenschappelijke workflow als een bouwproject.

  • De oude manier (DynaMate1): Je had één enkele voorman die maar één ding tegelijk kon doen. Als je een huis wilde bouwen, moest je de voorman vertellen om "de bakstenen te leggen", wachten tot hij klaar was, hem dan vertellen om "de muren te verven", wachten, en vervolgens om "het dak te plaatsen". Je moest elke stap tot in detail micromanagen.
  • De nieuwe manier (DynaMate2): Je hebt nu een Slimme Projectmanager (de Supervisor AI) en een team van Gespecialiseerde Werknemers (de Agents).

Wanneer je naar de Slimme Projectmanager toe loopt en zegt: "Maak een simulatie van zout water voor me," probeert de Manager het werk niet zelf te doen. In plaats daarvan breekt hij je grote verzoek op in kleine taken:

  1. "Haal de blauwdruk voor het zoutwatermodel."
  2. "Bouw de container."
  3. "Voer de simulatie uit."
  4. "Teken de resultaten."

De Manager geeft elke taak vervolgens door aan de specifieke Gespecialiseerde Werknemer die het beste in dat vak is. De ene werknemer weet misschien alleen hoe je modellen downloadt, een andere weet alleen hoe je moleculen in een doos pakt, en een derde weet alleen hoe je grafieken tekent.

De Gouden Regel: De AI bouwt de machine nooit

Dit is het belangrijkste deel van het artikel. In veel nieuwe AI-systemen probeert de AI zelf de code voor de gereedschappen te schrijven. De auteurs van dit artikel zeggen: "Nee."

Ze geloven dat als een AI probeert complexe wetenschappelijke code te schrijven, het een fout kan maken die het experiment verpest. Dus in DynaMate2:

  • De Wetenschappers (de experts) schrijven de code voor de gereedschappen. Deze gereedschappen zijn al getest, bewezen en veilig.
  • De AI (de Manager) schrijft nooit de code. Hij beslist alleen welk gereedschap te gebruiken en geeft de instructies door aan dat gereedschap.

Het is als een restaurant. De AI is de ober die je bestelling neemt en de chef vertelt wat er moet worden gekookt. De ober probeert niet zelf het eten te bereiden; hij zorgt er alleen voor dat de juiste chef (het deskundige gereedschap) de juiste bestelling krijgt.

Hoe je je eigen gereedschappen toevoegt (de "Plug-and-Play"-functie)

Een van de grootste hindernissen in het verleden was dat als een wetenschapper zijn eigen aangepaste gereedschap aan het systeem wilde toevoegen, hij een computerprogrammeur moest zijn om de code van het systeem te bewerken.

DynaMate2 verandert dit met een Tool Registration Protocol. Stel je voor dat het systeem een "Plug-and-Play"-poort heeft.

  • Je hebt een script: Je kunt je bestaande Python-code direct in een chatvenster plakken.
  • Je hebt een bestand: Je kunt het systeem vertellen: "Hier is mijn bestand, voeg het toe."
  • Je hebt een idee: Je kunt zeggen: "Ik heb een gereedschap nodig dat X, Y en Z doet," en het systeem zal daadwerkelijk de code voor je schrijven op basis van je beschrijving.

Zodra je het "aansluit", onthoudt het systeem het voor altijd. De volgende keer dat je de computer opstart, is je aangepaste gereedschap er nog steeds, klaar om gebruikt te worden door de Slimme Projectmanager.

Een voorbeeld uit de echte wereld uit het artikel

De auteurs hebben dit getest met een complexe taak genaamd Moleculaire Dynamica (het simuleren van hoe atomen bewegen).

  1. Ze registreerden vier verschillende gereedschappen: één om een model te downloaden, één om een doos met moleculen te bouwen, één om de simulatie uit te voeren, en één om de resultaten te analyseren.
  2. Ze gaven het systeem één enkele zin: "Download het MACE-model, bouw een doos met 262 watermoleculen en een zoution, voer een simulatie uit bij 300 Kelvin, en plot de energie."
  3. De Slimme Projectmanager bedacht de volgorde, riep de Gespecialiseerde Werknemers één voor één op, gaf de data van de ene stap naar de volgende door, en produceerde de uiteindelijke grafiek.

De gebruiker hoefde tijdens het proces geen enkele regel code te schrijven of op een knop te drukken. Ze gaven alleen de opdracht, en het systeem voerde de volledige workflow uit.

Waarom dit belangrijk is

Het artikel betoogt dat wetenschappers jarenlang hebben doorgebracht met het bouwen van verbazingwekkende, gevalideerde gereedschappen, maar dat deze geïsoleerd blijven. DynaMate2 fungeert als een brug. Het stelt deze bestaande gereedschappen in staat met elkaar te communiceren en bestuurd te worden door een eenvoudig gesprek, waardoor geavanceerde wetenschappelijke automatisering toegankelijk wordt voor onderzoekers die geen AI-experts zijn.

Kortom: DynaMate2 is een systeem dat je in staat stelt een team van gespecialiseerde robotwerknemers in te huren, beheerd door een slimme AI-baas, om je complexe wetenschappelijke experimenten uit te voeren door gewoon met hen te praten—met behulp van gereedschappen die je al vertrouwt en zelf hebt gebouwd.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →