Guide

Home / Guides

StarPilot

StarPilot is a fork of openpilot purpose-built for GM and Bolt/Volt drivers. StarPilot originally started as a small fork within the FrogPilot Universe, however, it has branched off and taken a different direction from the main project at this point. It adds improved VoACC longitudinal tuning for radar-less cars, ASCM/SASCM support for Chevy Volt and other GM vehicles, full Bolt ACC + pedal interceptor integration, auto-learning lateral tuning, and a curated driving model list.

Built for
GM, Bolt, Volt
Supports Bolt EV, Bolt EUV excluding SuperCruise trims, Volt 2017-19, and other GM vehicles with ASCM or SDGM.
Recommended device
comma 3X
C3X is recommended for new purchases. C3 is fully supported on the same installer.
Single installer
All devices — comma 3, 3X, and 4. Special branches and Deep Nuke Params all flow through the same installer.
Who Is StarPilot For?
Purpose-built for GM vehicles with dedicated attention on Bolt and Volt workflows.

Chevrolet Bolt EV — all years with LKAS (2017-23), ACC and non-ACC configurations.

Chevrolet Bolt EUV — supported, except SuperCruise trims.

Chevrolet Volt — 2017-19 with ASCM or SDGM plus SASCM, including non-ACC workflows via firmware flash.

Other GM cars with ASCM or SDGM — ask in Discord for guidance.

SuperCruise-equipped vehicles are not compatible. comma 4 (C4) is now supported on the same installer as C3 and C3X.

StarPilot Features
What StarPilot adds and tunes beyond stock openpilot and FrogPilot.
Improved VoACC Longitudinal

StarPilot's core purpose for radar-less cars. VoACC tuning is significantly improved, especially critical for Bolts without factory ACC, which rely entirely on camera vision for following and stopping. CEM is essential and preconfigured for these cars.

Conditional Experimental Mode (CEM) — Tuned for GM

CEM is configured and strongly recommended for radar-less Bolts. "Slower Lead" and "Stopped Lead" conditions are enabled for vision-only cars. "openpilot Wants to Stop In" defaults to 8 seconds for smooth stopping at lights and in traffic. Status widget shows active CEM conditions in real time.

ASCM & SASCM — Volt and GM Support

StarPilot supports Chevy Volt via ASCM (2017-18) and SDGM (2019) harnesses. SASCM overrides the Volt's built-in ACC and enables full openpilot longitudinal control. Configurations exist for Volts with factory ACC, without ACC via firmware flashing or "Redneck ACC," and other non-Bolt GM cars with ASCM/SDGM.

Bolt EV & EUV Support

Both ACC and non-ACC Bolt configurations are supported. ACC Bolts use openpilot through the GM harness. Non-ACC Bolts work best with a comma pedal interceptor, enabling throttle, regen braking with L mode and paddle, and stop-and-go. SuperCruise Bolt EUVs are not compatible.

Comma Pedal Integration

Strongly recommended for non-ACC Bolts. The pedal interceptor gives openpilot full acceleration and regen deceleration control using L mode, up to 70 kW of deceleration. It enables true stop-and-go, which non-ACC Bolts do not have otherwise, and is also optional for Volts to add stop-and-go capability.

Redneck ACC (CC Long)

For non-ACC Bolts or Volts running without a pedal interceptor, openpilot uses a workaround called Redneck ACC or CC Long to control speed. It works, but is limited compared to pedal-based control.

Advanced Lateral Tuning — Auto-Learn

StarPilot's Advanced Lateral Tuning panel auto-learns actuator delay and friction for your GM vehicle and conditions. For Bolts, defaults are 0.2 actuator delay and 0.05 friction. Leaving defaults intact keeps auto-learn active; changing them disables auto-learn and uses manual values.

Per-Year Bolt Lateral Profiles

Each Bolt model year has its own lateral tuning profile. The 2017 Bolt supports 4.5 Nm of steering torque, higher than other years. Auto fingerprint selects the correct profile automatically. Verify in Vehicle Controls if steering feels off after install.

Curated Driving Models

StarPilot maintains a list of community-vetted driving models in the FrogPilot model manager. Current recommendations include SC Driving, Dark Souls v2, and Green Watermelon v7. The in-device model manager is kept more current than the wiki.

Always On Lateral (AOL)

Inherited from FrogPilot. Steering stays active even when CC is disengaged or while pressing throttle or brake. Recommended for Bolt and Volt drivers and toggled with the CC system button.

Curve Speed Controller (CSC)

A self-learning curve speed system. Drive a curve at your preferred speed and CSC adapts over time. It is recommended over the built-in Curve Detected Ahead CEM condition, and an on-screen icon shows when CSC is overriding max speed.

Galaxy — Remote Access Platform

Added March 2026. Galaxy lets you pair your StarPilot device with a password and access it remotely via a generated URL, similar to SunnyLink. Pair from The Pond at device_ip:8082 -> Galaxy and unpair there at any time.

Model Manager in The Pond

Added March 2026. The Pond now includes a built-in Model Manager at /manage_models so you can browse, select, and install driving models directly from your browser without SSH or touching the device.

FrogPilot Roots, Independent Direction

StarPilot originally started as a small fork within the FrogPilot Universe, but has since branched off and taken a different direction from the main project. It retains inherited features like themes, The Pond, high-quality dashcam recordings, automatic version backups, ZSS/SDSU support, driving personalities, and the speed limit controller — while building its own identity around GM and Bolt/Volt workflows.

Active Community in FrogPilot Discord

StarPilot lives inside the FrogPilot Discord, one of the most active openpilot communities. People regularly help with troubleshooting, hardware setup, Bolt quirks, and Volt wiring.

Join via firestar.link/discord
comma 4 (C4) Support

StarPilot supports comma 4 on the same installer as C3 and C3X — the first fork to cover all three devices in one branch. Huge credit to hardware testing with a BearTech slidemount that works with both C4 and C3/C3X. This is still in beta — expect rough edges and install when you have time to tinker.

Remote Start Toggle

New in 2026. Enables the comma device to power on automatically when you remote start your vehicle, so openpilot is ready the moment you get in.

Dashboard Spoofing (Pedal Vehicles)

For pedal-equipped vehicles, dashboard spoofing makes the car dash display match the speed set in openpilot instead of showing the raw cruise stalk speed. Reduces confusion and makes the system feel more integrated.

Tinygrad Model Switcher

Full tinygrad model switcher now built in. Classic models are available on demand upon request — giving you more flexibility over which AI driving model runs on your device.

Custom Lateral Torque Controller

New custom lateral torque controller specifically for GM vehicles. Includes special tuning for Bolts — approximately 30% more torque on the 2017 Bolt variant compared to the base FrogPilot tuning, for improved lane holding on older hardware.

Developer Build Tools

StarPilot is fully compilable on Windows, Mac, and Ubuntu. Commands: ./c3 launches the big UI, ./c4 launches the small UI, ./build produces fully comma-compatible binaries on PC. A new toggle — Use Precompiled Binaries — lets you switch between fast boot times and editable builds without changing branches.

External Links