A quién le sirve. Aficionados a la electrónica y a los coches que quieren un asistente que funcione sin internet. Es un proyecto personal de programador.
Qué hicieron
Una Raspberry Pi 5 de 16 GB viaja en el coche y ejecuta un modelo local Qwen3.6-35B con llama.cpp. Lee datos en directo del coche (OBD) por un adaptador Bluetooth ELM327 y responde a preguntas de voz con el manual del propietario de 489 páginas, citando la página. Publica en una sala de chat como un agente. El repositorio dice que las órdenes de cierre y ventanillas funcionan por la nube con Home Assistant, y que el preacondicionamiento del aire es solo la siguiente orden prevista.
Cómo salió
El modelo genera unos 3,5 tokens por segundo, y los circuitos de voz, manual y OBD figuran como probados en un coche real. El README no menciona billetes de tren. Los casos de preacondicionamiento y de agente a agente figuran como posibles, no como demostrados.
Conviene saber
Cargar el modelo de 14 GB desde la tarjeta microSD tarda unos tres minutos y generar es lento. Los modelos más pequeños van más rápido en la Pi, pero sirven mejor para preguntas simples.
Qué necesitas
- Una Raspberry Pi 5 con bastante memoria (el caso usó 16 GB)
- Un adaptador OBD Bluetooth ELM327 compatible con tu coche
- Una tarjeta microSD con espacio para el modelo de IA
- El manual del propietario de tu coche en PDF
- Soltura con la terminal (la ventana donde se escriben comandos) y con Linux
Cómo hacerlo tú, paso a paso
- Instala el sistema en la Raspberry Pi y, en ella, un programa para ejecutar modelos de IA en local. El caso usa llama.cpp.
- Descarga un modelo de IA que quepa en la memoria de la Raspberry Pi. Los pequeños responden antes pero sirven para preguntas simples.
- Conecta el adaptador al puerto OBD del coche, que suele estar bajo el salpicadero, y emparéjalo por Bluetooth con la Raspberry Pi.
- Pega el prompt de la ficha con los datos de tu coche. Pide que responda con el manual y cite la página.
- Haz una pregunta de prueba con el coche parado, con datos reales o de ejemplo.
- Si quieres controlar cierres o el aire acondicionado, hazlo al final y a través de un sistema aparte, como Home Assistant. Que pida confirmación antes de cada orden.
Ayúdame a construir un asistente de coche sin conexión en una [modelo de Raspberry Pi] con un modelo local. Debe leer los datos OBD de mi [marca, modelo y año del coche] con un [tipo de adaptador OBD] y responder preguntas con el PDF del manual del propietario que está en [ruta]. Termina con un script que pueda ejecutar y una pregunta de prueba respondida con datos reales o de ejemplo. Antes de enviar cualquier orden que cambie ajustes del coche, como cierres o aire acondicionado, párate y pregúntame.
Consejos
- Cuida la seguridad: configura el asistente para que no te distraiga y no le pidas cosas con el coche en marcha.
- Empieza con la lectura de datos y el manual. Los cierres y las ventanillas añádelos al final.
- Elige el tamaño del modelo según lo que necesites. Con la Raspberry Pi el modelo grande es lento, así que no esperes una charla rápida.
Preguntas frecuentes
¿Funciona con cualquier coche?
La mayoría de coches modernos tienen puerto OBD, pero los datos que se pueden leer varían según marca y modelo. Prueba con tu adaptador antes de contar con algo concreto.
¿Es muy lento?
En el caso original el modelo genera texto despacio y tarda unos minutos en cargarse. Encaja mejor en consultas puntuales que en una conversación larga.
Fuentes
En el directorio desde el 3 de octubre de 2026.