Receiver
Live Audio
Ready
Last heard: checking
Live delay: checking
Elliott Bay VHF
Live Elliott Bay marine VHF audio and recent receiver clips.
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...
Dev 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, live audio, searchable clips, Hall of Fame audio, vessel positions, and channel analysis.
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 live monitoring, clip review, semantic search, AIS maps, and analysis views that make receiver traffic easier to explore.