FLARE-ALERT is an original AI-powered fire detection and safety system conceptualized and developed by Aryan Gupta since 2024.
This repository represents ongoing research and engineering work. Any derivative use must provide proper attribution to the original author.
FlareAlert AI is a cutting-edge disaster mitigation system designed to improve safety in industrial zones. It leverages FlareFix, a compact thermal IoT add-on, to upgrade existing CCTV cameras with:
- π₯ Thermal heat detection
- π§ AI-based fire risk analysis
- π¨ Smoke bomb/tampering recognition
- π₯ Thermal Heat Detection: Detect abnormal heat patterns before they escalate into fires.
- π€ AI-Powered Fire Risk Analysis: Classify risks as normal, overheating, or fire.
- π΅οΈββοΈ Tampering Detection: Recognize smoke bomb or camera obstruction attempts to prevent burglaries.
- π₯οΈ Edge Computing with Google Coral TPU: Real-time alerts with minimal latency, reducing dependency on cloud connectivity.
- π° Affordable and Scalable: Low cost and easy deployment for India's industrial zones.
https://flare-guardian-ai.lovable.app/
- π©βπ¬ Human Casualties: Overheating of machines and electrical components leading to fires.
- πΈ Asset Loss: Destruction of expensive equipment and infrastructure due to delayed fire detection.
- π· Burglaries: Criminals using methods to obstruct CCTV cameras, bypassing traditional security.
- Indiaβs industrial zones are plagued by insufficient fire prevention systems.
- The need for a scalable, affordable solution to prevent fires, protect assets, and ensure safety.
FlareAlert AI uses FlareFix to enhance existing security camera systems, providing three key protections:
- π₯ Fire Risk Detection
- π Asset Safety
- π‘οΈ Theft Prevention
-
π» Hardware:
- π₯ FLIR Lepton 2.5/3.0 Thermal Sensor
- π€ Google Coral TPU (Edge AI compute)
- π§ Custom PCB with thermal camera mount (FlareFix)
-
π» Software:
- π Python (AI model training with TensorFlow Lite)
- πΌοΈ OpenCV (Handling video and thermal streams)
- βοΈ Flask/Django (Backend alert system)
- π‘ Firebase/MQTT (Real-time alert delivery)
- π· Thermal feed captured via FlareFix.
- π§ Edge inference using Google Coral TPU for real-time classification.
β οΈ Risk classification into normal, overheating, tampering, or fire.- π Alert system sends notifications to control rooms and emergency contacts.
- π Dashboard/Logs maintained on a local server or cloud.
- π₯οΈ Hardware Compatibility: FlareFix attaches to existing cameras with no need for replacements.
- β‘ Edge Processing: Google Coral TPU for low-latency AI processing.
- π΅ Cost: The initial setup (~βΉ15k per camera) is affordable for Indian industrial sites.
β οΈ False Positives: Due to environmental temperature changes.- β³ Network Delays: In remote industrial areas.
- π οΈ Sensor Durability: Harsh industrial environments may affect sensor longevity.
- π€ AI Model Optimization with localized thermal datasets.
- π Edge+Cloud Hybrid Architecture: Local processing with cloud sync for backup.
- β Weatherproof Design: Rugged, durable FlareFix casing for industrial conditions.
- π Factory Owners & Managers: Reduced accidents and improved workplace safety.
- πΌ Insurance Companies: Reduced payouts and incentivized adoption with premium discounts.
- π Local Communities: Safer industrial zones with fewer fire-related disasters.
- π¨βπ©βπ§βπ¦ Social: Saves lives through early detection, enhances safety culture.
- π° Economic: Prevents significant asset loss, reduces insurance premiums.
- π± Environmental: Minimizes toxic emissions from fires, reduces carbon footprint.
- π₯ FLIR Lepton Thermal Sensors
- π€ Google Coral Edge TPU
- π Industrial Fire Safety in India - Case Study
- π₯ CCTV Penetration in Indian Industrial Zones
- π§ AI for Real-Time Object Detection with Google Coral
This project is licensed under the MIT License - see the LICENSE file for details.
Team: Team Aurora
Leader: Aryan Raj Gupta
Track: AI/ML (Disaster Mitigation)
- Frontend:
- βοΈ React
- ποΈ Vite
- π΅ TypeScript
- π¨ TailwindCSS
- Backend: Node.js (Future Integration)
- Deployment: Vercel (for frontend deployment)
git clone https://github.com/your-username/flare-alert.git
π Navigate to the project directory:
bash
Copy
cd flare-alert
π¦ Install dependencies:
bash
Copy
npm install
π¦ Running the App:
π Start the development server:
bash
Copy
npm run dev
π Open your browser and visit http://localhost:3000 to view the app.
ποΈ Folder Structure:
plaintext
Copy
βββ public/ # Static files (including logo)
βββ src/ # Source code files
βββ .gitignore # Git ignore file
βββ README.md # Project overview
βββ bun.lockb # Lock file for dependencies
βββ components.json # Project components
βββ eslint.config.js # Linter configuration
βββ index.html # HTML entry point
βββ package-lock.json # Lock file for npm dependencies
βββ package.json # npm package configuration
βββ postcss.config.js # PostCSS config
βββ tailwind.config.ts # Tailwind CSS configuration
βββ tsconfig.app.json # TypeScript configuration (App)
βββ tsconfig.json # Main TypeScript configuration
βββ tsconfig.node.json # Node.js TypeScript configuration
βββ vite.config.ts # Vite config for bundlingWe welcome contributions to FLARE ALERT! Feel free to fork the repository, create a new branch, and submit a pull request. All contributions should follow the coding standards and best practices outlined in the project.
π License: This project is licensed under the MIT License. See the LICENSE file for more details.
π Acknowledgements: NVIDIA A100 GPUs: For supporting the computational requirements of the machine learning models. π₯οΈ
Google Coral: For edge computing and integration with vehicle systems. π€
Project Inspiration: FLARE ALERT is inspired by the urgent need for sustainable fire safety in Indiaβs growing EV infrastructure. π±
This project is licensed under the Apache2.0 License.
π Contact: For more information, feel free to contact the FLARE ALERT development team:
π§ Email:gupta.raj.aryan.2005@gmail.com
π₯οΈ GitHub: github.com/Aryan27-max