GNU/Linux  ·  Desde cero  ·  Uso institucional

VELION

Un sistema que nace del código fuente.

Explorar
LFS· LABWC· QUICKSHELL· KEYCLOAK· OLLAMA· PGVECTOR· WAYLAND· OPENRC· DEBIAN 12· FASTAPI· MINIO· POSTGRESQL· FIREFOX· NGINX· REACT· LFS· LABWC· QUICKSHELL· KEYCLOAK· OLLAMA· PGVECTOR· WAYLAND· OPENRC· DEBIAN 12· FASTAPI· MINIO· POSTGRESQL· FIREFOX· NGINX· REACT·

Un sistema
obediente a quien
lo construyó.

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.

RAM en reposo
Open source
LFS
Build system
IA
Integrada local
Tecnología

El stack
completo.

Sistema Base
Linux From Scratch
Kernel 6.x custom
OpenRC
glibc
util-linux
procps-ng
Bash + coreutils
Escritorio
labwc
Quickshell (QML)
Firefox + Policies
Pipewire
wlr-randr
wlr-screenshot
Wayland nativo
Servidor
Debian 12
Nginx
Keycloak OIDC
FastAPI
React
PostgreSQL
MinIO
Inteligencia Artificial
Ollama (GPU local)
LLM cuantizado
pgvector
FastAPI proxy
Agente SSH
Tokens efímeros
Memoria semántica

Componentes

Haz clic para ver detalle
01
Sistema Base
Compilado desde Linux From Scratch. Kernel personalizado con flags de hardening, init OpenRC, menor de 300 MB en reposo.
LFS · Kernel
02
Entorno Escritorio
labwc sobre Wayland con Quickshell como capa QML. Dock vertical izquierdo, ventanas flotantes, branding institucional integrado.
labwc · Quickshell
03
Stack de Servidor
Debian 12, Keycloak SSO unificado, FastAPI + React como panel de administración, PostgreSQL con pgvector, MinIO para ficheros.
Debian · Keycloak
04
Asistente IA
Ollama sobre la GPU del host, memoria semántica persistente por usuario vía pgvector, agencia sobre el escritorio mediante sesiones SSH con tokens efímeros.
Ollama · pgvector
05
Seguridad
SSO unificado vía Keycloak OIDC, AppArmor, flags de hardening del kernel compilados en origen, namespaces de red y tokens de vida corta para el agente.
Keycloak · AppArmor
velion — sistema-base.sh
Capa 01 · Sistema Base
LFS
Linux From Scratch · Kernel 6.x · OpenRC
En desarrollo

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é.

Stack
Linux From Scratch Kernel 6.x custom OpenRC glibc Bash coreutils util-linux procps-ng
Características
velion — escritorio.conf
Capa 02 · Entorno Escritorio
labwc
Wayland nativo · Quickshell QML · Firefox policies
En desarrollo

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.

Stack
labwc wlroots Quickshell QML Firefox Pipewire wlr-randr
Características
velion — servidor.yaml
Capa 03 · Stack de Servidor
Servidor
Debian 12 · Keycloak · FastAPI · PostgreSQL
En desarrollo

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.

Stack
Debian 12 Nginx Keycloak FastAPI React PostgreSQL pgvector MinIO
Características
velion — asistente.py
Capa 04 · Asistente IA
Asistente
Ollama · pgvector · Agente SSH · FastAPI
En desarrollo

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.

Stack
Ollama LLM local (GPU) pgvector FastAPI proxy Agente SSH Tokens efímeros
Características
velion — security.conf
Capa 05 · Seguridad
Seguridad
Keycloak OIDC · AppArmor · Kernel hardening
En desarrollo

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.

Stack
Keycloak OIDC AppArmor Kernel hardening Namespaces de red Tokens SSH efímeros
Características