RepoGuard
Updated 8 h ago
comma.ai

Organization

Public GitHub footprint of comma.ai

@commaai
View profile on GitHub

Building the Android of self-driving cars

San Diego

159

Public repositories

79,626

Total stars

4,290

Followers

comma.ai maintains a significant public GitHub presence, focusing on the development of software for self-driving cars. The organization primarily uses Python, JavaScript, and C/C++ to manage a wide range of repositories, including notable projects like openpilot, a robotics operating system, and opendbc, a Python API for cars.

Top languages

Python 28JavaScript 13C 10C++ 7Shell 7HTML 4Jupyter Notebook 3Java 2

Public repositories

openpilot

61,354

openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.

Python
Updated Jun 13, 2026

research

4,121

dataset and code for 2016 paper "Learning a Driving Simulator"

Python
Updated Jun 12, 2026

opendbc

3,199

a Python API for your car

Python
Updated Jun 13, 2026

panda

1,677

code powering the comma.ai panda

C
Updated Jun 11, 2026

neo

1,673

all open source hardware from comma.ai

Unknown Language
Updated Jun 8, 2026

calib_challenge

976

The comma.ai Calibration Challenge!

Python
Updated Apr 19, 2026

speedchallenge

783

The comma.ai Speed Prediction Challenge!

Unknown Language
Updated Apr 8, 2026

laika

717

Simple Python GNSS processing library

Python
Updated Jun 10, 2026

comma10k

694

10k crowdsourced images for training segnets

Python
Updated May 31, 2026

comma2k19

644

A driving dataset for the development and validation of fused pose estimators and mapping algorithms

Jupyter Notebook
Updated May 23, 2026

rednose

421

Kalman filter library

Python
Updated Jun 9, 2026

controls_challenge

396

Can you design a controller to steer a simulated car?

Python
Updated Jun 11, 2026

commavq

372

commaVQ is a dataset of compressed driving video

Jupyter Notebook
Updated Jun 2, 2026

msgq

246

MSGQ: A lock free single producer multi consumer message queue

C++
Updated May 31, 2026

cabana

200

CAN visualizer and DBC maker

JavaScript
Updated Jun 9, 2026

jobs

174

work @ comma.ai

Unknown Language
Updated Jan 11, 2026

minikeyvalue

156

A distributed key value store in under 200 lines

Go
Updated May 29, 2026

chffrplus

154

open source dashcam software

C
Updated Apr 23, 2026

eon-neos

142

Operating System for your comma two and EON

Python
Updated Mar 26, 2026

miniray

131

Minimal library for distributed python work. Can efficiently run CPU and GPU tasks across 100s of machines.

Python
Updated Jun 12, 2026

connect

126

comma connect pwa: manage your openpilot experience

JavaScript
Updated Jun 11, 2026

harness_tester_challenge

105

We designed a simple harness testing PCB and wrote some firmware for it. Can you figure out everything wrong with it?

C++
Updated Jun 5, 2026

commacoloring

102

you like coloring books?

JavaScript
Updated Nov 10, 2025

agnos-builder

85

Build AGNOS, the operating system for the comma 3X and comma four

Shell
Updated Jun 10, 2026

body

85

firmware for the comma body robotics dev kit

C
Updated May 12, 2026

comma-steering-control

63

No description provided for this repository.

Jupyter Notebook
Updated May 21, 2026

comma_video_compression_challenge

56

lossy video compression challenge

Python
Updated Jun 10, 2026

openpilot-apks

52

The source code for the APK that runs inside openpilot.

JavaScript
Updated Apr 9, 2026

monitoring

52

The comma.ai Driver Monitoring Challenge!

Unknown Language
Updated Aug 21, 2025

pandajs

49

No description provided for this repository.

JavaScript
Updated Feb 9, 2026

hardware

43

the home for all comma.ai hardware

Unknown Language
Updated Jun 1, 2026

new-connect

41

manage your openpilot experience

TypeScript
Updated Apr 7, 2026

PlotJuggler

39

The Time Series Visualization Tool that you deserve.

C++
Updated Apr 22, 2026

depth10k

39

10k images for unsupervised depthnets

HTML
Updated Jan 28, 2025

bodyjim

38

A gymnasium environment for the comma body

Python
Updated Jun 9, 2026

eon-neos-builder

32

Build NEOS, the operating system for your EON

C
Updated Mar 11, 2025

connect-app

22

comma Connect Mobile App

JavaScript
Updated Jun 9, 2024

entium

21

A helper for converting entwine tile data into cesium tiles

Python
Updated Jul 20, 2024

gnss-data

19

No description provided for this repository.

Shell
Updated Jun 13, 2026

flash

18

No description provided for this repository.

JavaScript
Updated Mar 25, 2026

qdl.js

18

a library for interfacing with Qualcomm devices in QDL mode

JavaScript
Updated Mar 11, 2026

panda-artifacts

18

Releases of panda code.

Python
Updated Nov 8, 2025

agnos-kernel-sdm845

17

Kernel for the SDM845 modules

C
Updated May 6, 2026

vamOS

16

a new operating system for comma 3X and comma four

Shell
Updated Jun 13, 2026

tinygrad

16

You like pytorch? You like micrograd? You love tinygrad! ❤️

Python
Updated Jun 12, 2026

comma-x-native

15

X UI Library for React Native

JavaScript
Updated Oct 23, 2025

comma-api

14

comma API client library

JavaScript
Updated Apr 30, 2026

eon-neos-leeco

13

Operating System for your EON Gold

Shell
Updated Jan 13, 2025

react-native-maps

13

React Native Mapview component for iOS + Android

JavaScript
Updated Aug 21, 2024

operations_challenge

12

comma.ai operations challenge

Unknown Language
Updated Apr 19, 2026

website

11

No description provided for this repository.

Svelte
Updated Jun 13, 2026

teleoprtc

10

No description provided for this repository.

Python
Updated Apr 15, 2026

gnss-data-hourly

9

No description provided for this repository.

Shell
Updated Nov 2, 2025

android_device_oneplus_oneplus3

9

upstream: https://github.com/sultanxda/android_device_oneplus_oneplus3

C
Updated Nov 11, 2024

openpilot-docs

8

source for docs.comma.ai

Unknown Language
Updated Jun 13, 2026

gnss-data-alt

7

No description provided for this repository.

Shell
Updated Jun 19, 2025

panda_jungle

7

Code powering the Panda Jungle debug board

C
Updated May 30, 2025

usr

7

usr directory from NEOS

Python
Updated Mar 3, 2025

opendbc-data

6

The home of data about the fleet of cars openpilot supports.

HTML
Updated May 29, 2026

android_vendor_oneplus_oneplus3

6

No description provided for this repository.

Makefile
Updated Nov 2, 2024

raylib

5

A simple and easy-to-use library to enjoy videogames programming

C
Updated May 11, 2026

python-adb

5

Python ADB + Fastboot implementation

Python
Updated Apr 2, 2025

android_packages_apps_Settings

5

upstream: https://github.com/CyanogenMod/android_packages_apps_Settings

Java
Updated Dec 6, 2024

openpilot-pyextra

5

No description provided for this repository.

Python
Updated Oct 28, 2024

dependencies

4

vendored dependencies, wrapped as pip packages, for all comma projects

Python
Updated Jun 9, 2026

metadrive

4

MetaDrive: Composing Diverse Scenarios for Generalizable Reinforcement Learning

Python
Updated Feb 15, 2026

model_reports

4

evals for the driving and driver monitoring models shipped to openpilot

HTML
Updated Jan 19, 2026

openpilot-archive

4

an archive of commaai/openpilot before the history rewrite

Python
Updated Dec 28, 2025

reverse-geocoder

4

A fast, offline reverse geocoder in Python

Python
Updated Dec 4, 2024

openpilot-release-archive

3

an archive of openpilot releases

C
Updated Feb 21, 2025

apkpatch

3

generates and applies efficient patch files to whole apks

Java
Updated Jul 25, 2024

gigashuffle

2

No description provided for this repository.

Python
Updated Jun 7, 2026

cppcheck

2

static analysis of C/C++ code

C++
Updated Apr 24, 2026

.github

2

No description provided for this repository.

Unknown Language
Updated Nov 14, 2025

slurm-builder

2

No description provided for this repository.

Shell
Updated Sep 25, 2025

termux-packages

2

Android terminal and Linux environment - packages repository.

C
Updated Sep 7, 2025

opencv-python-builder

2

No description provided for this repository.

Dockerfile
Updated May 18, 2025

nccl

2

Optimized primitives for collective multi-GPU communication

Unknown Language
Updated Apr 4, 2025

capnp-stub-generator

2

fork of https://gitlab.com/mic_public/tools/python-helpers/capnp-stub-generator

Python
Updated Apr 3, 2025

eigency

2

Cython interface to Eigen library

C++
Updated Nov 26, 2024

torchtitan

1

A PyTorch native platform for training generative AI models

Python
Updated Jun 12, 2026

reporterv2

1

The incredible comma model reporter (v2)

JavaScript
Updated Jun 12, 2026

raylib-python-cffi

1

Python CFFI bindings for Raylib

Python
Updated May 10, 2026

vamOS-images

1

No description provided for this repository.

Unknown Language
Updated Apr 9, 2026

pynvvideocodec-builder

1

No description provided for this repository.

Python
Updated Feb 26, 2026

ci-artifacts

1

No description provided for this repository.

Unknown Language
Updated Dec 6, 2025

comma3X_user_manual

1

No description provided for this repository.

Unknown Language
Updated Oct 19, 2025

timeout

1

No description provided for this repository.

JavaScript
Updated Apr 4, 2025

python-crc32c

1

No description provided for this repository.

Unknown Language
Updated Apr 4, 2025

py-spidev

1

No description provided for this repository.

Unknown Language
Updated Apr 4, 2025

dummy_package

1

No description provided for this repository.

Unknown Language
Updated Apr 4, 2025

casadi

1

CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

Unknown Language
Updated Apr 4, 2025

gpu-burn

1

Multi-GPU CUDA stress test

C++
Updated May 22, 2024

3dgrut

0

Ray tracing and hybrid rasterization of Gaussian particles

Unknown Language
Updated May 25, 2026

carla_stripped

0

Would you like to be able to launch Carla? Look no further

C++
Updated Nov 7, 2025

.discussions

0

repo to back discussions

Unknown Language
Updated Jun 29, 2025

vpic-api

0

Python client library for decoding VINs and querying the NHTSA Vehicle Product Information Catalog (vPIC) API

Unknown Language
Updated Jun 11, 2025

cleancheckout

0

No description provided for this repository.

Unknown Language
Updated May 23, 2025

testing-artifacts

0

No description provided for this repository.

Unknown Language
Updated Apr 10, 2025

pytorch270rc

0

No description provided for this repository.

HTML
Updated Apr 5, 2025

Frequently asked questions

What does commaai build on GitHub?

comma.ai develops a variety of software for self-driving cars on GitHub, with key projects such as openpilot, which enhances driver assistance systems, and opendbc, a Python API designed for vehicle integration.

Which programming languages does commaai use?

The primary programming languages used by comma.ai include Python, JavaScript, C, and C++. These languages support the development of their repositories, which focus on self-driving technology and robotics.

Are commaai's repositories public?

Yes, all of comma.ai's repositories are public on GitHub. This openness allows developers and researchers to access their work on self-driving technology and contributes to collaborative innovation in the field.

Is this exposure intended?

Monitor comma.ai with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account