Theme 1 – Model suitability for constrained hardware (Raspberry Pi)
The discussion repeatedly stresses that raw RAM isn’t the bottleneck; memory bandwidth and token‑generation speed matter most on a Pi 5.
- dofm: “The issue is not RAM size. It's memory bandwidth!”
- dofm: “The 12B and 31B models will be useless on a Pi 5; maybe the 12B can be persuaded to run, but it may not manage more than one token per second.”
- aamargulies: “Qwen3.5-4B would be a good (better?) candidate. It uses a gated, deltanet hybrid, so your KV cache stays nearly flat as context grows, important for RAM‑constrained environments like the Pi.”
Theme 2 – Practical OBD‑II hardware interfacing
Commenters share concrete ways to get OBD data onto a Raspberry Pi, from Bluetooth adapters to direct wiring, and note the challenges of power and display integration.
- Alive‑in‑2025: “You get a bluetooth device that plugs into the odb port, or a patch cord that you connect to your raspberry pi.”
- Reubachi: “I'm currently integrating one for simple diagnostic readouts to integrated small touchscreen… The main goal being a retro looking display that mainly dumps ODB data/monitors…”
Theme 3 – Skepticism about LLMs for automotive diagnostics/control
Many doubt that language models can reliably answer car‑specific questions or safely interact with vehicle APIs, calling the project aspirational or pointing out factual inaccuracies.
- ehnto: “Fair warning, I have found local models and frontier models to be very bad at the specifics when it comes to cars… Questions like ‘what air filter do I need for my 1994 Suzuki Swift?’ are hit and miss.”
- Reubachi: “…how are you able to establish a TLS connection (yeah, like that lingo?) from the raspberry to the manufacturer API? I think the manufacturer would be interested, as you have functionaley made another key to the car.”
- VTimofeenko: “Looks like a ton of this is aspirational.”