RiskLens is an AI-powered environmental intelligence platform that analyzes environmental signals and provides risk insights, geospatial visualization, and AI-generated recommendations.
The system integrates AI reasoning, map visualization, automated summaries, and reporting tools to help users understand environmental threats and take informed actions.
π Live Demo
https://risk-lens-gules.vercel.app/
Visualize environmental regions and monitor risk signals directly on a 2D interactive map.
Uses Google Gemini AI to analyze environmental signals and generate insights.
Ask questions and interact with an AI assistant for deeper environmental insights.
AI generates structured summaries explaining risk patterns and mitigation steps.
High-risk environmental signals trigger alerts on the dashboard.
Generate PDF reports containing analysis summaries.
Translation support to make the platform accessible globally.
(Add a GIF here later)
docs/dashboard-demo.gif
Example once you add it:
docs/dashboard.png
docs/map.png
docs/chatbot.png
docs/analysis.png
(Create a docs folder in your repo and place images there.)
User
β
βΌ
React + Vite Frontend
β
βΌ
AI Service Layer
(Google Gemini API)
β
βΌ
Risk Analysis Engine
β
βΌ
Visualization Layer
(Map + Dashboard + Charts)
β
βΌ
Report Generator
(html2canvas + jsPDF)
- React
- TypeScript
- Vite
- TailwindCSS
- Google Gemini API
- Interactive Map Component
- Dashboard UI
- html2canvas
- jsPDF
- React Markdown
- Vercel
RiskLens
β
βββ components
β βββ AlertOverlay.tsx
β βββ AnalysisSummary.tsx
β βββ ChatBot.tsx
β βββ Map2D.tsx
β βββ Sidebar.tsx
β βββ Header.tsx
β
βββ services
β βββ geminiService.ts
β
βββ public
β βββ images
β βββ assets
β
βββ App.tsx
βββ index.tsx
βββ types.ts
βββ vite.config.ts
git clone https://github.com/AMANkumar0004/RiskLens.gitcd RiskLensnpm installnpm run devOpen:
http://localhost:5173
Create a .env file in the root directory.
VITE_GEMINI_API_KEY=your_api_key_here
- Satellite data integration
- Flood prediction models
- Historical risk trend analysis
- Advanced geospatial analytics
- Role-based authentication
- Real-time environmental data feeds
- Environmental risk monitoring
- Disaster preparedness
- Smart city analytics
- Urban planning
- Academic research
If you like this project:
β Star the repository π΄ Fork the project π Contribute improvements
MIT License
Copyright (c) 2026 Aman Kumar
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction...