aegis-latent-core
Aegis Latent Core es un sistema de gobernanza y puerta de entrada para evidencia criptográfica en aplicaciones de LLM multi-proveedor. Es una solución autohostable con FastAPI y núcleo Rust opcional, que registra registros firmados antes de que la respuesta llegue al cliente final.
Ficha actualizada 22 sept 2026, 23:24 · upstream 22 sept 2026, 23:16 · release v5.0.0
Qué es aegis-latent-core
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Aegis sitúa entre tu aplicación y el proveedor de modelo. Para cada llamada gobernada, comite un registro firmado y hash-linkado antes de que la respuesta llegue a tu cliente. Esto permite responder con información del registro cuando alguien pregunta qué fue instruido al modelo hace seis meses. La solución es autohostable: tú posees los registros, las claves y los datos. No ofrece certificación ni promesas de SLA.
El sistema utiliza un árbol Merkle Mountain Range para cada registro, permitiendo que terceros verifiquen la inclusión sin confiar en ti, nosotros o el proveedor del modelo. Es completamente autocontenido: no hay dependencias externas críticas.
- Registrar decisiones de IA ante regulaciones como la Ley AI de la UE (Artículo 12) y auditorías HIPAA
- Cumplir con requisitos de trazabilidad en sistemas financieros bajo MiFID II
- Auditoría forense de decisiones algorítmicas para cumplimiento normativo
- Proveer evidencia verificable ante clientes o terceros sin depender de tu infraestructura
- Registro de llamadas a APIs de modelos de IA con garantía de integridad
- Cumplimiento de auditorías internas y externas en entornos corporativos
- Registra evidencia antes de que la respuesta sea observable por el usuario final, lo que previene que los registros sean manipulados tras la emisión.
- Permite verificación sin confiar en ti: cada registro es un nodo en un árbol Merkle Mountain Range con prueba portada que puede ser verificada por terceros independientes.
- Es completamente autocontenido y autohostable; el licensor no posee registros, claves ni datos del usuario.
- Soporta tanto llamadas no-streaming como streaming, redactando eventos sanitizados antes de la terminalización final.
- Los rechazos (WAF, límites de cuota) también se registran firmados con un ID único y estado 'rejection-uncommitted' si el registro no se comite.
- Cada claim público incluye una referencia a evidencia verificable y un límite explícito en la Claims Matrix.
- No ofrece certificación de cumplimiento normativo ni promesas de SLA; es una herramienta técnica que debe integrarse con políticas externas.
- El cliente final puede solicitar respuestas sin registro si no se solicita explícitamente, lo que podría ser un riesgo de gobernanza.
- La verificación requiere acceso a la raíz del árbol Merkle Mountain Range, lo cual depende de quién obtenga el root (no siempre es el mismo actor que emitió el record).
- Para streaming, se redacta un resumen terminal exacto antes de emitirlo; cualquier error en el commit puede dejar el stream incompleto.
- No incluye autenticación del cliente o validación de identidad del usuario final por defecto.
- La infraestructura de almacenamiento (S3/MinIO) debe ser gestionada externamente y no está integrada directamente con la lógica de registro.
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.
Configura un endpoint HTTP en tu servidor principal (usualmente el mismo que serve FastAPI, a menudo portado en 9999).,En producción, considera usar un servicio dedicado como aegis-server para escalar la gestión de registros sin afectar al backend del modelo.,Para entornos multi-tenant o con múltiples equipos, configura el endpoint por equipo o por proyecto mediante variables de entorno.,Asegúrate de que el servidor WAF y los límites de tasa estén configurados antes de iniciar el servicio aegis para evitar solicitudes no gobernadas.,En entornos cloud, considera usar contenedores Docker con la imagen oficial del proyecto si se requiere despliegue rápido.,Para streaming, verifica que el cliente final maneje correctamente el estado 'pending-terminal' y solicite explícitamente el record terminal antes de consumir datos.,Implementa un plan de respaldo para los archivos de registro en caso de
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.