GNU/Linux · Desde cero · Uso institucional
Un sistema que nace del código fuente.
Velion es una distribución GNU/Linux compilada desde Linux From Scratch, diseñada para el uso institucional de docentes. Cada componente existe porque se eligió deliberadamente: labwc sobre Wayland, Quickshell para la capa visual, y un asistente de inteligencia artificial con memoria semántica persistente que conoce al profesor que lo usa.
El sistema base de Velion se compila íntegramente desde el código fuente siguiendo la metodología Linux From Scratch. Cada paquete existe porque se eligió deliberadamente, sin dependencias ocultas ni herencia de ninguna distribución existente. Si está en el sistema, se sabe por qué.
El escritorio opera sobre Wayland nativo. labwc actúa como compositor wlroots con modelo de ventanas flotantes — entorno familiar para docentes acostumbrados a entornos de escritorio convencionales. Quickshell en QML maneja toda la capa visual: dock izquierdo, barra de estado, y acceso directo al asistente.
El servidor centraliza autenticación, almacenamiento, API del asistente y panel de administración. Se despliega como VM Debian 12 en el entorno de demo, diseñado para migrar a hardware físico dedicado del centro. Todos los servicios se autentican contra Keycloak como única fuente de identidad.
El asistente ejecuta el modelo en la GPU del host mediante Ollama, sin depender de servicios externos o APIs de pago. Cada docente tiene su memoria semántica persistente en pgvector. El agente puede ejecutar acciones reales sobre el escritorio del usuario a través de sesiones SSH autorizadas con tokens de vida corta generados en el login.
La seguridad de Velion no es una capa añadida a posteriori: es un requisito de diseño desde el comienzo. La autenticación unificada, el confinamiento de procesos, los flags de hardening del kernel compilados en origen y los tokens efímeros para el agente IA forman un modelo de seguridad coherente.