Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Python
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
8000800281235432788080078787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.