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, with VHF 14 as the default Seattle Traffic feed.
AIS reception now runs through a dAISy-catcher receiver built by Adrian Studer and Jasper, who generously mailed one over for this project.
The Ubuntu micro-computer private API handles uploads, transcription, and public exports for maritime radio audio. Transcription uses the open-source Whisper large-v3-turbo model through CTranslate2/faster-whisper, with CPU inference capped at two cores.
The browser experience focuses on clip review, semantic search, AIS maps, public system performance, and analysis views that make receiver traffic easier to explore.