Maritime vessel operations: AI at sea, with limited bandwidth
· Avery NXR
Maritime operations occupy one of the most physically demanding deployment environments for AI. Vessels at sea operate with satellite connectivity that is bandwidth-constrained, expensive, and weather-dependent. The work involves operational complexity (cargo handling, navigation, port operations), safety considerations (maritime safety regulations, environmental compliance), and a workforce that lives on the vessel for weeks at a time.
We covered logistics documentation earlier in this series — the shipping documents that flow with cargo through ports. This post is about the vessel itself: the operations that happen on board, where the connectivity reality makes cloud-LLM-default architectures structurally impractical.
The work
Maritime vessel AI workloads include:
Navigation and route documentation: drafting voyage reports, generating route optimization narratives, documenting weather routing decisions, producing the documentation that flag state and port state inspections require.
Cargo operations: drafting cargo handling documentation, generating stowage planning narratives, producing the documentation that hazmat regulations require, drafting stevedore communications during port operations.
Maintenance and engineering: drafting maintenance work orders, generating engine room documentation, producing the documentation that classification societies (DNV, Lloyd's, ABS, others) expect during surveys.
Crew operations: drafting crew schedules, generating fatigue management documentation, producing the documentation that maritime labor conventions require.
Safety documentation: drafting safety drill records, generating incident reports, producing the documentation that ISM Code and SOLAS regulations require.
Environmental compliance: drafting MARPOL documentation, generating ballast water records, producing the documentation that emerging environmental regulations require.
Port operations: drafting port call documentation, generating customs and immigration paperwork, producing the documentation that port state control inspections require.
Communications with shore-side: drafting reports to shore-side management, generating charter party communications, producing the documentation that voyage charters and time charters require.
The math
The cost numbers in maritime operations are smaller than in many other industries — the per-vessel volume isn't enormous — but the architectural argument is driven by the deployment reality more than by cost.
A representative midsize shipping company operating, say, fifteen to twenty-five vessels generates a meaningful AI workload across the fleet. Per vessel, the daily AI workload is in the hundreds of operations. Across the fleet, the aggregate is in the low thousands per day.
At a representative cost, the bill is in the low five figures per year for a midsize operator.
For larger shipping companies — major container lines, large tanker operators, bulk carrier fleets — the numbers scale to the low to mid six figures per year. For the largest maritime operators with hundreds of vessels, the figures climb further but remain modest compared to land-based operations.
The architectural conversation isn't about cost. It's about the deployment reality.
Why maritime is structurally a local-SLM case
The deployment reality dominates the architectural choice in maritime operations.
The connectivity at sea is poor. Satellite communications (Inmarsat, Iridium, VSAT) provide connectivity but with limitations: bandwidth is constrained, latency is high (geostationary satellites add hundreds of milliseconds), reliability varies with weather and ship position, and cost per byte is meaningful enough that operators ration bandwidth carefully.
Cloud-LLM workflows in this environment fail or perform poorly. Round-trip latency over satellite is too high for many interactive workflows. Bandwidth is too constrained for the volume of token exchange that AI workflows require. Reliability is too variable for workflows that need to complete within specific operational windows.
Local-SLM workflows on vessel-deployed hardware work regardless. The model runs on the vessel. The inference happens on the vessel. The work product accumulates on the vessel and syncs to shore-side when bandwidth allows.
For maritime operations, this isn't a marginal improvement — it's the difference between AI workflows that work at sea and AI workflows that don't.
The other architectural dimensions
Beyond the deployment reality, the standard properties for local-SLM suitability are present.
The work is narrow within the operator. Each shipping company has its specific vessel types, trade routes, cargo types, and operational procedures. A model fine-tuned on the operator's corpus outperforms a general model.
The work is repetitive. The same kinds of voyage operations, the same kinds of port calls, the same kinds of maintenance activities, repeated across the fleet. Specialization compounds.
The privacy and competitive intelligence story is real. Voyage data, cargo information, charter party details, port operations — all competitively sensitive in the maritime industry. Sending it through third-party cloud LLMs creates exposure that the operator's commercial function takes seriously.
The regulatory framework is strict. Flag state regulations, port state control inspections, classification society surveys, ISM Code compliance, MARPOL environmental regulations, SOLAS safety regulations — all create documentation expectations that the AI architecture must support.
What changes with local inference
A maritime AI workflow on a local SLM looks like this.
A model is fine-tuned on the operator's corpus — historical voyage reports, cargo documentation, maintenance records, regulatory submissions. The fine-tune captures the operator's specific patterns and the patterns of its fleet's trade.
The model deploys on vessel-deployed hardware — typically a server in the bridge or engine control room area, with appropriate marine-environment hardening. The model is updated when the vessel is in port with good connectivity.
Vessel operations flow through the inference pipeline. Reports, documentation, communications — all produced on the vessel, all working regardless of connectivity status.
The cost flips from per-operation to fixed.
The deployment reality is solved by the architecture rather than fought against.
The shore-side data exchange happens when bandwidth allows, with the local model continuing to function in between.
Where the cloud LLM is still acceptable
A few cases.
For shore-side operations — fleet management, charter party negotiation, port operations coordination from headquarters — where connectivity is reliable. The shore-side workflows can use cloud LLM if the operator chooses.
For research and analytics workflows operating on aggregated, non-vessel-specific data.
For training and education content that doesn't touch operational data.
For vessel-deployed AI — the work that happens at sea — the local-SLM case is overwhelming, primarily because the cloud LLM is structurally impractical in the deployment environment.
The pattern, at sea
Avery NXR is not a maritime tool. It scaffolds Next.js applications. The architectural pattern repeats, with the deployment reality dominating in ways that don't apply to most other categories.
Maritime AI is a narrow, repetitive, modest-volume, connectivity-constrained, regulator-watched workload. The cost case is small. The deployment reality case is what makes the architectural shift mandatory for vessel-deployed work. The regulatory case adds reinforcement.
The maritime technology vendors that build on local infrastructure — with appropriate fine-tuning, marine-hardened deployment hardware, and integration with the major shipping software platforms — will own the vessel-deployed AI market. The cloud-LLM-default products will hold pockets in shore-side operations but cannot bridge to vessels at sea.
The pattern continues. Maritime is one of the workflows where the local-SLM case is foundational because the deployment environment forecloses cloud-LLM architectures. Operators that build for local inference will have functional AI at sea while competitors are still struggling with cloud-LLM workflows that don't work where the work actually happens.