Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AskRex-Assistant

AskRex-Assistant es un asistente de voz local-first para automatización doméstica y productividad privada. Soporta integración con Home Assistant, LLMs locales vía OpenAI-compatible providers u Ollama, y routing de audio a dispositivos locales o grupos persistentes.

Ficha actualizada 25 sept 2026, 23:04 · upstream 25 sept 2026, 23:03 · release askrex-assistant-v1.4.1

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es AskRex-Assistant

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

AskRex-Assistant es una implementación open-source de asistente de voz local-first diseñada para automatización del hogar, productividad privada y control de dispositivos IoT sin enviar datos a la nube. El proyecto utiliza Python 3.11 como base técnica, con interfaces en Electron (GUI), CLI y servicios backend opcionales como Flask. Soporta integración con Home Assistant mediante autenticación credencial-gated, y permite routing de audio a dispositivos locales o grupos persistentes.

La arquitectura incluye componentes para TTS (XTTS), reconocimiento de voz (Whisper/openWakeWord) y LLMs locales vía OpenAI-compatible providers u Ollama. El proyecto está diseñado para funcionar en entornos privados con soporte multiplataforma (Windows, macOS, Linux) e instaladores específicos por sistema operativo.

El repositorio incluye documentación detallada sobre configuración, desarrollo y despliegue, así como inventarios de capacidades y superficies de usuario. Sin embargo, el proyecto aún se encuentra en estado de release candidate, con algunas funcionalidades en beta o experimental.

CASOS DE USO
  • Asistente de voz privado para automatización del hogar con Home Assistant
  • Control de productividad local con timers, alarmas y routing de audio a dispositivos locales
  • Interfaz CLI para desarrolladores que necesitan acceso directo al backend Rex
  • Integración con LLMs locales vía LM Studio o Ollama sin enviar datos a la nube
PUNTOS DESTACADOS
  • Arquitectura local-first con soporte para Whisper, openWakeWord y XTTS en entorno privado
  • Soporte multiplataforma (Windows, macOS, Linux) con instaladores específicos por sistema operativo
  • Integración credencial-gated con Home Assistant para control de dispositivos IoT sin comprometer privacidad
PRECAUCIONES
  • Python 3.11 es obligatorio; versiones superiores son rechazadas por el runtime validado
  • La firma de release y CI GitHub aún no están completas para producción pública
  • El wake word está en estado beta; Hold-to-Talk es la ruta de voz soportada actualmente
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

AskRex Assistant - local-first voice AI
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker detectado

Usar Python 3.11 exclusivamente; evitar versiones superiores debido a restricciones del runtime validado. Configurar LM Studio en localhost:1234/v1 para chat completions locales antes de ejecutar la aplicación. Para producción, esperar a que se complete la firma de release y verificación CI/GitHub. En entornos Docker, usar solo para pruebas o desarrollo; no como artefacto final para usuarios finales.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsPython
SERVICIOS
Redis
BASES DE DATOS
Redis
PUERTOS
123487655005187901143463795000
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.