Skip to content
agentusehub

Run an offline car assistant on a Raspberry Pi

A local Qwen model on a Pi reads car OBD data and the manual to answer car questions, controls AC and locks via cloud, and alerts other agents to a breakdown so they can look up train tickets.

Time saved
Not reported
Setup time
Not reported
Running cost
Not reported
Cost range
Not reported

Use case overview

A local Qwen model on a Pi reads car OBD data and the manual to answer car questions, controls AC and locks via cloud, and alerts other agents to a breakdown so they can look up train tickets.

Reported experience

  1. What they did

    A Raspberry Pi 5 (16 GB) rides in the car and runs a local Qwen3.6-35B model through llama.cpp. It reads live OBD data over a Bluetooth ELM327 adapter and answers voice questions from the 489-page owner's manual, with page citations. It posts to a chat room as an agent. The repo says cloud lock and window commands work through Home Assistant, and that precondition (AC) is only the next planned command.

  2. How it went

    The model runs at about 3.5 tokens/s generation, and the voice, manual and OBD loops are marked proven on a real car. The README does not mention train tickets. Preconditioning and agent-to-agent cases are listed as enabled, not demonstrated.

  3. Worth knowing

    Loading the 14 GB model from microSD takes about three minutes, and generation is slow. Smaller models run faster on the Pi but suit simple questions better.

Example prompts

Try with Hermes Agent
Help me build an offline car assistant on a [Raspberry Pi model] using a local model. It should read OBD data from my [car make/model/year] through a [OBD adapter type] and answer questions using the owner's manual PDF at [path]. Finish with a working script I can run and a test question answered from live or sample data; pause before sending any commands that change car settings, such as locks or AC.