JuliaCon 2026

DyadAgent: Adding intelligence to modeling and simulation
2026-08-10 , Room 1

What if engineers could go from concept to validated simulation model through conversation alone? DyadAgent, built on Julia and Dyad, makes this possible by combining generative AI with the SciML ecosystem to construct, compile, and rigorously validate high-fidelity physical models from natural language. It handles planning models, creating them, validating them, debugging them and using them in downstream applications such as parameter estimation, model discovery and more. This workshop demonstrates how DyadAgent is reshaping the modeling workflow across engineering domains.


Building accurate physical models requires domain expertise, careful equation formulation, and iterative testing. DyadAgent is an AI agent built on Julia and Dyad that assists with this process by combining large language models with the SciML ecosystem.

Given a natural language description of a system, DyadAgent writes Dyad model code, compiles and simulates it, and checks the output against physical expectations. When the results are off, it revises the model using that feedback.

The agent supports building new models, running transient and steady-state analyses, optimization, and translating legacy code into Dyad. It uses Julia's compiler and simulator as a source of truth rather than treating generated code as correct by assumption.

In this workshop, participants will work through hands-on examples. Attendees will explore how the agent handles model construction, simulation, and iterative refinement. Along the way, we will discuss how DyadAgent is set up, where it excels and where it has limitations.

The goal is for participants to come away with a practical understanding of how DyadAgent fits into their modeling workflow and hands-on experience with Dyad.

He builds Dyad Agent at JuliaHub. He is leveraging generative AI and scientific AI to radically change how modeling and simulation is done.

He loves to code, paint, write and trek. He likes Julia ecosystem and contributes to it.

This speaker also appears in:

Software Engineer in Dyad AI team at JuliaHub.