Clean Country
with community vigilance
AI-driven cleanliness platform, routing reported waste in real time to municipal sanitation squads with zero bureaucracy.
Over 14,000 tonnes of single-use plastics and unsegregated ritual offerings choke urban riverbanks annually before reaching downstream oceans.

Plastic Piles at Gandhi Ghat
Single-use bottles on river steps • Triage in progress
Let every sacred ghat
be kept pristine and revered
Join 5,000+ Citizens
Actively spotting and reporting solid waste along 84+ geofenced ghats.

Direct to Ward Sanitary Squads
Rameshwar Prasad • Primary Gandhi Ghat

Zero Floating Debris Mission
Real-time photo verification before & after municipal resolution.
Your voice for holy ghats
Public, verified, accountable




Join our civic community for preserving sacred riverbanks and holding municipal authorities accountable. With over:
Ton of riverbank debris detected & triaged by citizens
72% Administrative Jurisdiction Lag
Prior to automated geofencing, reports took an average of 3 to 5 days just to identify whether a ghat fell under Nagar Nigam, the Irrigation Board, or the Temple Trust.
Zero Real-Time Verification
Manual paperwork allowed contractor claims of “daily cleaning” without time-stamped visual proof, leaving critical plastic snags along pilgrim bathing steps untouched.
Reduced Response Latency by 85%
Nirmal AI replaces phone calls and paper registers with sub-second polygon matching, cutting average dispatch response time from 72 hours to under 45 minutes.
Reporting on Nirmal AI takes
just a few seconds
A streamlined, transparent civic pipeline connecting citizens directly to field authorities.
Snap & Geo-Pin
Take a quick photo of visible debris at any ghat. Exact GPS coordinates are pinned, and EXIF metadata is automatically stripped for citizen privacy.
Multimodal AI Triage
Gemini Vision classifies waste into plastic, ritual items, or bio-waste in under 500ms, scoring severity and recommending optimal disposal protocol.
Spatial Auto-Dispatch
Our polygon geofence engine identifies the active ghat boundary and automatically notifies the on-duty municipal supervisor for verified cleanup.
Recent Field Submissions
Live updates logged by citizens and triaged across monitored river ghats.
Puja floral offerings and bio-waste accumulation
acssssssssssssssssssssssssssssssssssssssssssssssssss
Construction debris blocking promenade access
fgggggggggggggggggg
Construction debris blocking promenade access
asccccccccccccccccc
AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Integration Test: Heaps of plastic bottles at Gandhi Ghat
Test run verifying automatic assignment engine and resolution lifecycle.
sxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
sxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Frequently asked questions
Have another question? Reach out to our civic desk at contact@nirmal-ai.org
How does Nirmal AI detect and triage garbage from photos?↓
When you snap a photo, our assistive Gemini Flash 2.0 multimodal model processes the image in sub-500ms. It detects visible surface litter, classifies it into plastic packaging, ceremonial/floral waste, or bio-waste, assigns a severity score (Low, Medium, High, Urgent), and recommends an action plan without identifying people or faces.
Why do river ghats historically remain uncleaned despite municipal funding?→
Riverbanks suffer from multi-departmental jurisdictional overlaps between municipal corporations, port trusts, irrigation departments, and temple committees. Without automated spatial geofencing, tickets spent days in administrative disputes over who held duty for which step. Nirmal AI eliminates this via automated polygon boundary resolution.
Can I submit a report anonymously without exposing my private location?→
Yes! Citizen privacy is built into our core engineering. EXIF GPS metadata is completely stripped on server storage, and contact information is strictly optional. You receive an anonymous tracking code (e.g., GC-2026-XXXX) to monitor the resolution timeline publicly.
What happens if the assigned ward supervisor is off-duty?→
The engine checks live duty status in real time. If the primary authority is marked OFF DUTY or has an over-capacity queue, the ticket automatically falls back to the secondary zonal officer or the city-wide Quick Response Team without waiting for manual dispatch.
How is proof of cleanup verified before a ticket is marked resolved?→
Authorities cannot close tickets with a simple checkbox. They must upload a timestamped post-cleanup photo from the same location coordinates, which is made publicly visible on the report timeline for full community auditability.