Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Xultron

Xultron es una asistente de IA móvil-first y autocontenido para Android y Termux, con voz, memoria personalizable, múltiples proveedores LLM y PWA bajo datos.

Ficha actualizada 22 sept 2026, 18:30 · upstream 22 sept 2026, 17:07 · release windows-v1.0.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Xultron

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

Xultron es un asistente de IA privado y sin proveedor que se ejecuta en tu propio hardware. Combina una PWA orientada a móviles con una API Flask, características de voz, memoria searchable y un shell nativo para Android.

El proyecto está diseñado para ser útil en uso real, ofreciendo fluidez de voz, múltiples proveedores de IA, memoria personalizable y ejecución local en dispositivos móviles o servidores. La arquitectura separa la interfaz del usuario (frontend) de los servicios de backend (backend), con un shell nativo que actúa como contenedor seguro.

La plataforma soporta conversaciones en tiempo real mediante SSE, permite el cambio de proveedores sin reiniciar el servicio y incluye mecanismos de recuperación ante fallos de red. Todo el flujo se ejecuta localmente o a través del navegador, manteniendo la privacidad del usuario con claves cifradas por proveedor.

CASOS DE USO
  • Asistente personal para Android y Termux que procesa voz y texto
  • Memoria compartible entre dispositivos móviles sin necesidad de sincronización externa
  • Conversaciones privadas con múltiples proveedores de IA (LLMs) sin cambiar el dispositivo
  • Aplicación offline completa con persistencia local en SQLite
  • Integración con aplicaciones web o desktop a través del API Flask
  • Entorno aislado y seguro para uso personal o empresarial
PUNTOS DESTACADOS
  • Soporta múltiples proveedores de IA sin necesidad de reiniciar el servicio
  • Memoria searchable que permite recuperar conversaciones anteriores
  • PWA con shell nativo en Android, ideal para dispositivos móviles
  • Diseño orientado a bajo consumo de datos y offline-first
  • API Flask desacoplada del frontend, permitiendo escalabilidad
  • Soporte de streaming de respuestas mediante SSE
PRECAUCIONES
  • No incluye un backend en Docker ni archivos Dockerfile
  • Depende de Node.js 20+ y Python 3.11+ para la API Flask
  • La memoria se almacena en SQLite local, lo que limita el tamaño máximo
  • El shell nativo requiere Android SDK configurado para builds de debug
  • No incluye un entorno de CI/CD automatizado ni despliegue automático
  • Depende de la disponibilidad de internet para sincronización con proveedores externos
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Para producción, instala el paquete npm 'xultron-ai' y ejecuta `npm run build` en el frontend. Para el backend, usa `make setup` seguido de `make serve`. En Termux, instala los paquetes de dependencias primero con `pkg install git nodejs python python-cryptography`, luego crea un venv y ejecuta `python -m venv --system-site-packages backend/.venv`. La configuración del entorno se realiza mediante archivos `.env` en el directorio `backend/instance`. Para Android, utiliza la build de debug disponible en Releases y despliega desde el APK generado. Se recomienda usar HTTPS para comunicaciones con proveedores externos.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
5000
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.