Real SCE-UA calibration
aiswmm calibrate now drives the spotpy engine, streams progress, guards unit mismatches, and writes auditable trial artifacts.
Agentic SWMM turns a natural-language request into deterministic EPA SWMM execution, QA, provenance, calibration, and modelling memory—without hiding the files that support the result.
The latest release makes calibration real, every session self-describing, and every new run follow one canonical artifact layout.
Read the changelog →aiswmm calibrate now drives the spotpy engine, streams progress, guards unit mismatches, and writes auditable trial artifacts.
Goals, provider and model, prompt and tool hashes, skill hashes, permissions, environment, and lifecycle travel with every session.
Builder, runner, QA, plot, audit, upstream, and review artifacts now land in stable numbered stages without breaking historical runs.
This is not a chat wrapper around SWMM. The agent coordinates; the solver, checks, and artifacts remain inspectable.
Bring an existing .inp, build from prepared GIS, or fetch Canadian storm-network data through SWMMCanada, Zhonghao Zhang's companion open-source project.
EPA SWMM runs stay CLI-runnable. QA gates, real SCE-UA calibration, unit guards, and direct solver comparisons keep automation grounded.
Provenance and experiment notes feed curated and raw memory. Skill changes remain proposals until a human reviews and benchmarks them.
Agentic SWMM accepts existing models and prepared GIS inputs. For Canadian network sourcing, it integrates with SWMMCanada and carries the retrieved archive and service identifiers into the run record.
Benchmarks, research previews, and audit examples are presented with what they prove—and what they do not.
The short introduction explains the modelling loop. The repository contains the runtime, 19 skills, MCP interfaces, tests, benchmarks, and audit contracts.
Zhang, Z. & Valeo, C. · Volume 1, Issue 1, Article 5
Read the paper ↗The modelling problem and the human-control boundary.
Vision → 02Runtime, skills, evidence contracts, memory, and calibration.
Features → 03Benchmarks, research previews, and explicit evidence limits.
Validation → 04Installer, PyPI, Docker, and portable skill setup.
Install →