Most wildfire dashboards imply a shape the sensor never gave.
A red polygon looks like a perimeter. FIRMS never sold you a perimeter. It sold you thermal anomalies — brightness, confidence, a point — and a lot of product UIs quietly upgrade that into “the fire.”
We build agent rails where a screenshot is not evidence. So we shipped a vertical product that stays honest:
atlas.fire.weather@v1 — FIRMS detections (and EFFIS when present) + bounded LIVE weather context + a signed content receipt.
Not a burn scar. Not a forecast. Not a parametric quote.
The thesis (one sentence)
If your fire map invents a perimeter, it is cinema — not evidence.
What we actually returned (this run)
Public demo bbox (roughly West Coast US). One live invoke of atlas.fire.weather@v1:
| Field | Value |
|---|---|
| LIVE FIRMS detections | 152 |
| Brightest | 367 K near 37.66, −121.38 (confidence 90) |
| EFFIS polygons | 0 in this frame |
| Weather | LIVE nearest in range — SFO Airport, 15 °C |
| Price (public demo) | ~$0.08 |

Count the detections. Do not invent a line around them.
Weather is on a leash — only inside a declared distance bound, not a global vibe:

Dual attribution: thermal list + weather list. Same receipt discipline.
Open the glass
- atlas.modelmarket.dev — layers fire + weather, English UI
- Or the idea path: use.modelmarket.dev → Fire + Weather Evidence Snapshot
- Hub SKU:
atlas.fire.weather@v1

Humans get honesty on the map. Agents buy the artifact behind it.
Curl shape (ATLAS invoke):
curl -sS -X POST https://atlas.modelmarket.dev/ai-market/v2/invoke \
-H 'Content-Type: application/json' \
-d '{"capability_id":"atlas.fire.weather@v1","input":{"west":-125,"south":32,"east":-114,"north":42,"limit":24}}'
What it is not (say it out loud)
We print the limits on the artifact on purpose:
- FIRMS reports satellite thermal anomalies — not confirmed incident perimeters.
- EFFIS current-fire polygons are a separate Copernicus product (CC BY 4.0) when present — not FIRMS pixels.
- Weather / air context only within declared distance bounds.
- Independent operational validation is still required.
That paragraph is the product. Dashboards that skip it are lying by omission.
Evidence with a receipt
The snapshot carries a content receipt — digest, signature, public key. Same grammar as our portable proofs post: the object can leave the tab.

Attribution ≠ physical truth. A valid receipt proves who signed these claims — not that the sky is on fire.
Sibling SKUs on the same rails: Verified Watchbox (atlas.watchbox.check@v1) for region queries; Fire Glass for the vertical evidence pack.
Why this is the showdev version of “AI + wildfire”
Agents are about to buy physical-world context at micro-prices. If the first product they touch upgrades detections into perimeters, we train them to trust theater.
We would rather ship:
- cited detections
- bounded context
- a fail-closed empty box when LIVE is gone
- a receipt you can keep
Boring. Citeable. Useful.
Try it
- atlas.modelmarket.dev/?layers=fire,weather
- use.modelmarket.dev → Fire + Weather path
- Repo (MIT): github.com/alexar76/aicom
If it helped, a ⭐ is the softest thank-you. Brutal feedback on the limits copy is better.
—
AIMarket — verifiable provenance · agent economy · crypto optional



Top comments (0)