Skip to content

Open AIQ

Build a sensor, provision it over BLE, and turn local readings into a clear, privacy-aware dashboard.

Open from sensor to screen

ESP32 firmware, a Go API, a React dashboard, and a Flutter provisioning client live in public repositories.

Useful data, understandable context

Track PM1.0, PM2.5, PM10, temperature, humidity, heat index, and US EPA AQI over time.

Private by default

Device readings and exact location stay private until an owner explicitly enables public sharing.

Built to be changed

Reproduce the stack locally, inspect every contract, and contribute to whichever layer interests you.

Open AIQ is pre-1.0. Start with the quick start, learn how the pieces fit in the architecture guide, or browse the generated API reference.