SkyGuard-AI

๐ŸŒฉ๏ธ SkyGuard AI โ€” National Heavy Rainfall & Inundation Early Warning Platform

Smart India Hackathon (SIH) 2026 Flagship Project
Real-time multi-source data fusion combining satellite imagery, IMD Doppler radar, 3D DEM digital twin terrain profiles, ML ensemble prediction, and autonomous UAV drone reconnaissance.

Vercel Live Render Backend GitHub Repo
Python FastAPI Scikit-Learn LightGBM XGBoost Leaflet Three.js


Service Environment URL Status
๐Ÿš€ Vercel Production CDN Standalone Frontend rainsafe-ai-sih2026.vercel.app LIVE 200 OK
๐ŸŸฃ Render Cloud Full-Stack Python FastAPI Backend rainsafe-ai-sih2026.onrender.com LIVE 200 OK
๐Ÿ“ก Dashboard Telemetry API REST API Endpoint rainsafe-ai-sih2026.onrender.com/api/dashboard LIVE 200 OK
๐Ÿ“š Interactive API Docs Swagger / OpenAPI rainsafe-ai-sih2026.onrender.com/docs LIVE 200 OK

๐Ÿ› ๏ธ System Architecture & Data Pipeline

                              โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                              โ”‚  SATELLITE & OBSERVATIONAL DATA SOURCES       โ”‚
                              โ”‚  โ€ข INSAT-3DR Satellite Telemetry             โ”‚
                              โ”‚  โ€ข IMD Doppler Weather Radar (DWR)            โ”‚
                              โ”‚  โ€ข 17 Automatic Weather Stations (AWS)        โ”‚
                              โ”‚  โ€ข Open-Meteo GFS/ECMWF NWP Network          โ”‚
                              โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                                     โ”‚
                                                     โ–ผ
                              โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                              โ”‚     FASTAPI ASYNC TELEMETRY PIPELINE          โ”‚
                              โ”‚     (Python 3.11 / Uvicorn / Async Engine)    โ”‚
                              โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                                     โ”‚
                                                     โ–ผ
                              โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                              โ”‚  MACHINE LEARNING ENSEMBLE CLASSIFIER         โ”‚
                              โ”‚  โ€ข Random Forest + LightGBM + XGBoost         โ”‚
                              โ”‚  โ€ข 21 Meteorological Ingestion Features       โ”‚
                              โ”‚  โ€ข 0.904 ROC-AUC Accuracy Score @ 121ms       โ”‚
                              โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                                                     โ”‚
                                     โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                                     โ–ผ                               โ–ผ
                      โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                      โ”‚ SAAS ENTERPRISE UI (VERCEL)   โ”‚ โ”‚ ๐Ÿš UAV DRONE RECON ENGINE     โ”‚
                      โ”‚ โ€ข 3D DEM Digital Twin         โ”‚ โ”‚ โ€ข Thermal IR Damage Matrix    โ”‚
                      โ”‚ โ€ข Leaflet GIS Risk Polygons   โ”‚ โ”‚ โ€ข NDMA PDF Report Exporter    โ”‚
                      โ”‚ โ€ข Conversational AI Assistant โ”‚ โ”‚ โ€ข Safe GPS Evacuation Routes  โ”‚
                      โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โœจ Executive Feature Highlights

1. ๐Ÿง  Machine Learning Risk Intelligence

2. ๐Ÿ”๏ธ 3D Digital Twin DEM Elevation Profile

3. ๐Ÿค– Conversational Multi-City AI Assistant

4. ๐Ÿš Autonomous UAV Drone Reconnaissance & NDMA PDF Exporter

5. ๐Ÿงญ NDRF Safe Evacuation Pathfinder


๐Ÿ’ป Local Setup & Installation

Prerequisites

1. Clone Repository

git clone https://github.com/arshsri0513/SkyGuard-AI.git
cd SkyGuard-AI

2. Start Backend API Server

cd backend
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reload --host 127.0.0.1 --port 8000

3. Launch Frontend Dashboard

cd frontend
python -m http.server 5500 --bind 127.0.0.1

Open http://127.0.0.1:5500 in your browser!


๐Ÿ† Smart India Hackathon (SIH) 2026 Presentation Protocol

  1. Open Command Center and demonstrate real-time location telemetry for searched cities (Patna, Ranchi, Jaipur, Kolkata, Delhi, Bokaro).
  2. Click ๐Ÿค– AI Assistant and type "for Motihari" to demonstrate natural language entity parsing and interactive map flight.
  3. Switch to Inundation Risk view to showcase the 3D DEM Digital Twin Elevation Profile.
  4. Click ๐Ÿš Drone Recon and select ๐Ÿ“‹ Export Drone Reconnaissance Report to download the official printable NDMA PDF report.
  5. Demonstrate ๐Ÿ”Š Voice Warning and ๐Ÿ‡ฎ๐Ÿ‡ณ เคนเคฟเคจเฅเคฆเฅ€ dual-language accessibility.

๐Ÿ“„ License & Attribution

Developed for Smart India Hackathon (SIH) 2026. Open source under the MIT License.
Author: Arsh Srivastava (@arshsri0513)