Skip to content

trentrand/new-connect

 
 

Repository files navigation

connect

This is a rewrite of comma connect, the web (and mobile) experience for openpilot.

Try it out at https://new-connect.connect-d5y.pages.dev.

Development

  • Install bun: https://bun.sh
  • Install dependencies: bun install
  • Start dev server: bun dev --open

Contributing

Join the #dev-connect-web channel on our Discord.

connect has a demo mode, so no special comma device is needed to develop connect.

A few constraints to keep connect light and the dev environment fun:

  • 5k line limit
  • 500KB bundle size limit
  • 1m timeout for all CI

References:

Roadmap

The first goal is to replace current connect and get this shipped to https://connect.comma.ai.

This milestone tracks that progress. Most of the issues there are paid bounties.

Once we've shipped v1, next up will be:

  • Sentry mode
  • SSH console for openpilot developers
  • Replace snapshot with a live stream
  • openpilot clips, like this community tool
  • Manage the settings on your comma 3X
  • Car mangement: lock doors, EV charge status, etc.

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 84.9%
  • CSS 8.1%
  • JavaScript 4.9%
  • HTML 1.5%
  • Shell 0.6%