A dark, glanceable Expo / React Native app pairs with the device over Wi-Fi or a Bluetooth tether. It's where you set EXCAR up, watch it work, and see everything it remembers.
Live device status (cloud or local brain, internet, uptime) plus a draggable floating-sphere launcher for Maps, Music, Audiobooks, Calendar and Contacts.
Driver identity, car details, and fuel & range: tank capacity and consumption become an estimated range (OBD-II when available).
Persona and voice settings: how EXCAR sounds and how it carries itself when it talks back.
Review and clear what EXCAR remembers across drives. The memory lives on the device and survives reboots.
An in-app terminal over the device's /exec endpoint for field debugging when you're connected. The control surface for the car.
Including voice enrollment: three mic samples build a speaker embedding so the device responds only to the owner.
Dark by design, strict TypeScript, Reanimated for the launcher, Zustand for state. It talks to the device over a small REST bridge so the phone never holds the intelligence. The car does.
# dev
cd mobile && npx expo start --port 8083
# TestFlight
eas build --platform ios --profile production
eas submit --platform ios --profile production
We're starting with a small pilot group. Leave your email and we'll reach out when there's a seat for you.
No spam. One email when it's your turn.