stackchan-local-llm
StackChan local LLM es un kit de hardware y firmware para M5Stack StackChan que convierte el dispositivo en una asistente de voz totalmente local sin enviar datos a la nube.
Ficha actualizada 23 sept 2026, 15:08 · upstream 23 sept 2026, 14:57 · release v0.5.0
Qué es stackchan-local-llm
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
StackChan Local LLM permite a los usuarios convertir su StackChan en una asistente de voz que opera completamente en su propio equipo. Incluye reconocimiento de voz, un modelo de lenguaje local, síntesis de voz y procesamiento facial con el robot. No envía ninguna información a servicios remotos ni a la nube. El proyecto fue desarrollado por Drax y Claude, construido sobre xiaozhi-esp32 y xiaozhi-esp32-server.
- Asistente de voz local que escucha y responde con reconocimiento de voz
- Modelo de lenguaje local para procesamiento de texto e interpretación semántica
- Síntesis de voz para comunicación bidireccional entre el robot y el usuario
- Procesamiento facial en tiempo real mediante la cámara del dispositivo
- Interacción con herramientas externas a través del protocolo MCP (Model Context Protocol)
- Captura y descripción de imágenes con modelos de visión local
- Todo el procesamiento ocurre en hardware local sin conexión a internet ni a servicios remotos
- Soporta múltiples modelos de lenguaje con rendimiento medido para diferentes GPUs (RTX 4090, RTX 5060)
- Interfaz gráfica en pantalla táctil con estado del robot y controles de privacidad
- Integración con MCP permite conectar el asistente a herramientas como Home Assistant o servicios externos
- Procesamiento facial que incluye seguimiento de mirada, expresión facial y movimiento de cabeza
- Botón físico para apagar la cámara y micrófono, con persistencia tras reinicio
- El proceso de flash (programación) puede dejar el dispositivo en estado inestable si se interrumpe durante la escritura del firmware
- No existe una opción de visión por computadora remota ni conexión a servicios cloud para análisis visual
- La verificación de rendimiento y compatibilidad se realiza solo sobre un único robot físico
- El modelo no es nativamente en español sin trabajo adicional, aunque el proyecto lo soporta
- No incluye herramientas de diagnóstico o depuración del sistema operativo
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para instalar: flashear desde la página web (Chrome/Edge) requiere cable USB-C y respaldo del firmware original antes de cualquier operación. Se recomienda usar un puerto directo en el dispositivo, no a través de hubs. El firmware se actualiza vía OTA. Para ejecutar modelos locales, se debe configurar el modelo en memoria RAM del ESP32. La interfaz gráfica puede ser desactivada mediante la opción 'mute' en los ajustes.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.