One thing I didn't expect while building d3kOS was that the hardest challenge wasn't marine technology, AI, or even running local models on a Raspberry Pi.
It was creating a development process that kept AI from drifting.
After countless experiments, restores, and real-world testing on the water, I ended up creating an AI-focused SDLC and multi-LLM workflow that looks more like a software team than a single AI assistant.
I m building d3kOS, an open-source AI helm computer for the Raspberry Pi. It reads your engine data over NMEA 2000 and explains a reading, such as a rising coolant temperature, using your own manuals and sensor history.
The hardest design question has been what it should do when it isn t sure. Guessing confidently on a boat is worse than saying nothing. Right now d3kOS cites your manual and says plainly when it can t find an answer, and the safety features like SafeHelm are advisory only.
For boaters: when your instruments alarm, would you want a short answer, a step-by-step checklist, or a call a mechanic flag?
Turn a Raspberry Pi 4 into a boat helm computer. Tap any gauge for AI diagnosis from your own manuals, get AIS collision advisories, bow-camera hazard alerts and anchor alarms, plus charts. Works with your existing NMEA 2000. GPL v3, public beta. Gallery: 1 video overview, 2 tap any number for an AI answer, 3 day dashboard, 4 night mode, 5 SafeHelm collision advisory (advisory only), 6 hands-free voice assistant, 7 live weather radar (online), 8 signed OTA updates (free registration).