Agentic runtime for EPA SWMM · stable v0.9.3 · MIT licence
Agentic SWMM
Agentic SWMM is an open-source, verification-first framework for reproducible stormwater modelling with EPA SWMM. Its runtime, aiswmm, lets a modeller describe a goal in natural language while model execution stays deterministic: GIS preprocessing, model generation, SWMM runs, QA checks, plots, calibration, and climate-scenario batches each leave an inspectable artifact with provenance. Audited runs feed a modelling memory that can propose refinements to the workflow's Skills, which remain under human review. The Skills and MCP servers also work with Codex, Claude Code, OpenClaw, and Hermes.
One English sentence can fetch the real downtown Victoria storm network from SWMMCanada, run SWMM, audit the result, screen it against a design rulebook, plot the hydrograph, and export a Word report. The Greenwich Peninsula case can be replayed in the browser without installing anything.
- Status
- Stable v0.9.3 (August 2026);
pip install aiswmm, one-line installers, or a pinned Docker image - Paper
- Zhang & Valeo (2026), AI for Engineering 1(1), 5. doi:10.3390/aieng1010005
- Preprint
- Agentic Modelling Pipeline with OpenClaw, EarthArXiv (March 2026). doi:10.31223/X5F47G
- Runs with
- Its own aiswmm runtime, or Codex, Claude Code, OpenClaw, and Hermes through Agent Skills and MCP
Try the live demo Project website Source on GitHub Read the paper
