Skip to content

Our Rivers — Phased Roadmap

This page shows where Our Rivers is going — version by version, from the first four rivers to a complete, live, AI-augmented database of every significant Indian river.

Each version has a clear scope, a clear goal, and clear success criteria. Nothing is added to a version unless it is needed to prove that version’s goal.


Current: v0.01 — POC

The blueprint is written. The schema is confirmed. The folder structure is defined. Four demo rivers are chosen. The first build is in progress.


Goal: Prove the architecture works. Show the vision to the world.

DimensionDetail
Rivers4 — Kaveri, Mahanadi, Seonath, Netravati
Zones2 live (Kaveri, Mahanadi) + 7 stubs
Data entry100% manual
DBLocal Postgres, queried at build time
AutomationNone
Live dataTriveni-net component mounted, showing “coming soon”
MapPlaceholder only
ContributorsTeam only

Done when: All 4 rivers browsable, all 7 sub-pages rendering, all stub zones accessible, no broken pages, vision clearly communicable to anyone who visits.


Goal: Open to contributors. Make data feel fresh. Grow to ~15 rivers.

🗃️ More Rivers

10–15 rivers total across at least 4 zones.
All zone pages live with real river cards.

🔄 Cron Rebuild

Weekly automated rebuild.
”Last updated X days ago” badge live on all river pages.

👥 Contributors

Structured contribution process for adding new rivers.
Editorial review before any DB row is published.

📱 Mobile layouts

All layout templates verified and optimised for mobile readers.

Additional fields added to schema in v0.1: main_pollution_sources · known_hotspot_stretches · monitoring_station_count

Done when: A contributor outside the core team can successfully add a river from scratch and see it published after review.


Goal: All 9 zones live. Semi-automated data. Map component. Triveni-net connected.

FeatureDetail
Rivers~30 total — all 9 zones have at least 2–3 rivers
AutomationScripts pull from India-WRIS and CPCB to pre-fill periodic fields
Editorial gateAll automated data reviewed before publishing
Map componentBasic interactive river map per zone — course, tributaries, pollution colour-coding
Triveni-netLive strip component connected for rivers with sensor coverage
Suggestion systemPopup/icon appears when pollution_index: critical — links to Pollution Library and Get Involved
SearchAll river fields indexed and searchable within Nadikosh

Done when: All 9 zones have real data, the map renders for at least 2 zones, Triveni-net is connected for at least 1 river, and automated data flow is proven end-to-end.


Goal: AI/ML data pipeline live. Advanced map. Full sensor coverage via Triveni-net.

FeatureDetail
RiversFull zone coverage — all significant named rivers
AI/ML pipelineAutomated extraction from satellite imagery, news, research publications
Human validationAll AI-proposed data reviewed and approved before publishing
Advanced mapFlowing diagram with pollution hotspots, flow density, seasonal animation
Triveni-netLive data for all rivers with available sensor coverage
Data freshnessPeriodic fields updated daily for high-priority rivers
Cross-section intelligenceSuggestion system reads Triveni-net live data — alerts based on real-time readings

🗺️ Every significant river

Every named river in India with permanent or seasonal flow — documented, profiled, and maintained.

⚡ Three layers, always fresh

Static facts permanently accurate.
Periodic data updated continuously.
Live sensor readings in real time via Triveni-net.

🤖 AI-maintained at scale

An AI/ML pipeline that monitors, extracts, validates, and proposes data updates — with humans as the final gate before publishing.

🌐 The reference standard

The place every student, researcher, devotee, NGO, journalist, and government body goes first when they need to understand an Indian river.


VersionRiversZonesAuto-dataMapLive dataContributors
v0.0142 live, 7 stubsPlaceholderTriveni-net slot (empty)Team only
v0.110–154+ livePlaceholderTriveni-net slot (empty)Open (reviewed)
v1~30All 9 livePartial (WRIS + CPCB scripts)BasicConnectedOpen (reviewed)
v2Full coverageAll 9 completeAI/ML pipelineAdvancedFull Triveni-netOpen + automated
VisionAll riversCompleteContinuousFull flowing diagramReal-time everywhereEcosystem

This roadmap is a living document. It will be updated as versions are completed and priorities shift.
Last reviewed: March 2026