What it is
Heat Threshold is an environmental-logistics scheduler and safety guide: tell it where you want to go and what you want to do, and a fleet of Gemini sub-agents synthesizes a plan around heat risk — not air temperature, but wet-bulb globe temperature (WBGT), the measure the US military uses to call training on or off.
See it live → heat-threshold.vercel.app

Where it came from
I already had a heat project — HeatCompass, a personal heat-safety app (WBGT flags, hydration planning, offline coaching). When the Google I/O hackathon posted a “heat effects” brief, I wanted to enter with it, but HeatCompass as it stood couldn’t be reused for a weekend web build. So I submitted the heat idea and built something new for it — Heat Threshold — which also gave me a reason to push Gemini’s Managed Agents feature hard.
How it works
- Gemini 3.5 Flash · Managed Agents — as much a showcase of Gemini’s Managed Agents feature as a product: ~10 sub-agents (some live-traced, some preset) plan, check, and synthesize a “grid plan” for an outing inside one orchestrated system
- Shade-finding — the standout: a single query fuses Google Maps with other datasets to actually find shade along your route, not just report how hot it is
- WBGT safety flags — every verdict is anchored to USMC heat categories (White / Green / Yellow / Black), mapped to maximum peak thermal parameters, not just “it’s hot out”
- Route + GIS + a GO / NO-GO verdict — scenic-route presets, a 7-day wet-bulb trend, and a single call (“Clear to ride — wind and hill, not heat, are the real limit”)
- Voice mode for hands-free use
Why it was the wrong thing
It works. It’s also the wrong thing — and that’s the point of giving it its own page.
I went to the hackathon wanting to do something with heat. What came out was a logistics product: scheduling, routing, a safety verdict — a lot of agent machinery answering “should I go outside right now?” That’s a fine question. It just wasn’t my question. The idea I actually cared about was the science — what heat does to the molecules that keep us alive — and I’d buried it under a dashboard.
What it led to
Recognizing that gap is what made the next build good. I took the heat idea and rebuilt it small and honest: Heat Protein Lab — one real protein at a time, no agent swarm, every claim traceable. Heat Threshold is the wrong thing I had to build to see the right one.