Bair1 documentation

A physical sensor, a live public feed, and AI that stays grounded.

Bair1 makes indoor air observable. Real kitchen sensors stream particulate readings to a public dashboard, then GPT-5.6-terra explains what those measurements mean in context.

Bair1 bear-shaped sensor hardware
Live prototypePM1 · PM2.5 · PM10

System flow

From particles to a useful answer.

01

Sense

SPS30, Plantower, and BMV080 measure PM1, PM2.5, and PM10.

02

Store

The device stream becomes a time-series history in DynamoDB.

03

Compare

The public feed combines indoor data with LAQN, weather, and pollen.

04

Explain

GPT-5.6-terra turns the current evidence into plain English.

Grounded AI

GPT-5.6 sees the evidence, not just the question.

The public Air Insight and Data Studio run server-side. They receive a fresh snapshot of the feed and return useful language that cites the actual PM values, history, forecast, and local context.

Insight context
Latest readings from every feed sensor
30-minute history and trend forecast
LAQN PM2.5 and PM10 comparison
Weather and pollen where available
Strict JSON insight → headline, explanation, concrete advice, confidence.

The insight route caches each feed for approximately two minutes. If a source is unavailable, the numbers-only dashboard continues to work.

Explore the stack