Using AI & low-cost sensors to provide timely and accurate air quality information, empowering communities & leaders in African cities to reduce air pollution.

Joined April 2018
984 Photos and videos
What's the hardest part of running a low-cost sensor network in your city? Together with partners, the @AirQoProject is gathering experiences from across #AfricanCities to shape best practices and identify priority training areas. Take the survey ➡️ forms.gle/haLwqkHvuMAjgcup6
3
2
90
What does air pollution look like through your lens? We're partnering with the @CCACoalition, @HEISoGA, and @UNEP to launch Every Breath Has a Story, a call for photos across Africa showcasing experiences of air pollution and the solutions. Learn more: bit.ly/3SzRfR5
1
3
46
What's the hardest part of running a low-cost sensor network in your city? 🔧Is it the hardware? 📊The calibration? 👥Finding people who can maintain it long-term? 🏛️Getting the data to where it actually shapes decisions? We want to hear it. Together with our partners, we’re gathering experiences from across African cities to shape best practices and identify priority training areas. Fill in the survey 🔗 tinyurl.com/yfzrac66 @CleanAirFund
2
7
76
Dr. Rebecca Nantanda @rnantanda Director of Research and Innovation at the Lung Institute, joins a distinguished panel of African and global experts for the webinar, "The Health Case for Clean Air Investments in Africa", on 17 June 2026 at 5:00 PM EAT. Register here: us06web.zoom.us/webinar/regi… The discussion will highlight the evidence, policy priorities, and investments needed to advance clean air and protect the health of communities across Africa. #CleanAirAfrica @HEIresearch @atscommunity @MRCza @brucekirenga @CleanAir_Africa @KCCAUG @AirQoProject @CLEANAirAfrica @FRESHAIRTeam @CCACoalition @AirPollutionHA @CPCB_OFFICIAL
1
6
16
669
What does it take to sustain an #AirQuality sensor network? On 16 June, we are hosting a Virtual Sensor Network Town Hall to discuss the practical realities of building and managing low-cost air quality sensor networks in African cities. The Town Hall precedes the Sensor Management Workshop, which will be held during the #AfricaCleanAirForum26, organised by @CleanAir_Africa. The workshop is being delivered in partnership with @CleanAirFund @AfriSET_west @UChiEnergy & @CitiObs. 🗓️ 16 June 2026 ⏰ 15:00 EAT / 14:00 SAST 🔗 Register tinyurl.com/ya336jnz
5
7
277
Such an honor to feature with @AirQoProject ‘s World Environment Day commemoration. The struggle for clean air continues.. Ssaabasajja Kabaka Awangaale! @BugandaKingdom_ @Bulungibwansi @BugandaMedia
This #WorldEnvironmentDay, we celebrate @BugandaKingdom_ 's commitment to environmental stewardship through the Empewo Bwe Bulamu - Air is Life- initiative. By leveraging #AirQuality insights, Buganda Kingdom, alongside AirQo & @UWMSTP, is mobilizing community action to address air pollution at its source. Hear from Rtn. @TeddyNabakoozaG on how air quality information can support community action for cleaner, healthier communities.
2
6
13
296
This #WorldEnvironmentDay, we spotlight Dr Hermínio Cossa and @Manhica_CISM's work in advancing clean air action in Mozambique. @Manhica_CISM is strengthening access to reliable #AirQuality data to help researchers, communities and decision-makers better understand #AirPollution and act on it.
2
2
109
This #WorldEnvironmentDay, we celebrate @BugandaKingdom_ 's commitment to environmental stewardship through the Empewo Bwe Bulamu - Air is Life- initiative. By leveraging #AirQuality insights, Buganda Kingdom, alongside AirQo & @UWMSTP, is mobilizing community action to address air pollution at its source. Hear from Rtn. @TeddyNabakoozaG on how air quality information can support community action for cleaner, healthier communities.
5
15
531
Great session from @pawanpgupta as he shares how satellite data can help fill data gaps where ground monitoring is sparse. It plays an important role in tracking pollution trends, supporting forecasting, and expanding access to air quality information.
1
3
66
Our webinar is underway. @OkureDo shares lessons from @AirQoProject's work to expand #AirQuality monitoring across Africa, highlighting the need for credible data, community participation, and collaboration to turn measurements into meaningful action.
1
1
66
We're live! @OkureDo opens the discussion on Africa’s #AirQuality monitoring landscape. He highlights the gap between evidence and action across the continent, including limited access to ground monitoring data, low public participation, and the need for stronger evidence-driven policy development. He is also underscoring why available air quality data must be translated into real decisions and action for cleaner air. Join the conversation. 📍 tinyurl.com/4awwhtvv
54
Ahead of #WorldEnvironmentDay, we join experts from @CleanAir_Africa & the @WorldBank for a timely conversation on how evidence, monitoring systems and cross-disciplinary collaboration can support #CleanAir action in Africa. Our Head of Research & Global Partnerships, @OkureDo, will be sharing insights on the #AirQuality monitoring landscape and the opportunities to optimise monitoring infrastructure in under-resourced regions. 🗓️4th June 2026 🕒 3–4:30 PM GMT | 6–7:30 PM EAT 📍tinyurl.com/4awwhtvv
2
63
Reliable air quality data is essential for cleaner, healthier cities. @OkureDo, our Head of Research & Global Partnerships, joins a regional discussion on how African cities can strengthen #AirQuality monitoring, data use and evidence-driven decision-making. The conversation will explore: 🌍 Cost-effective monitoring infrastructure 📊 Data sharing & forecasting tools 🧩 Cross-disciplinary collaboration 🏙️ Clean air solutions for African cities 🗓️4th June 2026 🕒 3–4:30 PM GMT | 6–7:30 PM EAT 📍tinyurl.com/4awwhtvv
4
15
434
Across Africa, the demand for reliable #AirQuality data is growing, but many cities still face gaps in monitoring infrastructure, technical capacity and financing. Join us, together with @CleanAir_Africa and the @WorldBank, for a conversation on how data, technology and policy can address #AirPollution challenges across Africa. 🗓️4th June 2026 🕒 3–4:30 PM GMT | 6–7:30 PM EAT 🔗tinyurl.com/4awwhtvv
3
6
141
⏳ Two months until #AfricaCleanAirForum26 Momentum is building as experts and practitioners prepare to convene in Pretoria for discussions on data, partnerships, and practical solutions that can help advance cleaner air across Africa. Be part of the conversation. Register 🔗 bit.ly/46TiSck
1
76
Eid Mubarak🌙✨ Wishing you a blessed and joyful Eid Al-Adha! ✨ May you and your loved ones be blessed. May your prayers be answered and your hearts be filled with gratitude.
5
48
A look back at this @wef article exploring how #AI is transforming #AirQuality monitoring, from real-time data analysis to forecasting. Proud to have been highlighted as an African example using sensors, AI & digital tools to support #CleanAir action.🔗 tinyurl.com/bdfttuh5
58
AirQo retweeted
📊#PulseInfoPoint 🇺🇬 Uganda is set to host the 14th edition of Data Science Africa — #DSA2026 — from July 20–24 @Makerere University. From machine learning and data governance to African language models, DSA is where the continent's digital future takes shape. 🌍🤖 As @UNGlobalPulseUG, we're especially excited about the growing conversations around data and AI for resilience — and the importance of local data and AI ecosystems in building smarter, more inclusive, and sustainable solutions across Africa. More info👉: datascienceafrica.org/ #DataScienceAfrica #AI4Africa #DataForGood
1
12
41
1,201
We recently partnered with @Makerere University’s @googledevgroups for a hands-on workshop using AirQo’s API and digital mapping tools to visualize #AirPollution across Kampala. Students explored how #AirQuality data can be turned into heatmaps, dashboards, and tools communities can understand and use. This is what #OpenSource community building looks like, young developers using data, code, and collaboration to address public-interest challenges. Join our @SlackHQ community to share ideas, collaborate, and help shape #OpenSource tools for cleaner, healthier cities. Join🔗tinyurl.com/y2v2ys6m
3
12
273