Show HN: Baltic shadow fleet tracker – live AIS, cable proximity alerts

FormerLabFred 42 points 14 comments March 20, 2026
github.com · View on Hacker News

Discussion Highlights (6 comments)

FormerLabFred

This is a light version of a more heavy-weight ML-based tracker. README head: Baltic Sea shadow fleet monitoring via live AIS data. Watches 1200+ vessels from the Ukrainian GUR War&Sanctions catalogue against the AISStream WebSocket feed, plots positions on a self-updating map, flags proximity to undersea cables, and detects Russia↔West transshipment patterns. Free, open source, runs locally. No cloud, no subscription beyond a free AISStream API key.

Krasnol

It would look nice on a Home Assistant dashboard

dark-star

Tried it. Doesn't work. Does not show any vessels for me, list (and map) stays empty, console is full of "WS closed: no close frame received or sent. Reconnecting in 10s" HN hug of death?

allanrbo

Screenshot or bust

deepsun

AIS is the first thing nefarious vessels turn off when they do nefarious things. Or set it to show 100-1000 km off, AIS protocol is easy.

dawnerd

Seems a bit deceptive to say "No cloud, no subscription, runs locally" when it still needs an api.

Semantic search powered by Rivestack pgvector
3,471 stories · 32,344 chunks indexed