Captain's AI First Mate for capitaine.ai — voyage logging, crew coordination, and maritime Q&A powered by PLATO.
- Voyage logging — record departures, destinations, crew, catch, weather, and incidents
- Crew coordination — log crew events with severity tracking
- Maritime Q&A — query PLATO for past maritime knowledge and similar incidents
- CLI interface — interactive voyage logger with
capitainecommand
pip install capitaine-agent# Interactive voyage logger
capitaine --voyage
# Log a crew event
capitaine --crew
# Ask a maritime question
capitaine --qa "What incidents were logged near Cape Cod?"
# Check vessel status
capitaine --statusfrom capitaine_agent import log_voyage, log_crew_event, query_maritime
log_voyage(departure="Boston Harbor", destination="Georges Bank", crew=5)
log_crew_event("Alice", "injury", "slipped on deck", severity="moderate")
results = query_maritime("weather delays Cape Cod")Each voyage and crew event is logged as a tile in the capitaine-ai room on the PLATO tile server (localhost:8847).
pip install -e .
pytest- OpenConstruct Documentation — ecosystem-wide docs and guides
Domain agent in the Cocapn Fleet. Works alongside capitaine-ai (crew orchestration engine) and capitaineai-com-pages (landing site).
MIT