zoe-ai-assistant
Zoe es un hub de IA local y asistente personal, privacy-first. Arquitectura híbrida Docker/systemd optimizada para NVIDIA Jetson Orin con LLMs locales. Integra Home Assistant, STT/TTS y bases de datos PostgreSQL sin nube.
Ficha actualizada 25 sept 2026, 15:59 · upstream 25 sept 2026, 15:57 · release sin release detectada
Qué es zoe-ai-assistant
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Zoe actúa como un centro de vida local y asistente personal auto-alojado, priorizando la privacidad al ejecutar todo el stack en hardware propio sin cuentas en la nube. La arquitectura combina servicios stateful en Docker con servicios nativos del host bajo systemd para reducir latencia en componentes críticos como el LLM, STT y TTS.
El núcleo utiliza `llama-server` (Gemma 4 E4B-QAT + MTP) ejecutado localmente vía `llama.cpp`, junto con modelos de reconocimiento de voz Moonshine v2 Medium y generación de voz Kokoro. Se integra profundamente con Home Assistant para automatización del hogar, gestionando memoria y chat en PostgreSQL con pgvector.
Aunque el objetivo principal es NVIDIA Jetson Orin (aarch64 + CUDA), la solución puede adaptarse a otros hosts Linux con ajustes manuales en `llama.cpp` y configuración de systemd, manteniendo la independencia de servicios como Auth, UI y Data API.
- Automatización del hogar vía Home Assistant
- Asistente personal con interacción voz/tacto local
- Procesamiento de datos y memoria en PostgreSQL local
- Panel táctil independiente para kiosco
- Gestión musical mediante módulo opcional Music Assistant
- Arquitectura híbrida Docker/systemd optimizada para latencia
- Privacidad garantizada sin dependencia de nube
- Optimizado nativamente para NVIDIA Jetson Orin/CUDA
- Instalación idempotente con script `install-jetson.sh`
- Modularidad con soporte para Flue y routers opcionales
- Requiere hardware específico (Jetson Orin) o ajustes manuales en otros Linux
- Modelos LLM requieren ~8GB de VRAM disponibles
- Failover entre lanes de cerebro desactivado por defecto
- No incluye binario `llama.cpp` precompilado para todas las plataformas
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.
Instalar en Jetson Orin con `./scripts/setup/install-jetson.sh`. Requiere Docker, Compose y Python 3.10+. Editar `.env` para tokens antes de iniciar. Verificar salud en puertos 8000/8002. Para otros Linux, construir `llama.cpp` manualmente y apuntar systemd a la ruta del binario.
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.