
openpilot
Open-source driver-assistance software that upgrades supported cars, run on a comma device.
- Stars
- 64k
- Forks
- 11.4k
- Licence
- MIT
- Language
- Python
- Last update
- 4 days ago
- Type
- App
What it is
openpilot is open-source software that its maker describes as an operating system for robotics. Per the README, it upgrades the driver assistance system in 300+ supported cars when installed on a comma device connected through a car harness. The README states it is alpha-quality software for research purposes only and is not a product.
- Install the release software on a comma four with a supported car and harness
- Review the supported car list in docs/CARS.md before buying hardware
- Follow the docs and community wiki to learn how the system works
- Contribute pull requests or issues to the GitHub project
Great for
- Owners of a supported car who want to experiment with open driver-assistance software
- Researchers and engineers studying driver-assistance systems
- Developers who want to read or contribute to the codebase
- People comfortable with hardware installation and a research-grade system
Not ideal for
- Anyone wanting a finished, fully supported consumer product, since the README says it is alpha quality and not a product
- People with cars not on the supported list, since other hardware is 'not plug-and-play' per the README
- People who do not want driving data uploaded by default, since the README says data upload is on by default
How to get it
- 1
See the README
You'll need: A comma four or other supported device · A car harness · A supported car from the list in docs/CARS.md
Quick start (from README)
bash <(curl -fsSL openpilot.comma.ai) - 2
Run it
- Confirm your car is on the supported list in docs/CARS.md
- Connect the comma four to your car using the car harness
- During device setup, enter the URL openpilot.comma.ai to install the release version
- Follow the setup instructions at comma.ai/setup
- 3
Get the most out of it
- Use the release branch (release-mici or release-tizi per the README table) for the most tested build
- Use the staging branch if you want releases slightly early
- Read the community wiki for running details
- Review the data settings in the README's User Data section and opt out if desired
Downloads
Strengths
- Open source under the MIT license, with the code publicly available
- Documented safety and testing practices, including software-in-the-loop tests on every commit
- Large active community and extensive documentation at docs.comma.ai
Trade-offs
- README describes it as alpha-quality software for research only, with no warranty
- Requires specific hardware (comma device and car harness) and a supported car for a plug-and-play setup
- Uploads driving data by default; users must opt out in settings if they prefer not to share
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.