Quick Start
Type any SWMM topic in the search bar above — results appear instantly. Use commas for AND logic (e.g. infiltration, groundwater). Click an example chip below to try it out.
Advanced Search Options
Interactive SWMM5 Diagrams
Visual references for key SWMM5 concepts. Hover over parts of a schematic for details, or drag sliders to see equations update live.
Parameter Calculator Suite
Live calculators for the most common SWMM5 equations. Adjust inputs — outputs and unit hints update instantly. Tap any 📖 chip to open the relevant manual section.
Learning Paths
Pick a path that matches where you are. Each step links to the relevant manual section or interactive diagram. Your progress is saved locally.
SWMM Assistant Chat — Feature Overview
AI-Powered Q&A
- Uses Claude (Anthropic) via Replit AI
- Specialized in SWMM 5.2 modeling, INP files
- RAG: Searches 621-section Manual for context
- Streaming responses (word-by-word)
Chat Management
- Copy to Clipboard
- AI remembers session history
- Clear/reset chat anytime
Multi-Language Support (19 Languages)
- Auto-detects language
- Technical terms stay in English
- EN, ES, ZH, DE, FR, HE, JA, KO, AR, HI, MI, TA, TN, VI, TL, ZA, YI, TL, TK, FA, RU, PT
Conversation Memory
- AI remembers session context
- In-browser history
- Mobile responsive (full-screen on mobile)
Suggestion Chips
- Pre-built topic suggestions
- "What is SWMM?", "Junction setup", "Routing methods"
- Reappear when chat is cleared
Design & Responsiveness
- Water-themed CSS (dark/light modes)
- Smooth transitions
- High z-index overlay panel
Markdown Rendering
- Bold text,
inline code - Numbered and bulleted lists
- Paragraph breaks
Technical Details
- Backend: POST /chat
- Whoosh full-text index for RAG
- Claude claude-haiku-4-5
- No API key needed (Replit credits)
Source Manual: Table of Contents (TOC) Structure
The SWMM Manual Collection consists of 5 separate manuals. This app crawls all 5 and unifies them into a single searchable index of 53 chapters and 621 sections (248K+ words).
| Source Manual | App Chapters |
|---|---|
| Users Manual | Chapters 1–12, Appendices A–E, Glossary, Intro |
| Ref Vol I — Hydrology | Ch1-Overview, Ch2-Meteorology, Ch3-SurfaceRunoff, Ch4-Infiltration, Ch5-Groundwater, Ch6-Snowmelt, Ch7-RDII |
| Ref Vol II — Hydraulics | Ch1-PreissmannSlot, Ch2-HydraulicModel, Ch3-DynamicWave, Ch4-KinematicWave, Ch5-CrossSection, Ch6-PumpsRegulators, Ch7-AdvancedFeatures |
| Ref Vol II Addendum | Ch2-StreetCrossSections, Ch3-StorageUnitGeometry, Ch4-Pumps, Ch5-StormDrainInlets |
| Ref Vol III — Water Quality/LID | Ch2-UrbanRunoffQuality, Ch3-PollutantBuildup, Ch4-SurfaceWashoff, Ch5-TransportAndTreatment, Ch6-LowImpactDevelopmentControls |
Live screenshot captured from swmm-manual.netlify.app