d3kOS — Open Source Marine Intelligence

You built your boat.
Now build its brain.

d3kOS is the open-source project that turns a Raspberry Pi 4 into a full AI helm computer — live instruments, voice assistant, chart navigation, engine monitoring, fish camera, and boat log. If you've ever wondered what it would take to build something like this yourself, you're about to find out it's closer than you think.

Open
Source · GPL v3
100%
Offline Capable
$0
T0 — Free Forever
Boater interacting with d3kOS touchscreen at the helm
Who builds d3kOS

You don't need to be a software engineer.
You need to be curious.

If you've wired a bilge pump, installed a depth sounder, or ever pulled something apart just to understand how it works — you have exactly the mindset this project was built for.

d3kOS was designed by a boater who got tired of paying thousands for marine electronics that couldn't answer a simple question. So he built something that could. On a Raspberry Pi. With open-source software. And then he made it available to anyone who wanted to do the same.

You mount a small touchscreen at your helm. You flash a card. You run a setup wizard. And then you have something that most boats — including expensive ones — don't have: a helm computer that thinks.

What d3kOS gives you

Six capable systems.
One screen at your helm.

HELM — Your AI Voice Assistant

Say "Helm" and ask anything. What does this engine alarm mean? What are the fishing regulations here? HELM runs on AI with your actual boat manuals loaded. Works offshore without internet. It knows your vessel — not just generic boating knowledge.

Live Instrument Dashboard

Engine row and navigation row — RPM, coolant, oil pressure, battery, fuel, speed, course, position — displayed clearly at arm's length in full sun. Day mode and night mode. Everything your instruments are reporting, unified on one screen.

Chart Navigation & Weather

Full chart plotter powered by AvNav. Import your charts, plan routes, follow your track. Works completely offline. Windy weather overlays display directly on the chart — and HELM interprets the forecast in context: wind direction, sea state, the route you're on, and when to leave.

Engine Monitoring Dashboard

Five sections covering engine health, electrical, tanks, system status, and network. Live readings with alert thresholds. The kind of visibility that lets you catch a temperature climb before it becomes a breakdown call. AI analysis available on T2.

Marine Vision Camera System

Connect IP cameras anywhere on the boat. Day and night — low-light and IR cameras are supported, so the system works around the clock. The AI watches the feeds and identifies fish species by sight. 483 freshwater species. Point the camera over the side and ask what you're looking at.

Boat Log

Speak your log entries — voice-to-text transcribes offline. Engine events record automatically: start, running snapshots, stop, any alert crossings. Your entire season, exportable whenever you want it.

Safety Intelligence

Your helm computer never sleeps.

While you're sailing, anchored, or away from the boat, d3kOS watches. These three systems run continuously and alert you the moment something changes.

Forward Watch

d3kOS watches the forward camera and uses AI to identify vessels, obstructions, and hazards ahead. Non-radar collision awareness — the AI sees what a radar sees, without the $3,000–$15,000 hardware. Running day and night.

Non-radar · AI Vision

Anchor Watch

Set your anchor position and d3kOS monitors it continuously. If the boat drags beyond your defined radius, HELM speaks an alarm and a notification goes to your phone. Sleep soundly. The system doesn't.

GPS · Drag Detection

Geofence & Motion

Define a boundary around your marina slip or mooring. If your boat moves outside it, you get an immediate alert. Motion detection adds a second layer — any movement when the boat should be stationary triggers an alarm.

Theft · Drift · Security
What this replaces

A marine radar capable of collision detection costs $3,000–$15,000 installed. Forward Watch runs on the Raspberry Pi and camera already in your d3-k1 kit. Zero additional hardware. Zero additional cost.

How you build it

If you've ever flashed an SD card,
you can do this.

Download the image

d3kOS ships as a complete, ready-to-run disk image. Everything included — operating system, all services, all AI models, the entire stack. One download, one file.

Flash and mount

Raspberry Pi Imager. Your SD card. Your touchscreen at the helm. Your existing instruments connected through your NMEA bus. You've done harder wiring jobs on this boat.

Run the 8-step setup wizard

First boot, d3kOS walks you through everything. Vessel name, engine type, gateway configuration, language, display preferences. About fifteen minutes. It asks questions, you answer them, and when you're done your system knows your boat.

Your helm computer is live

From cold boot to live instruments: sixty seconds. HELM is listening. Your charts are loaded. Your cameras are up. Your log is running. This is the moment where most builders sit back and realize they just built something genuinely impressive.

For the tinkerer who wants to know exactly what's running

No black boxes.
Every component is something you can inspect, modify, and learn from.

d3kOS runs on Debian Linux with twelve services managed by systemd — each one starts on boot, restarts if something goes wrong, and stays out of the others' way. Signal K aggregates everything from your NMEA 2000 and 0183 instruments. AvNav handles charts. A local AI engine runs your manuals through a vector database so HELM can retrieve answers without the internet. Fish detection runs a YOLOv8 neural network directly on the Pi. The dashboard itself is Flask and vanilla JavaScript — open any template file in a text editor and you'll understand it immediately.

The whole architecture is documented. There are no proprietary layers. If you want to extend it, fork it, or just learn how something works — the door is open.

What builders say after their first boot

The part that surprises people most isn't the technology.
It's how achievable it is.

"I've been sailing for nearly four decades. I've installed my own instruments, built my own mounts, rewired my electrical panel twice. This felt like the natural next project — and it delivered."

D. Weston · Lake Ontario

"My son thought I was out of my depth when I started. When I showed him HELM identifying a walleye on the camera feed, he asked if he could build one for his boat."

R. Kowalski · Georgian Bay

"I'm a retired electrician. The thing I respect most about this project is that nothing is hidden. It's documented, it's logical, and when something doesn't work the way you expect, you can actually figure out why."

T. MacAllister · Trent-Severn Waterway
This is bigger than one boat

Every builder makes it better.

d3kOS is open source under GPL v3. The project is on GitHub. The full user manual is included. The community is just getting started — and the roadmap includes a dedicated forum, a mobile companion app that connects to your Pi from anywhere, and multi-language voice in 18 languages.

If you build something, improve something, or figure out a better way to do something — that belongs to the community too.

Where this is going

The adventure is just getting started.

Community

Community Platform

A home for builders. Share your setup, ask questions, post your catches, help the next person get theirs working.

Mobile

Mobile Companion App

See your boat from anywhere in the world. Peer-to-peer connection directly to your Pi, no server in the middle. Live health dashboard. Find My Boat. Fix My Pi diagnostics.

v1.0

Full Multi-Language Voice

HELM speaks your language. 18 languages. Full international voice support. The helm computer, for every boater, everywhere.

Your next great adventure

Your next great adventure starts with a Raspberry Pi and an afternoon.

Everything you need is documented. The image is free to download. The community is ready to help.