Request a briefing

Maritime VHF monitor · a Bifrost Thorware product

Every marine channel. At once. In your language.

Bifrost watches the entire marine VHF band simultaneously — not one channel at a time — transcribes every transmission, translates it to English, and decodes AIS and DSC from the same receiver. It runs on one commodity computer at the edge, with no internet connection in the processing path.

STATION LIVE · 92 ITU CHANNELS WATCHED —
CH 16Portuguese → English

Real transmissions captured by Bifrost, Sesimbra, September 2026

One receiver, three products

A single wideband tune covers 155.80 – 162.20 MHz. Everything below comes out of that one stream, on one machine.

  1. Watch the whole band

    256 channels of 25 kHz are received continuously and in parallel, matching the ITU maritime plan exactly. Every channel is judged against its own noise floor, so a quiet channel is never missed while a loud one is busy. Nothing is scanned.

  2. Transcribe and translate locally

    Every detected over becomes a transmission record with audio, timing, channel and signal strength. Speech is transcribed and translated to English on the station itself. 49 languages have been observed in real traffic; the model carries 100.

  3. Decode the data channels

    Both AIS channels and DSC channel 70 are decoded from the same front end, with error-check validation on DSC. Vessel identity, position, course and destination land on an offline chart beside the voice traffic.

Measured, not claimed

Every figure below was read from a running station or computed from its stored corpus of 7,607 logged transmissions, 8 August – 29 September 2026. Nothing here is estimated.

256marine VHF channels monitored simultaneously92 ITU channels defined · 25 kHz spacing
0.00%sample loss across 432,579,072,600 samples0 dropped blocks · 0 overflows · 0 restarts
49languages observed in real maritime traffic100 supported by the model
Noneinternet required for transcription or translationspeech model runs on the station
869,959AIS messages decoded on the same receiver730 vessels · 98.4% with a position
~15 msto search 50 days of transcriptsp50 of 12 calls, measured
7,607transmissions logged in 26 days with traffic4,182 transcripts · 2,809 translations
96 nmfurthest AIS contact receivedmedian 25 km · p90 102 km

Receiver reliability is the strongest result in the record: a software-defined receiver that processed over 432 billion samples without losing one, without a single stream overflow and without a single restart.

The console

The operator interface is an ordinary web browser — no client install. Updates are pushed to the page, so nothing polls and nothing goes stale.

Bifrost live page showing the whole-band spectrum, a 92-channel grid and receiver telemetry
LiveWhole-band spectrum and waterfall, a 92-channel grid with per-channel last-heard, and receiver telemetry reading 0.00% sample loss.
Transmission log with transcript, English translation, signal strength and inline audio
Transmission logTranscript, English translation, signal strength and inline audio for every over — here the Portuguese Navy NRP Figueira da Foz working Setúbal Port Control.
Offline vector chart showing AIS vessel positions and trails around Sesimbra
MapOffline vector chart with AIS positions and trails, working with no internet connection at all.
History page with day, month and year heat map and full-text search
HistoryDay / month / year heat map, per-period summary, and full-text search across every transcript and translation.

Tested at REPMUS 26 for 21 days

Bifrost ran for twenty-one days against live coalition and commercial traffic in the Sesimbra and Setúbal approaches during REPMUS 26, the NATO and Portuguese Navy robotic experimentation exercise.

“Sécurité, Sécurité, Sécurité, all stations, all stations, all stations. This is RIB Laguna, Laguna, Laguna. Underwater drone operations completing 100 metres south-west of my location, 38 degrees north, 25.370, 9 degrees west, 7.169. Unmanned vehicles surfacing shortly.”

Captured verbatim, with spoken position, 15 September 2026 at 09:09 UTC. One of roughly 22 navigational-safety broadcasts recorded in full during the exercise.

“Atenção a todas as estações, daqui DMS2, mergulho, mergulho, mergulho, Yankee, Charlie 1.”
→ “Attention all stations, from here DMS2, dive, dive, dive, Yankee Charlie 1.”

Divers entering the water, announced to all stations on channel 9 — captured, transcribed and translated unattended at 11:42 UTC on 29 September 2026, while the station was being assessed.

REPMUS 26 deployment slice — Sesimbra / Setúbal approaches, 8 – 29 September 2026
Days with logged traffic21
Transmissions logged7,115
Transcribed · translated to English4,095 · 2,788
Languages observed48
Marine channels carrying speech33
AIS vessels · messages561 · 865,492
DSC calls decoded24, of which 22 passed the error check
Also capturedA French warship anchoring notification on channel 16, in French · an orca attack reported by a sailing vessel 4 nm south of Sesimbra · five diving-operations broadcasts

What it heard, by language

49 languages appeared in real traffic over the corpus. The ten most common:

  • English 1,367
  • Portuguese 1,234
  • German 379
  • Russian 347
  • Spanish 184
  • Italian 146
  • French 68
  • Polish 63
  • Greek 58
  • Dutch 55
  • + 39 more

Specification

What the station does and what it needs. Implementation detail is covered under NDA.

Reception and decoding
Band covered155.80 – 162.20 MHz, marine VHF
Coverage methodWhole band at once — no scanning, no channel selection
Channels watched256 at 25 kHz · 92 ITU maritime channels
Per-channel detectionIndependent squelch against each channel's own noise floor
Concurrent voice trafficMultiple channels captured simultaneously
AISBoth channels, same receiver, no extra hardware
DSCChannel 70, error-check validated
AntennaStandard marine VHF antenna
Processing, storage and interface
ComputeOne commodity computer — no rack, no GPU server
Speech and translationRun on the station · to English · 100 languages
Network dependencyNone in the processing path
Audio retainedEvery transmission, playable in the log
Time-shifted listeningFive-minute rolling buffer per channel, jump to live
SearchFull text across every transcript and translation
ExportZIP of CSV, JSON and audio — 24 h in under 2 s
Operator interfaceWeb browser, pushed updates, no install
DeploymentVessel, shore station or USV
Power — the station runs from a vessel's DC bus or from shore/generator AC
SupplyInputIdleTypical, receiving and transcribingPeak
12 V DC 11 – 16 V, vessel bus or battery ~0.4 A · 5 W 2.5 – 3.5 A · 30 – 40 W < 5.5 A · 65 W
AC mains 100 – 240 V, 50/60 Hz ~5 W 30 – 40 W < 65 W

Figures are the compute platform's rated draw plus the receiver front end, not yet measured on a running station — they are indicative and will be replaced with instrumented numbers. For scale: a 100 Ah house bank at the typical figure gives roughly 17 hours of continuous watch before it reaches half charge.

Where it is, and where it is not

Bifrost is offered as a monitoring, recording and exploitation tool. We publish what has been measured and name what has not, because a technical evaluator will ask.

What the evidence supports today

  • The radio is production-grade. Zero lost samples across 432 billion, zero overflows, zero restarts.
  • Roughly seven transcripts in ten are operationally useful — graded good or partial by blind scoring of a 240-transmission sample, corroborated by a separate 533-sample audit.
  • Long, well-formed safety broadcasts are captured in full, including spoken positions, verbatim and unattended.
  • AIS and DSC decoding are strong, with error-check validation on every DSC call.

What we do not claim

  • Not a safety-of-life alerting product. Keyword alerting on distress traffic is not reliable yet and is not offered. Improving the language layer for maritime speech is the specific focus of current work.
  • No word error rate is published, because none has been measured on this system. Figures quoted in older papers were a general model's marketing claim, not ours.
  • No maritime-adapted speech model yet. The model is general purpose.
  • Availability, end-to-end latency and receiver sensitivity are not yet instrumented. They are on the roadmap and will be published when measured.

Get in touch

Bifrost is built by Bifrost Thorware LLC, alongside CTRL ALT MINE DEL and BATHY CONVERTER. To get in touch or receive a demo, contact murphy@bifrostthorware.com.

murphy@bifrostthorware.com