Skip to content

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.

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.

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.