Install open firmware on your 3D printer.

Deckhand replaces vendor firmware with community-maintained Kalico or Klipper, without surprises. Cross-platform desktop app. No hosted backend — it runs entirely on your machine.

Pair with Printdeck for fleet management once the printer is up.

What Deckhand does

Two safe paths

Transform a stock install in place (snapshotted, reversible) or wipe the eMMC and flash a clean Armbian image. Either way you end up on Kalico or Klipper with Moonraker and the web UI you picked.

Every decision is yours

Wizard walks through firmware, web UI, screen daemon, vendor-service removal, and cleanup — one question at a time. No bundled opinions; the profile tells you what each choice does.

Nothing phones home

Deckhand talks to your printer on LAN and fetches public upstreams (GitHub, Armbian) over HTTPS. Strict per-host allow-list. No hosted backend, no telemetry, no subscriptions.

Supported printers

Printer profiles live in deckhand-builds. Community contributions welcome.

  • Phrozen Arco alpha RK3328 · CoreXY · ChromaKit AMS
  • Sovol Zero stub waiting for a contributor to populate
  • Sovol SV08 Max stub waiting for a contributor to populate
  • Add yours →

Download

Pre-release builds land on GitHub. Pick the installer for your operating system — signing is in progress.

Want to build from source? git clone the repo and follow the build prerequisites.