Skip to the live demo
FortyGuard Hackathon '26 · AI Agents track

The coolest way through a hot city.

Cool Route Planner is a heat-aware routing and scheduling agent for people who work, ride or walk outdoors. Ask it for the coolest path between two points or the coolest hour for an outdoor task. It answers from hyperlocal 2m temperature, not a city-wide forecast.

2 m
above-ground temperature, not a city average
5
heat-risk bands, safe through extreme danger
100%
of numbers grounded in the API, never the model

A city forecast is the wrong resolution.

"42 degrees in Delhi today" cannot tell a delivery rider which of three roads bakes hardest at 2pm. It cannot tell them the 7am window feels far cooler than the afternoon. Heat is hyperlocal. Shade, surface and humidity move the felt temperature more than the map does. That gap is a health risk. It is exactly what this agent reads.

Live demo

Two planners running against the deployed backend right now. Each number is the felt temperature returned by the data source, placed on the NWS heat-risk scale. The coolest option is marked.

Coolest walking route

Abu Dhabi · marina to museum district · 14:00

Coolest time window

central Delhi · 2-hour outdoor task

Ask the agent

the same planners, driven by a reasoning model that calls the API as tools
Checking the agent backend…

How it works

The agent is a reasoning model that calls the FortyGuard Temperature API as its tools. It never invents a temperature. It ranks options on the returned field, then leads with one recommendation and a safety note.

1

Read the ask

A route between two points or a time window for an outdoor task, in plain language.

2

Call the API

Hyperlocal 2m temperature, felt-heat index, wet-bulb and street-level shade at each sampled point.

3

Score on the data

Deterministic planners rank routes or hours by felt temperature. The numbers come from the API, not the model.

4

Answer with a band

One recommendation, the felt temperature and an NWS heat-risk band with a safety note.

Felt temperature uses the NWS heat-index regression. Wet-bulb uses Stull (2011). Risk bands follow the NWS heat-index categories.

The heat-risk scale

Every recommendation lands on the NWS heat-index bands, read in felt temperature. This is the scale behind each dot and pill above.

below 27°Safe
27–32°Caution
32–41°Extreme caution
41–54°Danger
54°+Extreme danger
Values are "feels like", the heat-index temperature that folds humidity into the reading. Shade at high sun eases the felt temperature. The bands never carry meaning by colour alone, so each one is always labelled.

Real by default, honest about the demo

The live FortyGuard path is real and verified. One line of config swaps the whole data source. No code above the adapter changes.
This public demo runs a labelled synthetic backend so it needs no key. Every response is tagged as mock. Nothing here pretends to be a real reading.
The server reads heat data only. It performs no writes, so the demo blast radius is low.
This deployment is serving

Reading the backend from the live health check.