RainGuard AI - Go Outside Before the Rain Does
This is my submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle. What I Built RainGuard AI — Go Outside Before the Rain Does is an open-source, AI-powered preventive maintenance assistant designed for housing societies. Heavy rainfall can expose clogged drains, waterlogging, and other maintenance problems. RainGuard AI helps maintenance teams identify potential risks…
This submission for Hacktoberfest Open-Source AI Challenge Week 2 introduces RainGuard AI, an AI-powered preventive maintenance assistant tailored for housing societies. By anticipating heavy rainfall's impact on maintenance issues like clogged drains and water logging, RainGuard AI empowers maintenance teams to address these risks proactively.
The tool gathers rainfall-related risk data from forecasts and society information, prioritizing assets that require attention. It then creates practical field inspection checklists, capturing photos and findings during inspections. RainGuard AI utilizes AI assistance to analyze these findings, suggesting preventive actions to the teams. The system also tracks maintenance tasks and schedules follow-up inspections.
Built using FastAPI, a JavaScript frontend, MongoDB Atlas, and hosted Gemma multimodal AI, RainGuard AI's backend handles application logic and inspection workflows. Meanwhile, the frontend offers a user-friendly interface for maintenance teams. Gemma assists in analyzing inspection evidence and generating recommendations. The project is open source, with its implementation documented in the repository.
The open-source nature of RainGuard AI is crucial as it enables independent developers to create practical solutions to everyday infrastructure problems, making preventive maintenance tools accessible beyond those with substantial budgets or specialized technical teams. RainGuard AI aims to shift housing societies from reactive repairs to preventive action, enhancing overall infrastructure resilience.
The author is reaching out to housing society managers and maintenance teams to try RainGuard AI and provide feedback. The next step involves testing the tool with a real society, identifying valuable features, and refining the system. Interested parties can find the project repository at https://github.com/srikrishik/rainguard-ai.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.