Unsupported GM Support
Enables openpilot on GM Global A vehicles with LKAS but no ACC that stock openpilot ignores.
Home / Guides
GuideOPGM is an openpilot fork built specifically for GM owners whose cars are not supported by stock openpilot. It targets GM Global A vehicles that have LKAS but no ACC, while keeping a minimal, clean-code approach that avoids touching non-GM code.
OPGM currently supports comma 3 and comma 3X. comma 4 support is not confirmed.
| Device | Supported |
|---|---|
| comma 3 | Yes |
| comma 3X | Yes |
| comma 4 | Not confirmed |
Use the installer URL that matches your desired update channel.
| Channel | URL |
|---|---|
| Stable release | installer.comma.ai/opgm/release |
| Nightly | installer.comma.ai/opgm/nightly |
OPGM focuses on targeted GM functionality while staying close to upstream openpilot.
Enables openpilot on GM Global A vehicles with LKAS but no ACC that stock openpilot ignores.
Adds full longitudinal control via pedal interceptor and enables full regenerative braking on Bolt EV and Bolt EUV.
Uses stock cruise control buttons as adaptive cruise control. Cannot go below approximately 24 mph.
Adds stop-and-go support for upstream-supported GM cars.
Reduces the minimum engagement speed for supported vehicles.
Non-GM code is never modified, keeping changes surgical and targeted.
Stays as close to stock openpilot as possible while adding GM-specific support.
OPGM is an unofficial openpilot fork and is not affiliated with or endorsed by comma.ai. You are responsible for your vehicle at all times. Stay fully attentive with hands on the wheel and be ready to take over immediately.