Skybird is in beta for Boston and the Greater Boston area only. See coverage

{ How it works }

Radio to map,
in seconds.

Six stages, one pipeline, no human in the loop. Measured on live calls: a median of 2.5 seconds from the end of the dispatch to the map.

PipelineLive map
  1. 01

    Receive

    Our receivers record every fire dispatch channel in range and seal one audio file per transmission, with the time it started and ended.

    Software-defined radios · per-key-up audio · health every 30 s

  2. 02

    Transcribe

    Speech recognition turns the audio into text. Noise, carrier hiss and repeated phrases are filtered before anything is read.

    Whisper-class speech model · runs on our hardware

  3. 03

    Extract

    A language model reads the channel's recent traffic and returns the call type, the address exactly as spoken, the units and the status, as structured data.

    Open-source LLM · JSON schema · abstains when unsure

  4. 04

    Verify

    The spoken address is matched against the Commonwealth's address points inside the dispatching town. Ambiguous matches are held, never guessed.

    MassGIS address points + L3 parcels · Boston assessor overlay

  5. 05

    Enrich

    The building comes attached: use, units, year built and assessed value. Severity is rated from what crews report and updated as they do.

    Public assessor records · severity with radio quotes

  6. 06

    Map

    Every call lands on the live map with its audio and transcript.

    Live map · history

Every call

Everything the radio said, in one place.

Call type
Fire, water, sprinkler, crash and more
Address
Checked, with what was said on the radio
Severity
Minor, moderate or serious, with the quotes behind it
Building
Use, units, year built, size
Radio
Every transmission with audio and transcript
AI reading
What the model took from each message
Timing
Radio to map, stage by stage
Questions

The short answers.

Which towns do you cover?+

Greater Boston and the South Shore today. The coverage page lists every town heard this week, and each new node adds the towns it can hear.

How fast is it?+

In live use, calls reach the map a few seconds after the dispatcher stops talking. Every call shows its own timing, stage by stage.

Is it only fires?+

No. Water problems, sprinkler activations, flooding, crashes and wires down go out on the same radio, and they all go on the map. In our area water calls rival fires in number.

What about medical calls?+

Calls identified as medical are deleted automatically, audio and transcript included, and never shown.

How accurate is it?+

Speech recognition mishears and the radio cuts out, so mistakes happen.

Can I run my own receiver?+

Soon. The code goes public with instructions for running a node: a USB radio, an antenna and a computer that stays on.