JUDIAgent: a scientific coding agent for JUDI workflows in wave-equation imaging
| Title | JUDIAgent: a scientific coding agent for JUDI workflows in wave-equation imaging |
| Publication Type | Unpublished |
| Year of Publication | 2026 |
| Authors | Haoyun Li, Abhinav Prakash Gahlot, Felix J. Herrmann |
| Month | 3 |
| Keywords | Agentic AI, devito, FWI, IMAGE, Imaging, JUDI, RTM, scientific coding agent, SEG |
| Abstract | We present JUDIAgent, a scientific coding assistant for JUDI.jl, an open-source Julia framework for wave-equation-based seismic modeling, imaging, and inversion. In seismic experimentation, the practical difficulty is not only writing executable code, but assembling a complete seismic workflow with the required physical model, acquisition geometry, modeling or migration operator, and saved outputs needed for inspection. JUDIAgent addresses this problem by retrieving JUDI examples, generating Julia code, running the code in the target environment, and checking whether the generated script contains the requested workflow pieces and outputs, such as acquisition geometry and saved figures. We demonstrate the system with validated 2D forward-modeling and reverse-time migration (RTM) examples. These case studies show that, for JUDI-based seismic scripts, domain-aware validation can turn a lightweight user request into a more complete experimental workflow by detecting missing workflow steps that are not captured by runtime correctness alone and by making the resulting scripts easier to inspect and revise. |
| URL | https://slim.gatech.edu/Publications/Public/Submitted/2026/li2026IMAGEsca/abstract.html |
| URL2 | |
| Citation Key | li2026IMAGEsca |
