openpilot
- Software
- Cars
- Framework
- Reference stack
openpilot is an open-source operating system for robotics that upgrades the driver assistance system in 300+ supported cars. It runs on the comma four device with a car harness.
Made by comma.ai, United States (checked on github.com/commaai (opens in a new tab)).
Source on GitHub: github.com/commaai/openpilot (opens in a new tab). Facts read at commit 90932d9 (opens in a new tab).
Licenses
- Code
- MIT (opens in a new tab)
Read by Robotheca from LICENSE (opens in a new tab) (MIT) at commit 90932d9 (opens in a new tab), on 16 Oct 2026.
- Commercial use
- Yes
What it does
- Upgrades the driver assistance system in more than 300 supported cars.
- Offers prebuilt release, staging, and nightly branches, with running master and other branches supported as well.
- Follows ISO 26262 guidelines, with safety-model code living in panda and written in C.
- Runs software-in-the-loop tests on every commit, plus hardware-in-the-loop tests and continuous replay of routes on 10 comma devices.
- By default uploads driving data to comma's servers; users can disable data collection, and the driver-facing camera and microphone are logged only if opted in.
Written by Robotheca from the project's README (opens in a new tab) at commit 90932d9.
Getting started
- Difficulty
- Reference stack: not buildable at home
- Hardware it needs, as the project states it
- A comma four device and a car harness, connecting to one of the 300+ supported cars.
- How to start
- The project's website (opens in a new tab)
Maintenance
- Status
- Active: a commit in the last 90 days
- Newest commit
- 16 Oct 2026 on master
- Latest release
- 0.11.1 Release (5 Jun 2026)
Checked on GitHub on 16 Oct 2026.
Links
Robots on Robotheca that use it
No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.
Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.