In Sea Trials · Release Coming Soon

An Arclight AI product

Autonomous Operating System for Vessels.

Actaea OS gives a language-model agent structured, queryable visibility into every vessel system — live nautical chart with AIS traffic and collision-risk coloring, two-phase command commit, and a hardware kill switch no software can cross. Every protocol is open. Every component is repairable.

14Deterministic monitors
4-tierSafety policy
LiveAI captain chat

What it looks like

Every system. One console.

Vessel state at a glance, live nautical chart with AIS overlay and CPA collision-risk coloring, per-circuit telemetry with tier-coded access boundaries, and a Helm console where the agent proposes and the operator confirms — two-phase commit visible throughout.

ACTAEA OS · OPERATOR CONSOLEV0 · NAV VIEW
Actaea OS — Operator Console, NAV view with AIS overlay

NAV view · AIS overlay · two-phase commit visible in the Helm pane

Actaea

An agent that understands the boat.

Not a chatbot bolted onto a dashboard. The Captain reads structured telemetry from every instrumented system, reasons over it, and acts — within bounds you set. Degrades gracefully to on-vessel inference when the cloud is unavailable, and to deterministic logic when the LLM is unavailable.

Captain · Helm Console
All monitors nominal
You

What's our battery state right now?

Captain

Port bank 78% (214 Ah available), starboard 82%. Solar input 4.2 A. At current draw of 6.8 A, both banks stay above your 50% floor for approximately 12 h.

Source: Victron SmartShunt ×2 · sampled 4 s ago

You

Are we ready to leave for Nassau tomorrow at 06:00?

Captain
⚠ 2 flags11 nominal
  • Wind forecast 22–27 kt through 14:00 — above your 20 kt comfort band.
  • Watermaker filter overdue by 12 h on recorded cycle.

Source: GRIB wind model · AIS · Monitors 3, 7

You

Any traffic to watch on the inlet approach?

Captain

One vessel of concern: HARBOR PATROL bearing 225°, CPA 0.2 nm in 3 min — crossing situation. Two other targets nominal, one receding. Recommend easing 15° to starboard to open CPA above 0.5 nm.

Source: AIS · 4 targets · CPA computed real-time

You

Shed non-essential loads for the night.

Captain

Proposing load shed — estimated save 1.4 A:

EntertainmentCabin fans ×2Cockpit USB
ConfirmDismissawaiting confirmation
You

confirmed

Captain

Done. 3 circuits switched off. HMAC verified. FDR entry written.

Source: Tier 2 action · 22:14 UTC · ref shed-2847

Natural language queries
Ask anything about the boat.
"How long until the port battery bank needs a charge?" Answers drawn from real-time telemetry, cited to their monitor source.
Daily intelligence briefing
One briefing every morning.
Auto-generated at 06:00 UTC from all 14 deterministic monitors. Plain text — readable in a chat window or a 30-second glance.
Navigation awareness
AIS traffic with live collision risk.
Every AIS target on screen is color-coded by CPA and TCPA — red inside 0.5 nm at 15 min, orange at 1.5 nm at 30 min, green receding. The Captain reasons over the same data.
Offline fallback
Works at sea. Works without cloud.
Anthropic primary → Grok secondary → on-vessel Ollama → deterministic templates. The Captain never goes silent.
Owner policy
You set the autonomy boundary.
Every Tier-2 action — load shed, watermaker cycling, refrigeration setpoint — is individually on/off/ask. Adjustable at any time.
Two-phase commit
Propose, then confirm.
Every actuation is proposed first, confirmed by the operator, then HMAC-verified before execution. Logged to the flight-data recorder.
SubagentsElectricalWaterNavigationSecurityProvisioning
14 monitors·Power · navigation · safety · systems

How it works

Six layers, each with a single responsibility and an open protocol on its output side. No vendor cloud required at any layer.

↑ Agent access6 layers · open standard at every output
Safety
Hardware kill switch at the helm · deterministic Python monitors run safety loops
AI Integration
signalk-mcp-server (read-only) · actaea-mcp-server (composite tools, gated write API)
Aggregation
Signal K as protocol translator · InfluxDB 2 OSS for time-series history
Sensor Bus
NMEA 2000 for instrumentation · MQTT for soft sensors and write-side messaging
Power Hub
Victron Cerbo GX running Venus OS · MQTT, Modbus TCP, D-Bus · per-circuit shunts
Distribution
Blue Sea 360 panel — voltage-agnostic, surveyor-readable, repairable anywhere
↓ Vessel wiringNo vendor cloud required at any layer

The four-tier safety policy

The hardware wall gets thinner as software authority increases. Tier 0 is a physical barrier an agent can never cross. Tier 3 is a rate-limited write with no real-world risk.

Tier 0
Hardware-only

No software path. A physical breaker an agent can never reach.

  • Bilge pumps
  • Primary nav lights
  • Engine start
  • +2 more
Tier 1
Software-readable

Read state. Cannot switch. Hardware-controlled at the panel.

  • Refrigeration
  • Watermaker
  • Autopilot
  • +2 more
Tier 2
Software-switchable

Read and write — gated, idempotent, two-phase commit. Hardware override remains.

  • Accessory lighting
  • Fans
  • Entertainment
  • +1 more
Tier 3
Pure software

Full read/write at low rate-limit. No real-world risk if an agent gets it wrong.

  • Cabin scene lighting
  • Music
  • Indoor temp setpoints

Requirements

What the install actually takes.

An industrial x86 node, an NMEA 2000 backbone, and a helm-mounted kill switch. No cloud subscription required to operate.

Compute
OnLogic Karbon 410
  • Fanless industrial x86-64
  • EN 60945 maritime certified
  • DC-DC 9–36 V · IP67 enclosure
  • Pi 5 supported for prototyping only
Vessel bus
NMEA 2000 backbone
  • Any N2K-compliant device
  • Signal K server on the same node
  • Victron Cerbo GX via MQTT
  • Mosquitto broker · InfluxDB on-vessel
Safety hardware
Hardware kill switch
  • Helm-mounted physical switch
  • Cuts write authority — reads stay live
  • Separate MCU watchdog + power rail
  • Hardware relay as master

Pre-install gate

Won't install on the wrong hardware.

The acceptance test detects the compute target before install runs. A Pi 5 hard-fails with an explicit migration notice. Six hardware checks — IP66 integrity, surge-protection continuity, N2K bus load, watchdog round-trip, FDR integrity, fallback drill — must all pass before the post-install sign-off record is written.

Native marine integrations

Works with everything already on your boat.

Actaea speaks the protocols marine vessels already run — NMEA 2000, Signal K, MQTT, Modbus. No vendor-cloud lock-in, no partner-program gates.

Power systems
Victron
Cerbo GX, SmartShunts, MPPT — read and write via MQTT, Modbus, D-Bus.
Instrumentation
Maretron
Tank, exhaust, RPM, rudder — straight off the NMEA 2000 backbone.
Switching
Yacht Devices
N2K bridges and switchbank modules — open, configurable, no proprietary tools.
Distribution
Blue Sea Systems
360 panel as the primary DC distribution — surveyor-readable, repairable anywhere.
AIS
Vesper · em-trak
N2K-native AIS — direct read into the vessel state model, no protocol gymnastics.
Open standard
Signal K
JSON-normalized vessel data — the open marine data standard.
Native protocol
NMEA 2000
Reads any compliant device — Garmin, Raymarine, B&G, Furuno, Simrad.
Time-series
InfluxDB · Grafana
On-vessel history store with a familiar dashboarding stack.
NMEA 2000Signal KMQTTModbus TCPD-BusMCPInfluxDBJSON / REST

What's different

Why not just run a chartplotter OS?

Marine MFDs bundle a closed operating system with the hardware. Monolithic firmware, manual at-your-own-risk updates, vendor-controlled app store, hardware generations stranded on old software — that posture is fundamentally incompatible with how AI systems need to operate.

Closed-stack
Actaea
OS shape
5 GB monolithic OS bundle — firmware for displays, radar, sonar, autopilot, GPS, and apps in one blob.
Layered open-source components, each separately versioned and individually replaceable.
Updates
Manual SD-card flash. Vendor warning: done at your own risk — damage caused by incomplete upgrades will not be covered by warranty.
Atomic, reproducible-from-source, watchdog-protected. Failed update reconstructable from flight-data-recorder log.
Apps
Vendor controls the app store. Apps removed mid-life from your hardware — Netflix and Spotify dropped from existing displays in the latest release.
Open MCP. Any compliant agent can read state and propose actions; the operator decides what runs.
Hardware
Generations stranded on old OS — legacy series frozen on a prior major version, one-way upgrades, no rollback.
Hardware-agnostic. Reads any NMEA 2000 device. Layers individually upgradeable; hardware outlives any software era.
Safety
Cybersecurity reactive to regulation. No hardware kill switch separating software from critical loads.
Hardware kill switch at the helm. Four-tier policy. Read-only-by-default on every write tool. Two-phase commit.
Networking
Documented crashes and alarm misfires when networked with other vendors' gear (Maretron, AIS receivers on different voltage rails).
Native integration with Maretron, Yacht Devices, Victron, Vesper, em-trak, Blue Sea — and any NMEA 2000 device on the bus.

Closed-stack reality drawn from publicly-documented vendor release notes

Already have a chartplotter?

Actaea works alongside it.

Actaea reads everything your chartplotter broadcasts on the NMEA 2000 bus. Your B&G keeps doing race-start sequences, laylines, and SailSteer. Your Raymarine keeps drawing charts and driving the autopilot.

Actaea handles what a chartplotter was never built for — structured vessel-state telemetry, AI agent operations, anomaly detection, and a safe write layer on non-critical DC loads. The two run on the same bus without conflict.

Get in touch

Building something
similar? We'd like to hear it.

Actaea is an Arclight AI product — an enterprise AI practice that ships production systems, not slide-deck prototypes. Schemas, MCP tool surface, and architecture decisions are public. Marine or otherwise, the door is open.

Start a conversation
ship@arclight-ai.com · Fort Lauderdale, FL