- Home
- Kubernetes Ingress Controllers
- agentgateway
agentgateway
What it is
agentgateway is a self-hosted HTTP and gRPC gateway for controlling traffic among services, language models, MCP servers, and agent runtimes. Its LLM gateway presents an OpenAI-compatible API for providers including OpenAI, Anthropic, Bedrock, Gemini, Vertex, and OSS Llama runs. For self-hosted inference, it routes workloads on vLLM, TGI, and Triton using latency, cost, and model considerations. MCP capabilities include server discovery, scoped tool calls, and audit trails; A2A routing connects runtimes such as LangChain, CrewAI, and ADK. Security options include JWT and OIDC, API keys, authorization policies, TLS and mTLS with certificate rotation, and rate limits. Guardrails can inspect MCP calls and responses for prompt injection or unsafe payloads, while prompt guards provide checks and redaction. Observability features include OpenTelemetry, Prometheus token-usage histograms, Jaeger traces, and request logs with latency, token counts, and realized USD cost. Teams can set token and dollar spending caps by key or team and review a dashboard grouped by model, provider, and user. It is free and deploys as a binary, Docker container, or on Kubernetes.
For and against
For
- OpenAI-compatible API supports multiple listed model providers.
- Routes self-hosted inference by latency, cost, and model.
- MCP calls can be scoped and audited.
- Spending caps can apply per key or team.
- Free deployment options include binary, Docker, and Kubernetes.
Against
- Requires a self-hosted deployment.
- Commercial support is offered through a partner.
The verdict
agentgateway brings routing, security, observability, and spending controls into one self-hosted gateway. Its free plan may suit teams that want those controls for service, LLM, MCP, and agent traffic.
Who it suits
It suits platform teams and tool-builders managing model, MCP, or agent traffic in self-hosted environments. AI enthusiasts are also invited to join the project community.
Plans and prices
agentgateway (open source)
Open-source gateway; binary, Docker, or Kubernetes deployment
Read 2 Oct 2026 · agentgateway.dev
On the record
- A2A support
- The A2A gateway supports capability discovery, modality negotiation and long-running task collaboration between agents.agentgateway.dev · read 19 Oct 2026
- API and configuration
- Standalone deployments use flat YAML configuration, while Kubernetes deployments use a controller, Gateway API resources and documented API references.github.com · read 19 Oct 2026
- Authentication
- Documented authentication methods include JWT, API keys, basic authentication and MCP authentication specifications.agentgateway.dev · read 19 Oct 2026
- Authorization
- Fine-grained authorization uses role-based policies and the CEL expression engine.agentgateway.dev · read 19 Oct 2026
- Binary installation
- The official installer is a curl script that downloads a release binary, verifies its checksum and installs it into /usr/local/bin.agentgateway.dev · read 19 Oct 2026
- Company origin
- Solo.io originally created agentgateway and donated it to the Linux Foundation in August 2025.linuxfoundation.org · read 19 Oct 2026
- Cost controls
- Virtual keys, token and dollar caps, model cost catalogs and dashboards attribute and enforce agent spending.agentgateway.dev · read 19 Oct 2026
- Deployment
- The project provides standalone binary, Docker and Kubernetes deployment paths.agentgateway.dev · read 19 Oct 2026
- Documentation
- Documentation is split into standalone and Kubernetes sites with quickstarts, integration guides, configuration references and API documentation.github.com · read 19 Oct 2026
- Enterprise support
- Solo Enterprise for agentgateway advertises 24×7 coverage, upstream collaboration and operational guidance.agentgateway.dev · read 19 Oct 2026
- Guardrails
- Guardrails include regex checks, OpenAI moderation, AWS Bedrock Guardrails, Google Model Armor and custom webhooks.github.com · read 19 Oct 2026
- Inference
- Self-hosted inference routing supports vLLM, TGI, and Triton, with latency-aware, cost-aware, and model-aware routing.agentgateway.dev · read 2 Oct 2026
- Inference routing
- Kubernetes Inference Gateway extensions route self-hosted models using GPU utilization, KV-cache use, LoRA adapters and work-queue depth.agentgateway.dev · read 19 Oct 2026
- Integrations
- Official integration categories cover identity providers, AWS, Google Cloud, Azure, LLM providers, MCP, networking tools, agent frameworks and NetBird.agentgateway.dev · read 19 Oct 2026
- Intended users
- The site invites tool-builders, platform engineers, and AI enthusiasts to join the community and describes the controls as suited to platform teams.agentgateway.dev · read 2 Oct 2026
- Licence
- The open-source project is licensed under Apache-2.0.github.com · read 19 Oct 2026
- Limit: fast-changing configuration
- An independent review cautioned that the project is actively developing and its configuration surface is not yet stable.hysenlabs.com · read 19 Oct 2026
- Limit: insecure defaults
- A hands-on review found optional API-key authentication, fail-open deny expressions and an unauthenticated localhost admin interface as defaults requiring hardening.aitamer.news · read 19 Oct 2026
The review
agentgateway is a self-hosted control point for teams running services, language models, MCP tools, and agent-to-agent workflows. It suits platform engineers and tool-builders who need one policy and telemetry layer across mixed AI infrastructure. The trade-off is operational responsibility: this is infrastructure software, not a managed endpoint.
Overview
Built as an open-source HTTP and gRPC gateway, agentgateway combines traffic routing with security, observability, and spend governance. Its scope reaches from conventional service traffic to model inference and agent protocols, making it a strong fit for organizations standardizing AI access on infrastructure they operate. Teams that want a vendor-hosted gateway or a turnkey user interface should consider another category of product.
Key features
Model and agent routing
An OpenAI-compatible API fronts providers such as OpenAI, Anthropic, Bedrock, Gemini, Vertex, and OSS Llama deployments. For self-hosted inference, routing can account for latency, cost, and model characteristics across vLLM, TGI, and Triton. That breadth is useful when workloads span cloud APIs and privately run models, while the compatibility layer can reduce provider-specific integration work.
MCP server discovery, scoped tool calls, and audit trails address the operational side of tool use. A2A routing connects runtimes including LangChain, CrewAI, and ADK, so teams can place policy between cooperating agents rather than treating each runtime as an isolated system.
Security and guardrails
JWT and OIDC, API keys, authorization policies, TLS and mTLS with certificate rotation, and rate limiting provide a substantial access-control baseline. MCP guardrails inspect calls and responses for prompt injection and unsafe payloads; prompt guards add checks and redaction. These mechanisms support a defensible policy layer, but they still require operators to design rules and maintain certificates and identities.
Telemetry and spending
OpenTelemetry is enabled by default, with Prometheus token-usage histograms, Jaeger traces, and request logs that include latency, token counts, and realized USD cost. Scoped virtual keys and per-key or per-team token and dollar caps turn usage data into enforceable budgets, while dashboards group spend by model, provider, and user. This is especially valuable for platform teams accountable for unpredictable model consumption.
Deployment and integrations
The gateway is offered as a standalone binary, Docker image, or Kubernetes deployment. Listed model integrations include Azure OpenAI, Mistral, DeepSeek, Ollama, xAI, and Snowflake in addition to the providers above. Canary routing, TLS automation, rate limiting, and authorization policies are included capabilities, and ingress supports both API models.
Pricing
agentgateway (open source): free is the free, open-source gateway. It can run as a binary, in Docker, or on Kubernetes, with self-hosted deployment and no seat or usage quota stated. That makes it suitable for experimentation and for teams prepared to fund their own operations. The zero price does not provide a managed service; commercial support is offered through partners, including a Solo.io option with 24×7 coverage, upstream collaboration, and best-practice guidance.
Platforms
agentgateway targets API and Linux environments and is self-hosted. Deployment choices cover a standalone binary, Docker, and Kubernetes, so it can fit both a single infrastructure host and a cluster-based platform. Its ingress configuration supports both API models, with TLS automation and canary routing available.
Who it's for
Choose it if you are a platform engineer, tool-builder, or AI-focused infrastructure team consolidating provider access, agent protocols, security policy, telemetry, and budgets. It is less appropriate for a small application team that wants an immediately managed gateway, or for organizations unwilling to operate networking, identity, certificates, and policy themselves.
Pros and cons
- Pro: One OpenAI-compatible front door spans major hosted providers and self-hosted inference targets, easing mixed-provider architecture.
- Pro: MCP and A2A controls include scoped calls, discovery, audit trails, and runtime routing rather than stopping at ordinary HTTP ingress.
- Pro: Token-aware telemetry and per-key or per-team dollar caps make model spending measurable and enforceable.
- Con: Self-hosting shifts deployment, upgrades, identity, certificates, and policy maintenance to your team.
- Con: The free plan has no stated managed-service entitlement, seat allowance, or usage quota, so operating cost and capacity planning remain your responsibility.
Alternatives
For a broader survey of ingress products, see Kubernetes Ingress Controllers.
- Airlock Microgateway is a freemium, self-hosted API option with a free Community Edition for small environments or local development, but throughput is enforced and its license is valid for six months.
- NGINX Ingress Controller is a free self-hosted choice when you specifically need a Kubernetes cluster and the NGINX Open Source edition.
- ngrok fits readers wanting API, desktop, or web access and a free allowance of up to three online endpoints and 1GB of transfer.
- BFE Ingress Controller is a free Apache 2.0-licensed alternative with no stated plan limits.
- Contour is a free open-source Kubernetes ingress controller with community support.
- Envoy Gateway is a free Apache-2.0 open-source project for teams centered on Envoy-based gateway infrastructure.
- F5 BIG-IP Container Ingress Services is free software when you already have a compatible licensed BIG-IP system, plus Kubernetes or OpenShift and AS3.
- HAProxy Ingress is a free Linux, self-hosted option that requires Kubernetes; version 0.16 requires Kubernetes 1.21 or newer.
Verdict
agentgateway is the right choice for platform teams that need unified routing, AI-specific guardrails, deep telemetry, and enforceable model budgets on infrastructure they control. Its main reason to choose it is the combination of LLM, MCP, and A2A governance in one free gateway. Look elsewhere if you need a managed service or do not want to carry the operational work of self-hosting.