Prabhaav Pillai 4b94a6a115 A round of Galaxy UI bug fixes:
Mobile "Search toggles": collapses to icon and stays in top bar.
Home page multiple Refresh buttons: consolidated to one.
Nav-bar blur lost on narrow widths: glass blur encases nav, search collapses to button.
Galaxy logo/home now looks clickable (border and hover).
Toggles page dual search: page search moved to an icon button near refresh.
Global search false "could not be searched" plus result flicker: only warns when nothing loaded, no per-batch republish.
Mobile native dropdown inconsistency: unified rendering.
Toggle change caused page re-render flicker: dimming no longer tied to save state.
Missing toggles reset button: restored.
Redundant and inconsistent toggle descriptions: moved to shared GxNotice, all pages covered.
Developer tab spacing: consistent card/section layout.
Force-drive Offroad/Onroad/Auto buttons: consistent tool styling.
Galaxy Tunnel install text: accurate PWA install and benefits copy.
Colors and Layout banner/margins plus misplaced "Park" note: consistent savebar and warn banner.
Quick Select oversized intro/margins plus Reload text: icon button.
Blind Spot crop X/Y toggles hidden (kept writable via API/editor).
Crop editor link dead-end: now routes to Blind Spot Camera, renamed "and Preview".
Sound pack "Park the vehicle" full-box description: inlined into header hint.
Tools/Logs/Plots inconsistent submenu tiles (icon centering, hover/press): shared MenuTile.
Navigation bottom button hidden behind nav bar: clearance fix.
Navigation page nav bar hidden plus blurred Exit button restored.
Redundant Onroad Appearance: removed tool, Colors and Layout promoted to tool.
Plots and Analysis submenu panel inconsistent: uses MenuTile.
Theme Maker and Onroad Appearance consolidation.
2026-10-04 19:12:49 -04:00
2026-10-04 17:23:26 -05:00
2026-10-03 22:34:37 +00:00
2026-10-04 17:23:25 -05:00
2026-10-04 16:54:56 -05:00
2026-10-04 17:23:26 -05:00
2026-10-04 19:12:49 -04:00
2026-10-04 17:26:41 -05:00
2026-10-03 17:39:42 -05:00
2026-10-04 17:23:26 -05:00
2026-10-04 17:25:04 -05:00
2026-10-04 17:23:26 -05:00
2025-05-14 14:34:11 +01:00
2026-10-04 17:23:26 -05:00
2026-10-04 17:23:26 -05:00
2026-10-04 00:39:39 -05:00
2026-10-03 22:34:37 +00:00
2026-10-03 22:34:37 +00:00
2026-10-04 09:40:45 -05:00
2026-10-03 22:34:37 +00:00
2026-10-03 22:34:37 +00:00
2020-01-17 10:22:00 -08:00
2026-10-03 22:34:37 +00:00
2026-10-03 22:34:37 +00:00
2026-10-03 17:39:42 -05:00
2026-10-04 17:26:41 -05:00
2026-10-04 17:23:26 -05:00
2026-10-04 17:23:26 -05:00
2022-08-13 23:28:44 -07:00
2026-10-04 09:40:45 -05:00
2026-10-03 22:34:37 +00:00
2026-10-03 22:34:37 +00:00
2026-10-03 22:34:37 +00:00

StarPilot

StarPilot is an independent fork of openpilot, with custom driving controls, vehicle integrations, raylib interfaces for comma 3 and comma four, and the Galaxy companion interface.

Domathon is the development branch for StarPilot 7.0. It rebuilds StarPilot on a current openpilot foundation. Feature migration and vehicle qualification are still in progress; this branch is not a completed replacement for the existing Dom release.

Explore the project

Development

Dependencies are included as ordinary source folders. No recursive submodule checkout is needed. upstream-sync.json records the openpilot baseline and the source revisions used for vendored dependencies.

The familiar development entry points are retained:

Command Purpose
./build Build the device software using the matching AGNOS environment
./build --panda Build the supported Panda firmware targets
./c3 Open the comma 3 interface on a development host
./c4 Open the comma four interface on a development host
./onroad Open the onroad development view
./dev Use the isolated host development environment

See the build guide for setup, prerequisites, and target-specific behavior. The UI guide describes desktop previews and their limits.

Testing and vehicle support

StarPilot retains upstream vehicle and Panda safety interfaces and adds regression coverage for its custom behavior. The safety workflow and feature tests cover distinct parts of the system. A passing interface test, model comparison, or bench run does not establish driving support for every configuration.

Support depends on the vehicle configuration and enabled feature. An existing vehicle identifier or settings page does not by itself establish driving support. Model Laboratory currently exposes management controls, but paired driving inference remains unavailable pending integration and Chestnut validation.

Upstream and attribution

The current openpilot baseline is 78dccf0b482ea1298fd1f6fa59b0554187b02ce6. Its history remains intact, followed by the StarPilot foundation and feature commits. Upstream development continues independently; the baseline changes only after an update has been integrated and checked.

See LICENSE, THIRD_PARTY_NOTICES.md, and CREDITS.md for licensing and source attribution. Component licenses remain with their source folders. StarPilot is maintained independently of comma.

S
Description
No description provided
Readme MIT 10 GiB
Languages
Python 72.9%
C 10.8%
Cuda 4.3%
C++ 3.7%
JavaScript 3.5%
Other 4.6%