-
-
AirPulse — AI-powered real-time air quality advisor built for Earth Forward
-
7 million deaths/year. 90% of the world breathes unsafe air. The problem is real and urgent.
-
The solution — instant AQI data + Gemini AI health advice for any city worldwide. No signup needed.
-
4 powerful features: Real-time AQI, AI Health Advice, Hyperlocal Eco Tips, Carbon Calculator.
-
Built on Google Gemini 2.5 Flash + Vertex AI + Cloud Run. Serverless, scales to millions.
-
195 countries. Thousands of monitoring stations. Built in 1 day. Live in production.
-
Try it live → airpulse-257248616047.us-central1.run.app — Built for NextStep Hacks 2026
Inspiration
Air pollution kills 7 million people every year. Yet most people have zero real-time awareness of what they're breathing. In India alone, cities like Delhi regularly hit hazardous AQI levels — but residents have no simple tool to know when it's safe to go outside, exercise, or open windows.
What it does
AirPulse gives instant real-time air quality data + AI-powered health advice for any city worldwide. Enter any city, get the current AQI, pollutant breakdown, and personalized health recommendations generated by Google Gemini 2.5 Flash — in seconds, no signup needed.
How I built it
- Google Gemini 3.6 Flash — generates personalized health advice based on real AQI data
- WAQI API — real-time air quality data from thousands of monitoring stations worldwide
- Python Flask — lightweight backend
- Google Cloud Run — serverless deployment, scales automatically
Challenges
- Integrating Vertex AI authentication with Cloud Run
- Crafting Gemini prompts that give practical, actionable advice (not generic warnings)
- Making the UI clean and fast for global users
What I learned
- How to combine real-time environmental data with AI to create meaningful health tools
- Google Cloud Run deployment and Vertex AI integration
- The scale of the global air pollution crisis — 90% of the world breathes unsafe air
What's next
- WhatsApp bot for low-data users in developing countries
- Pollution forecast for next 7 days
- Personalized alerts based on health conditions
Built With
- css
- flask
- google-cloud-run
- google-gemini
- html
- javascript
- python
- vertex-ai
- waqi-api
Log in or sign up for Devpost to join the conversation.