agentgateway (Estados Unidos, proyecto de la Agentic AI Foundation) es un gateway de datos escrito en Rust, distribuido como binario único o en Kubernetes. Reúne, en el mismo plano de datos, un gateway de LLM compatible con OpenAI, un gateway de herramientas MCP y soporte de comunicación entre agentes (A2A).
Para qué sirve
- Exponer un endpoint compatible con OpenAI delante de proveedores distintos
- Elegir modelos por costo, latencia o disponibilidad, con failover automático
- Definir presupuestos y límites por clave, equipo o periodo
- Aplicar guardrails de prompt, PII y moderación antes de llamar al proveedor
- Centralizar el catálogo de herramientas MCP con alcance por agente
- Exportar métricas y trazas por OpenTelemetry
Cómo funciona
- El gateway se ejecuta junto a la aplicación, sin intermediario en la nube del proveedor
- Proveedores, modelos y políticas se declaran una vez y se aplican por petición
- Claves virtuales aíslan el acceso por proyecto o equipo
- El mismo núcleo atiende llamadas de LLM, de herramientas y entre agentes
- El proyecto fue donado a la Agentic AI Foundation y mantiene licencia Apache-2.0
Modelos y proveedores
- Proveedores de primera clase como OpenAI, Anthropic, Bedrock, Gemini, Vertex AI, Groq, Mistral, xAI, Together y Fireworks
- Endpoints autoalojados, como vLLM y TGI, entran como proveedor adicional
- Los proveedores compatibles con OpenAI se añaden por configuración
Disponibilidad y licencia
- Código abierto bajo Apache-2.0, sin costo de licencia
- Distribución en binario autónomo, contenedor o Kubernetes
- Solo.io mantiene una distribución enterprise con soporte
Puntos de atención
- La operación exige familiaridad con Kubernetes o con configuración de gateway
- Las funciones de gobernanza enterprise están en la distribución comercial
- No debe confundirse con Agent Router, otro proyecto de la AAIF
