Skip to content
p0.
Case study
YachtOS Platform

AI Voice Agent for Yacht Charter Management

Voice-powered maritime intelligence platform serving 5 user groups with AI tools, fleet analytics, and luxury concierge. Built in 3 weeks with Next.js, Claude AI, and ElevenLabs voice.

5 distinct apps
Platform Applications
5 roles served
Total User Personas
2 months MVP
Development Speed
6 optimized
PWA Manifests
(01) The challenge

Five User Groups, Zero Unified Solutions

Five distinct user groups, captains, fleet managers, harbor operators, owners, and guests, each need specialized tools. Traditional maritime software forces everyone into generic dashboards, creating friction and inefficiency across the entire operation.

  1. No platform serves all five stakeholder types with role-optimized experiences

  2. Captains need hands-free voice operation, but maritime software demands manual screen interaction

  3. Fleet managers lack AI-powered cost insights across vessels, missing efficiency opportunities

  4. Charter guests expect luxury hotel-grade digital experiences, but get outdated interfaces

(02) The solution

Five AI-Native Apps, One Unified Platform

Five specialized Progressive Web Apps sharing one AI infrastructure: COMMAND (voice-first captain ops), FLEET (multi-vessel analytics + AI cost optimization), HARBOR (berth coordination), OWNER (real-time oversight), GUEST (luxury concierge). Built on Next.js 14 with Claude Sonnet 4.5 and ElevenLabs Voice AI, deployed across 295 global edge locations for sub-200ms worldwide performance.

Solution
  1. Architected modular Next.js codebase with role-based routing and shared AI infrastructure

  2. Implemented voice-first COMMAND app with 6 AI tools and ElevenLabs for hands-free operations

  3. Built FLEET analytics with AI cost insights and vessel health scoring across portfolios

  4. Created HARBOR, OWNER, and GUEST apps with specialized workflows and cabin automation

Delivered 5 distinct apps with role-optimized interfaces, shared intelligence, offline PWA capability, and global edge deployment, reducing development time 80% versus separate builds.
Platform applications

The platform, screen by screen.

  • COMMAND
    COMMANDVoice-first captain operations with AI tools for hands-free vessel management
  • FLEET
    FLEETMulti-vessel analytics with AI cost optimization and health scoring
  • HARBOR
    HARBORBerth coordination and marina operations management
  • OWNER
    OWNERReal-time oversight and vessel tracking for yacht owners
  • GUEST
    GUESTLuxury concierge AI with cabin climate control and services
Technical details

Built with

  • Next.js 14 App Router
  • Claude Sonnet 4.5 AI
  • ElevenLabs Voice AI v2
  • OpenAI Whisper API
  • Vercel AI SDK 5.0
  • Supabase PostgreSQL
  • TypeScript & React 18
  • Tailwind CSS
  • Shadcn UI Components
  • OpenWeather Marine API
  • Leaflet Interactive Maps
  • 6 PWA Manifests
  • Vercel Edge (295 PoPs)
  • Role-based Routing

Key features

  • Voice AI Agent (COMMAND)
  • 6 Intelligent AI Tools
  • Multi-Vessel Analytics (FLEET)
  • AI Cost Optimization
  • Berth Management (HARBOR)
  • Live Vessel Tracking (OWNER)
(03) Impact & results

Five Apps, One Architecture, Unlimited Scalability

Single codebase serving five user groups cuts development costs 80%. Voice-first COMMAND app reduces captain admin from 3-4 hours to 30 minutes daily. AI-powered FLEET analytics identify €12k-45k annual savings per vessel. All five apps share Claude AI intelligence and Vercel Edge deployment, ensuring consistent sub-200ms performance globally with 99.99% uptime.

80% cost reduction

Multi-App Efficiency

5 role-optimized apps from one codebase, cutting development cost and time 80% versus building separately.

3-4hrs → 30min daily

Captain Time Savings

Voice-first COMMAND app cuts captain admin from 3-4 hours to 30 minutes daily via AI automation.

€12k-45k per vessel

Fleet Cost Optimization

AI identifies spending anomalies and bulk opportunities, delivering €12k-45k annual savings per vessel.

<200ms + 99.99% SLA

Global Performance

Vercel Edge across 295 PoPs ensures sub-200ms response worldwide with 99.99% uptime for all five apps.

1 AI engine, 5 apps

Unified Intelligence

Shared Claude AI, vision, and voice processing across all apps eliminates redundancy and ensures consistency.

100% offline capable

PWA Offline Capability

All five apps work offline as PWAs, maintaining yacht operations in remote waters with limited connectivity.

Result
Result detail
(05) How we work

Enterprise transformation or a rapid AI-native build, same principle: one senior team, a fixed fee, and dates agreed before we start.

(06) Let's build

Ready to build something exceptional?

Start a projectScope and price in 48 hours

Or write to hello@p0stman.com

AGENT INTERFACE ACTIVE · MCP: p0stman.com/api/mcp · 5 TOOLS REGISTERED · [DISCOVERY] llms.txt · agents.md · context.md · sitemap.xml · robots.txt · TavilyBot ALLOWED · ClaudeBot ALLOWED · GPTBot ALLOWED · PerplexityBot ALLOWED · [COMPREHENSION] JSON-LD schema · /api/ai/context · /api/ai/services · /api/ai/portfolio · [ACTION] book_discovery_call · submit_inquiry · get_services · get_portfolio · search_content · [A2A] AgentCard: /.well-known/agent.json · Task endpoint: /api/agent · A2A JSON-RPC 2.0 · navigator.modelContext REGISTERED · WebMCP: 5 TOOLS · INDEXNOW: 145 URLs · Bing NOTIFIED · [MANAGED AGENTS] Lead Researcher · AgentReady Auditor · SEO Writer · Weekly Reporter · Claude Sonnet 4.6 · Cloud containers · Outcome-based grading · Multi-agent orchestration · AGENT INTERFACE ACTIVE · MCP: p0stman.com/api/mcp · 5 TOOLS REGISTERED · [DISCOVERY] llms.txt · agents.md · context.md · sitemap.xml · robots.txt · TavilyBot ALLOWED · ClaudeBot ALLOWED · GPTBot ALLOWED · PerplexityBot ALLOWED · [COMPREHENSION] JSON-LD schema · /api/ai/context · /api/ai/services · /api/ai/portfolio · [ACTION] book_discovery_call · submit_inquiry · get_services · get_portfolio · search_content · [A2A] AgentCard: /.well-known/agent.json · Task endpoint: /api/agent · A2A JSON-RPC 2.0 · navigator.modelContext REGISTERED · WebMCP: 5 TOOLS · INDEXNOW: 145 URLs · Bing NOTIFIED · [MANAGED AGENTS] Lead Researcher · AgentReady Auditor · SEO Writer · Weekly Reporter · Claude Sonnet 4.6 · Cloud containers · Outcome-based grading · Multi-agent orchestration ·