openpilot
Open-source advanced driver assistance system (ADAS), compatible with 325+ car models.
What is openpilot?
openpilot connects to the vehicle's CAN bus and provides more advanced driver assistance than factory systems through electronic steering, throttle, and brake commands. The system uses neural networks trained on millions of miles of driving data — so it works reliably even with faded lane markings, in different countries, and under varying conditions.
Compatible with Toyota, Hyundai, Honda, and many other brands. It can drive for hours without intervention.
Key features
Automated Lane Centering (ALC)
openpilot automatically keeps the car in its lane by following road markings.
Adaptive Cruise Control (ACC)
Automatically accelerates and brakes to match the vehicle ahead.
Lane Change Assist
Assists with safe lane changes using the turn signal.
Driver Monitoring
Monitors driver attentiveness without annoying steering wheel tugs.
Numbers that speak for themselves
300M+
miles driven
56%
active driving rate
20 000+
active users
1 000+
contributors
Open source
openpilot is fully open-source, a community-developed project on GitHub. Anyone can contribute with pull requests and bug reports.