RAS Agent runs the complete HEC-RAS 2D workflow in a single command - from raw terrain data through watershed delineation, peak flow estimation, mesh build, model execution, and GIS results export.
Each stage is independently testable and produces typed result objects. Run the full pipeline or individual stages - with mock mode for testing without live data or a network connection. HEC-RAS is free, open-source software from the U.S. Army Corps of Engineers - no license required.
Built by engineers for engineers. Designed to handle the unglamorous parts of hydraulic modeling - data wrangling, format conversion, and model assembly - so you can focus on review and QA.
batch.py. Resume on failure - skip completed runs automatically. Outputs a summary CSV for each batch run.
Active development - major capability unlocks in the last development cycle.
pilot_channel.py generates conservative LiDAR terrain-mod proposal packages from TauDEM centerlines - STA/ELEV profiles, cut/fill summaries, reviewer flags, and HTML report. Proposal-only: never edits production terrain. Human engineering signoff required before application.
qaqc_report.html, diagnostics, SVG maps, and a signoff.json. Production promotion is blocked until human approval is recorded.