Everything an operator needs on one screen.
The live picture, who operates each contact, where it has been, and the source behind every claim — in a MapLibre dashboard and a terminal console over the same data.
The live picture
Every state aircraft and vessel in range on one map, updating in real time. Capture-all by default; emergency squawks, AIS distress, SAR search patterns and lifeboat launches surface the instant they happen.
The known-assets trail
Click any contact for operator, unit, base and role from a curated, sourced watchlist. Newcomers are auto-classified into the taxonomy and flagged for promotion. The inspector shows the full major → subcategory → platform hierarchy.
The movement history
Every fix archived — no sampling. Journeys, current known locations, and dark-span detection read back from the local archive. Scrub time to replay.
Provenance behind every claim
Confidence is a first-class field; every operator/unit/role carries its source. Unknowns are left blank. A gap in a track is shown as a gap.
One read-model, three ways in.
MapLibre console
The map, roster, inspector, timeline, geofences, weather and satellite overlays — colour-blind-safe encoding, dark / light themes.
Terminal console
A full Textual TUI over SSH for headless boxes — roster, search, inspect and control without a browser.
JSON / WebSocket
Roster, positions, journeys, taxonomy and live updates over a documented local API — script it, pipe it, build on it.
Geofence & new-type
Geofence enter/exit, going-dark, and first-sighting-of-a-new-type notifications by ntfy or email.
Click a contact, get its classification and provenance.
The inspector resolves any contact into the taxonomy — major category, subcategory and platform — alongside its type, identifiers, live position and sourced operator detail.
The same picture, in a TUI over SSH.
For headless boxes and low-bandwidth links, a full Textual operator console — triage on attach, roster, search, inspect — over the same read-models as the map. No browser required.
Run the whole thing on your own box.
Loopback-bound, MIT-licensed, zero telemetry.