Receiver
Live Audio
Ready
Last heard: checking
Live delay: checking
Elliott Bay VHF
Recent Elliott Bay marine VHF clips, transcripts, AIS, and system performance.
Transcripts
Loading clips...
Channels
Semantic retrieval
Ready
Receiver
Ready
Last heard: checking
Live delay: checking
Vessel traffic
Loading map...
Vessel positions come from our local AIS receiver in Elliott Bay: AIS-catcher decodes 162 MHz position reports from nearby vessels and renders this live map. We also feed the AIS-catcher shared public map, but this embedded view stays on the local receiver path so nearby traffic feels as close to realtime as our antenna can hear.
Lexical analysis
Loading analysis...
System operations
Loading performance...
Project notes
Local radio capture, transcription, AIS, and search for nearby marine traffic.
This site is the public face of a home-lab marine VHF monitor for Elliott Bay. A Raspberry Pi radio edge listens to nearby voice channels and AIS vessel reports, an Ubuntu micro-computer processes activity clips and transcripts, and AWS serves the public app, searchable clips, Hall of Fame audio, vessel positions, and channel analysis.
Created by Robert Boscacci.
An RTL-SDR monitors marine VHF voice traffic around Elliott Bay using RTLSDR-Airband. Channel 14 is the default Seattle Traffic feed; see the U.S. Coast Guard VHF channel guide for channel uses.
AIS reception now runs through a dAISy-catcher receiver built by Adrian Studer and Jasper, who generously mailed one over for this project. Thank you to the wider AIS-catcher community: its maintainers, contributors, and receiver operators make this open-source vessel map possible. Learn more about the AIS-catcher project or follow its station setup guide.
Our Elliott Bay receiver serves as a DockTalk node, sharing maritime VHF traffic with the network. Thanks to Michael Donovan and the DockTalk community for connecting local receivers and making more coastal radio traffic available.
The Ubuntu micro-computer private API handles uploads, transcription, and public exports for maritime radio audio. Transcription uses Whisper Large V3 Turbo with the CTranslate2/faster-whisper engine and one shared six-thread worker for both deployments. Nine channels are recorded and transcribed continuously as clips arrive; nine more are live only. Temporary peak-hour delays can catch up during quieter periods.
Explore recent clips, use transcript search, view the AIS map, check system performance, or browse radio traffic analysis.