Veilfire
Framework de agentes de IA

Ember

Framework de agentes de IA listo para producción que permite a las organizaciones desplegar agentes autónomos potentes, extensibles y seguros por diseño. Basado en la metodología GAME, Ember aporta la base de ejecución para agentes que operan dentro de límites definidos sin perder la flexibilidad necesaria para resolver problemas complejos de varios pasos.

Parte de la plataforma Veilfire: incluido en todos los planes de pago.

Framework de agentes de IA Ember
Capacidades principales

Diseñado para agentes de IA en producción

Ember implementa la metodología GAME y ofrece una base completa para construir agentes autónomos e inteligentes.

Arquitectura GAME

Basado en la metodología Goals, Actions, Memories, Environment. Defina objetivos ponderados con reflexión, ejecute planes mediante herramientas y LLM, mantenga memoria multinivel con búsqueda semántica y aplique restricciones de entorno de forma declarativa.

Autonomía acotada

Los agentes operan de forma autónoma dentro de límites explícitos. Cada agente declara sus restricciones en YAML: profundidad máxima de razonamiento, listas de herramientas permitidas, control de métodos HTTP y defensa frente a inyección de prompts. Todo se aplica en el propio framework, no como añadido posterior.

Sistema de memoria multinivel

Bloc de notas efímero, memoria de sesión con ventana deslizante y almacenamiento vectorial de largo plazo para búsqueda semántica. Pool de memoria compartida con ámbitos privado, de espacio de trabajo, de tarea y global. Aislada por inquilino, verificada por políticas, versionada y consultable.

Coordinación multiagente

Despliegue flotas de agentes especializados con roles maestro/trabajador. Protocolo de traspaso estructurado con descubrimiento de capacidades, balanceo de carga y transferencia de contexto. La traza causal se propaga por traspasos, trabajos y operaciones de memoria para obtener grafos de interacción completos.

Llamada nativa a herramientas y plugins

Metadatos completos con esquemas JSON generados automáticamente a partir de type hints. Cliente HTTP integrado con listas de dominios permitidos, soporte de cliente MCP y decorador @tool extensible. Plugins listos para usar con descubrimiento automático y validación con tipos seguros.

Gestión determinista de fallos

Toda ruta de fallo es explícita, acotada y recuperable. Reintento automático con retroceso exponencial, colas de mensajes fallidos para análisis forense, respaldo del transporte HTTP a memoria compartida y modo de fallo configurable (abierto/cerrado). Sin fallos silenciosos ni comportamiento indefinido.

Gobernanza en tiempo de ejecución

Con gobernanza desde el arranque

Con Lens activado, cada operación del agente se evalúa en tiempo real frente a las políticas activas. Con una sobrecarga inferior al milisegundo, la gobernanza nunca frena a los agentes.

Sobrecarga sub-ms

La evaluación en proceso del SDK de Lens añade <1 ms a las operaciones

Modo de fallo configurable

Fail-open para resiliencia, fail-closed para alta seguridad

Auditoría a prueba de manipulación

La cadena Merkle registra cada decisión de política

Sin anulación por el agente

Los agentes no pueden eludir ni modificar los veredictos de política

Supervisión continua

Visibilidad permanente

Los agentes de Ember informan de su estado de forma continua a Lens y a FireDeck, y dan a los operadores conocimiento en tiempo real de toda su flota de agentes.

Monitorización por heartbeat

Cada 30 segundos los agentes informan de su actividad, puntuación de riesgo y número de solicitudes

Registro de agentes

Al arrancar, los agentes se registran con su ID de modelo, identidad de clúster y capacidades

Puntuación de riesgo

Puntuaciones de riesgo por agente y por clúster actualizadas con cada heartbeat

Grafos de interacción

Visualice en tiempo real los patrones de traspaso entre agentes

Detección de deriva de comportamiento

Detección automática de deriva de persona, deriva de objetivos y degradación del rendimiento

Cuarentena y contención

Rutas de cuarentena, terminación y escalado a HITL para agentes problemáticos

Servidor de API HTTP

Acceso API multiprotocolo

Exponga sus agentes por HTTP con soporte de JSON-RPC 2.0, API REST y WebSocket. Autenticación, límites de tasa y entrega de webhooks integrados.

JSON-RPC 2.0

Soporte de protocolo estándar

REST API

Endpoints RESTful

WebSocket

Streaming en tiempo real

Admin API

Endpoints de administración

Proveedores de LLM

Soporte flexible de modelos

Soporte multiproveedor: OpenAI, Anthropic, OpenRouter y modelos locales u offline mediante Veilfire Forge.

OpenAI

GPT-5.5, GPT-5.4, mini & nano

Anthropic

Claude Opus 4.x, Sonnet 4.x, Haiku 4.x

OpenRouter

Más de 100 modelos mediante una API unificada

Local y offline

Modelos autoalojados mediante Veilfire Forge

Despliegue

Despliegue listo para producción

Despliegue agentes de Ember en cualquier lugar, con opciones flexibles para contenedores, orquestación y microVM.

Agente único

Un daemon y un agente con Docker Compose. La vía más simple a producción

Clúster multiagente

Genere despliegues de flota desde un único YAML, con roles maestro/trabajador e infraestructura compartida

VM Firecracker

Despliegue en microVM ligeras para el máximo aislamiento en hosts Linux con KVM

Flotas escalables

Cada agente ocupa muy poca memoria, lo que permite decenas en un host típico

Seguridad del clúster

Garantías de seguridad a nivel de clúster

El modo de clúster multiagente permite desplegar flotas de agentes especializados que se coordinan de forma segura, con autoridad basada en roles y garantías de contención.

Autoridad basada en roles

Los agentes maestros orquestan; los trabajadores ejecutan dentro de sus límites. Los roles se aplican en el propio framework.

Aislamiento por contenedor

Cada agente en su propio contenedor Docker, con límites de CPU, memoria y PID y rotación de logs.

Aislamiento de colas de trabajo

Cada agente consume únicamente sus propios trabajos. Sin interferencias entre agentes.

Ámbitos de memoria

Ámbitos privado, de espacio de trabajo, de tarea y global, con controles de acceso aislados por inquilino.

Cola de mensajes fallidos

Los trabajos fallidos quedan en cuarentena para análisis forense; nunca se descartan en silencio.

Controles de contrapresión

Los límites de profundidad de cola y de tamaño de payload evitan el agotamiento de recursos.

Observabilidad

Registro de auditoría completo

Registro estructurado en JSON con más de 12 tipos de evento, ocultación automática de datos sensibles, correlación de solicitudes y métricas de rendimiento para una visibilidad total.

Seguimiento del ciclo de vida de la sesión
Registro de solicitudes y respuestas de LLM
Tiempos de ejecución de las llamadas a herramientas
Seguimiento de las operaciones de memoria
Eventos de comprobación de barreras
Ocultación automática de PII
A quién beneficia

Pensado para todos los equipos

Ingenieros de IA

  • Framework listo para usar: configuración YAML + API de Python
  • Sistema de plugins: añada herramientas sin tocar el núcleo
  • Multiproveedor: OpenAI, Anthropic, OpenRouter y modelos locales con Forge
  • Validación con tipos seguros para toda la configuración

Equipos de plataforma

  • Despliegue de clúster: genere Docker Compose desde un único YAML
  • Gobernanza de recursos: límites de CPU, memoria y PID por agente
  • Observabilidad: logs de auditoría JSON estructurados, heartbeats y puntuaciones de riesgo
  • Autorreparación: reinicio automático, reintentos y colas de mensajes fallidos

Seguridad y cumplimiento

  • Autonomía acotada: los agentes no pueden superar los límites declarados
  • Traza de auditoría: cada operación registrada con correlación de sesión y solicitud
  • Aplicación de políticas: integración con Lens para gobernanza en tiempo real
  • Contención: rutas de cuarentena, terminación y escalado a HITL
Diferenciadores

¿Por qué Ember?

CapacidadFrameworks genéricosEmber
Modelo de seguridadNinguno (hágalo usted)Autonomía acotada integrada + gobernanza con Lens
Coordinación multiagentePaso de mensajes básicoProtocolo de traspaso estructurado con aplicación de roles
Memoria compartidaNinguna o improvisadaPool compartido aislado por inquilino, con ámbitos y versionado
Límites de recursosNingunoLímites de CPU, memoria y PID a nivel de contenedor
Gestión de fallosFallar y esperar lo mejorDeterminista: reintento → mensajes fallidos → alerta
Registro de auditoríastdout básicoJSON estructurado con más de 12 tipos de evento y ocultación de PII
DespliegueManualGeneración de clúster desde YAML con un solo comando
GobernanzaAñadido posteriorSDK nativo de Lens, consciente de las políticas desde el arranque

Integración nativa con Lens

Ember incorpora la gobernanza desde el arranque. Con Lens activado, cada llamada a herramientas, acceso a memoria y traspaso se evalúa en tiempo real frente a las políticas activas, con una sobrecarga inferior al milisegundo y un registro de auditoría a prueba de manipulación.

Conozca Lens

Integración nativa con FireDeck

Los agentes de Ember se autentican, se registran y envían heartbeats con credenciales emitidas por FireDeck. Vincule agentes a identidades verificables, gestione el ciclo de vida de las credenciales, siga la postura de riesgo de cada agente y orqueste cargas de trabajo en toda su flota.

Conocer FireDeck

Una plataforma, en cada etapa

Ember es un componente de la plataforma Veilfire.

Una plataforma unificada: aplicación en tiempo de ejecución, identidad, evaluaciones, HITL y evidencia de auditoría criptográfica incluidas.