Quién razona
EVA ejecuta pasos bajo contrato (LLM local o remoto). No cambia catálogos, políticas ni secretos del Vault por sí sola.
Autonomía gobernada, no piloto automático ciego. El kernel decide qué se permite, qué se persiste y qué queda demostrable.
El modelo propone pasos; el kernel decide qué está permitido, qué se persiste y qué queda demostrable.
EVA razona. NOUS gobierna.
EVA ejecuta pasos bajo contrato (LLM local o remoto). No cambia catálogos, políticas ni secretos del Vault por sí sola.
NOUS evalúa políticas de arriba abajo, controla acceso a bases de datos nativas, exige aprobaciones y registra linaje al cierre.
Plano de control (nous_ctl) separado del tráfico de producto: configuración y Vault sin mezclar chat ni gateway.
Decisiones relevantes con linaje Avro — reconstruir el «por qué», no adivinar desde logs sueltos.
Soberanía de datos: llama.cpp + GGUF sin API cloud obligatoria.
El kernel no permite que el modelo toque archivos ni reciba claves: las credenciales se cifran o van al Vault, cada persona habilita el acceso y solo entra lo que está en la allowlist.
Workflows, skills y mutaciones sensibles requieren autorización explícita.
No. EVA razona bajo contrato; NOUS aplica políticas, persiste memoria y audita.
Sí. Está diseñado local-first con llama.cpp; el gateway y el kernel corren on-prem.
Visor de eventos y event sourcing Avro: quién pidió, qué datos se usaron, qué política aplicó, escalados y quién aprobó quedan con linaje.