Manrova: What We Learned Building a Multi Agent System That Watches, Doesn't Just Answers
Description and use
Manrova is a multi‑agent system that continuously watches maritime vessels, detects anomalies, and escalates only when human intervention is required.
Problem
Vessel operators lack time to correlate GPS, radar, crew schedules, near‑miss reports, and compliance records, leading to incidents instead of warnings.
Outcome
Manrova achieved continuous, deterministic monitoring of vessel operations, reducing incident reports by enabling early warnings and human‑in‑the‑loop decision making.
Workflow
- 1. Navigation Integrity Agent checks GPS vs radar positions.
- 2. Crew Readiness Agent monitors rest/duty patterns for fatigue risk.
- 3. Fleet Pattern Agent scans fleet‑wide near‑miss history.
- 4. Compliance Readiness Agent evaluates certificate exposure relative to schedules.
- 5. Officer of the Watch (OOW) orchestrates agents, correlates evidence, applies deterministic risk logic.
- 6. If severity below threshold, system continues silent monitoring; if above, OOW prepares response and awaits human approval.
Evidence
Safety‑critical math never touches a language model. Position deviation, weighted risk scoring, incident state transitions: all deterministic Python, computed the same way every time, auditable, reproducible.
The hard part was deciding, agent by agent, exactly what each one was allowed to trust, when it should hand off to another agent, and where control had to return to a human no matter what the model said.
- Record date: 2026-09-05T18:08:02.020Z