About CarWatch
CarWatch is an open source project that turns a car into a member of your group chat. A Raspberry Pi rides in the vehicle, reads it through the OBD port, runs a 35 billion parameter language model locally, and joins a chat room as an agent that posts its own telemetry and answers questions, all without a cloud service in the loop.
It is for hobbyists and developers comfortable building their own hardware and software setup. The car reads rpm, speed, coolant temperature, hybrid battery charge, 12 volt system voltage, fuel and fault codes every minute and posts only when something real happens. It answers mentions in its own voice, grounded in its owner's manual indexed on disk and its latest sensor sweep, and it runs a daily deep scan of the car's control units. The Pi dials out through its own tunnel so the dashboard, deep scans and self updates work from a phone hotspot. The project labels each use case honestly as proven on the real car, built but not yet tested on it, or merely enabled by the architecture; proven ones include hands free questions answered offline, fault codes posted to a family room, several cars as separate agents on one account, and locking doors or closing windows from a watch. Unlocking, opening and starting the car are deliberately not implementable.
CarWatch is free software under the AGPL 3.0 licence, published on GitHub with build instructions. There is no paid product or hosted service; the only costs are your own hardware.
The reference build is a 2021 Mercedes plug in hybrid, so support for other makes depends on what their OBD data exposes.