Help us shape the future of Go! Take the 2026 Go Developer Survey

agentgateway

module
v0.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2025 License: Apache-2.0

README

agentgateway
The first full featured, enterprise-grade Agent Gateway.

Key Features:

  • Highly performant: agentgateway is written in rust, and is designed from the ground up to handle any scale you can throw at it.
  • Security First: agentgateway includes a robust MCP/A2A focused RBAC system.
  • Multi Tenant: agentgateway supports multiple tenants, each with their own set of resources and users.
  • Dynamic: agentgateway supports dynamic configuration updates via xDS, without any downtime.
  • Run Anywhere: agentgateway can run anywhere, from a single machine to a large scale multi-tenant deployment.
  • Legacy API Support: agentgateway can transform legacy APIs into MCP resources. Currently supports OpenAPI. (gRPC coming soon)
  • Open Source: agentgateway is open source, and licensed under the Apache 2.0 license.

Getting Started

To get started with agentgateway, please check out the Getting Started Guide.

Build from Source

Requirements:

  • Rust 1.86+
  • npm 10+

Build the agentgateway UI:

cd ui
npm install
npm run build

Build the agentgateway binary:

make build

Run the agentgateway binary:

./target/release/agentgateway

Open your browser and navigate to http://localhost:19000/ui to see the agentgateway UI.

Directories

Path Synopsis
api module
go
api
tools module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL