Home / Guides / Fork Comparison / dragonpilot vs OPKR
dragonpilot vs OPKR
openpilot Fork Comparison
Toggle the forks you want to compare. Select any two or more to see how they stack up across features, hardware support, and available branches.
⚠️ Always try stock openpilot first before switching to a fork. All forks are unofficial and experimental.
Select forks to compare (min 2)
Filter
Long-running fork. Invented ALKA (2019). Minimal-changes philosophy. C3/C3X/O3 hardware.
Built for Hyundai · Kia · Genesis
A Korean HKG fork with 6 cruise modes, SmartMDPS (steer to 0 mph), and deep live tuning from the touchscreen — no SSH, no coding required.
Toggle at cruise standby with the GAP button: OpenpilotStock · Dist+Curv (distance + curve-aware) · Dist only · Curv only · OneWay (road-edge hugging) · CamSpeed (speed from camera/map signs only).
Full steering control down to a complete stop on HKG MDPS vehicles. Stock openpilot loses steering authority at low speeds — OPKR keeps it active all the way to 0.
Tap the steering wheel icon on-device to open a real-time lateral tuning panel (PID/INDI/LQR/Torque). Changes apply instantly while driving — no SSH or file editing ever needed.
Reads in-car SafetyCAM CAN data + OSM speed limits + Mappy/Waze data to auto-decelerate before cameras and enforce limits. Offline OSM available for 64GB devices.
Cruise button spamming + variable SCC creates smoother stop-and-go than stock HKG ACC. Auto-resume when lead car moves; auto re-engagement after brake release.
Variable color speed display (red=braking · green=accelerating), BSM overlays, RPM animation, road name, IP/carrier/signal strength, auto screen record on departure.
- ⚠Fork activity has slowed since ~2023 — may lag behind newest openpilot versions and 2024+ HKG models
- ⚠Comma 4 support unconfirmed — documented for comma 2/3/3X only
- ⚠Offline OSM Korea only works on 64GB storage devices
- ⚠Data uploads to OPKR server by default — change in settings if preferred
- ⚠OPKR_test branch is explicitly unstable — not for daily drivers
A few notes
- ⚠️ All forks are unofficial. Comma.ai does not support or endorse them.
- ⚠️ Feature support changes frequently — always verify on each fork's GitHub.
- ⚠️ "Partial" means the feature exists in a limited or different form.
- 🧪 ADAS is not self-driving. Always pay attention.
- 📦 comma 4 launched late 2025. As of March 2026: stock openpilot has full C4 support. sunnypilot has dev/staging C4 branches. StarPilot supports C4 on the same installer as C3/C3X (first fork to cover all three — C4 still beta). FrogPilot, dragonpilot, BluePilot, and OPKR are C3/3X only. OPGM C4 status is unconfirmed.
- 🔄 sunnypilot: C3X stable at release.sunnypilot.ai (release-tizi). C3 has staging-tici only (no stable yet). C4 stable (release-mici) coming soon. staging/dev branches are unified for C3X+C4.
- 🔄 FrogPilot's The Pond (local web dashboard) is reportedly transitioning to a cloud-based platform similar to SunnyLink — not yet live as of early 2026, check the FrogPilot Discord for updates.
- 🐉 dragonpilot GitHub moved to github.com/dragonpilot/dragonpilot
- BluePilot, OPKR, OPGM, and StarPilot are vehicle-specific forks — toggle them in to compare.
- ⭐ StarPilot is an openpilot fork for GM/Bolt drivers. Originally started within the FrogPilot Universe, it has since branched off in its own direction. Supports C3, C3X, and C4 on a single installer: installer.comma.ai/firestar5683/StarPilot