Lumen
Lumen es una plataforma auto-hospedable multimodal AI workspace que integra chat, visión por computadora, generación de imágenes, video, storyboard y gestión de assets en un único entorno privado.
Ficha actualizada 23 sept 2026, 0:24 · upstream 23 sept 2026, 0:22 · release v1.2.171
Qué es Lumen
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Lumen es un espacio de trabajo multimodal auto-hospedado que combina chat, visual QA, generación de texto a imagen e imagen a imagen en una sola interfaz. Su arquitectura full-stack incluye Next.js para la web frontend, FastAPI para el API backend, arq como worker de procesamiento asíncrono, y un runtime privado de agentes basado en Node.js. El sistema soporta múltiples proveedores de IA (OpenAI-compatible), gestión de pools de providers con priorización y weight, proxy de imágenes, generación de video, creación de storyboards, flujo de assets, bot Telegram, facturación y actualizaciones automáticas. La plataforma se despliega mediante Docker Compose en un entorno completo, con soporte para backups, actualizaciones rolling y monitoreo con Prometheus y Sentry.
- Chat interactivo con IA multimodal para generación de contenido visual
- Visual QA: análisis de imágenes mediante preguntas naturales
- Generación de imágenes a partir de descripciones textuales
- Creación de storyboard y planificación de producción audiovisual
- Gestión de assets visuales en proyectos de diseño o marketing
- Chatbot empresarial con integración de generación de contenido visual
- Procesamiento asincrónico de imágenes mediante sidecar image-job
- Arquitectura full-stack auto-hospedable con Next.js y FastAPI, eliminando dependencias externas
- Pool de proveedores (providers) con priorización, weight, proxy, rate limiting y failover automático
- Flujo multimodal integrado: chat, imágenes, video, storyboard y assets gestionados en un solo ecosistema
- Arquitectura asíncrona con arq worker para procesamiento pesado de imágenes sin bloquear la UI
- Bot Telegram nativo con persistencia de estado vía Redis Streams y replay automático
- Actualizaciones automáticas con canal rolling (main) y compatibilidad con releases estables
- Gestión completa de backups, snapshots de almacenamiento y actualizaciones seguras
- El cliente desktop se ha descontinuado y no es más compatible, requiriendo solo despliegues web o Docker
- La generación de imágenes puede ser lenta en entornos con GPU limitados debido al uso asíncrono
- Depende de proveedores externos (OpenAI-compatible) para la API de IA, lo que introduce latencia y dependencia de sus términos de servicio
- El sistema requiere configuración manual de variables de entorno para cada proveedor de imagen
- La persistencia de estado en Redis puede ser un cuello de botella bajo alta carga concurrente
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.
Despliegue recomendado con Docker Compose: instale el contenedor completo, configure .env con credenciales seguras (SESSION_SECRET, IMAGE_PROXY_SECRET), activa HTTPS con nginx y asegúrese de que Redis tenga permisos adecuados. Para actualizaciones, use LUMEN_UPDATE_BUILD=1 para builds locales o LUMEN_UPDATE_CHANNEL=main para canales rolling. Los backups se realizan en /opt/lumendata/backup/. Nunca exponga credenciales sensibles a variables de entorno del frontend.
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.