"Breathe, breathe in the air. Don't be afraid to care." - Pink Floyd, The Dark Side of the Moon
Breathe is an open-source initiative dedicated to providing transparent, highly accurate, and real-time Air Quality Index (AQI) monitoring for the Jammu & Kashmir region.
Due to sparse sensor networks and unreliable public data, AQI metrics varying wildly between platforms. Breathe aims to solve this by building a strictly curated, ground-truth network using localized physical sensors and validated satellite tracking.
This organization contains all the repositories required to build and maintain the Breathe infrastructure.
- Breathe (Android) (
breathe)
A modern, MD3 Android application built with Kotlin and Jetpack Compose. - Breathe (iOS) (
breathe-ios)
A sleek, native iOS application built with Swift and SwiftUI. - Breathe Webapp (
site)
The official portfolio and webapp (CSS/TS/HTML). - Breathe API (
api)
Our Python/FastAPI backend calculating real-time NAQI and US AQI based on curated data.
Breathe uses a hybrid approach to guarantee accuracy:
- AirGradient: We deploy physical, ground-level AirGradient sensors in key regions (currently Jammu, Srinagar, and Rajouri) for highly precise PM10 and PM2.5 readings.
- Open-Meteo: For regions lacking physical sensors, we utilize Open-Meteo’s stable, satellite-based air quality models.
We are actively working to deploy custom physical sensors to improve data density. If you are interested in hosting a sensor node in J&K, please contact us at: contact@breatheoss.app
This organization is maintained by sidharthify. This project is proudly built and maintained as Free & Open Source Software (FOSS).
- sidharthify - Lead Dev
- Flashwreck - Lead dev & devops maintainer
- SleeperOfSaturn - iOS app co-lead
- Lostless1907 - Contributor & developer
- suveshmoza - Contributor & developer
- empirea9 - Contributor
We are welcoming pull requests and issues across all our repositories! Feel free to contribute, but do check this