📈 GH Trending Explorer 🎲 Surprise me

← all repos

Kong / kong

git clone https://github.com/Kong/kong.git 3.9.4 · 8d ago 🔥 on GitHub Trending today

🦍 The API and AI Gateway

+3
stars, 24h · #461
—
stars, 7 days
+178
stars, 30 days · #1,410
44k
★ total
5.2k
forks · 220 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageLua
LicenseApache-2.0
Created2014-11-17 (11y ago)
Last push1d ago
Watchers994
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-20 — #1 daily in lua · +3 ★
  • 2026-10-20 — #8 monthly in lua · +178 ★

GitHub topics

Links

README excerpt
[![][kong-logo]][kong-url]
 [![Build Status][badge-action-image]][badge-action-url] 
Kong or Kong Gateway is a cloud-native, platform-agnostic, scalable **API 𖧹 LLM 𖧹 MCP** Gateway distinguished for its high performance and extensibility via plugins. It also provides advanced AI traffic capabilities with multi-LLM support, semantic security, MCP traffic security and analytics, and more.
By providing functionality for proxying, routing, load balancing, health checking, authentication (and more), Kong serves as the central layer for orchestrating microservices or conventional API traffic - and agentic LLM and MCP as well - with ease.
Kong runs natively on Kubernetes thanks to its official Kubernetes Ingress Controller.
[![][kong-diagram]][kong-url]
---
Installation | Documentation | Discussions | Forum | Blog | [Builds][kong-master-builds] | AI Gateway | Cloud Hosted Kong
---
## Getting Started
If you prefer to use a cloud-hosted Kong, you can sign up for a free trial of Kong Konnect and get started in minutes. If not, you can follow the instructions below to get started with Kong on your own infrastructure.
Let’s test drive Kong by adding authentication to an API in under 5 minutes.
We suggest using the docker-compose distribution via the instructions below, but there is also a docker installation procedure if you’d prefer to run the Kong Gateway in DB-less mode.
Whether you’re running in the cloud, on bare metal, or using containers, you can find every supported distribution on our official installation page.
1) To start, clone the Docker repository and navigate to the compose folder.
 [code] 
2) Start the Gateway stack using:
 [code] 
The Gateway is now available on the following ports on localhost:
- `:8000` - send traffic to your service via Kong
- `:8001` - configure Kong using Admin API or via decK
- `:8002` - access Kong's management Web UI (Kong Manager) on localhost:8002
Next, follow the quick start guide to tour the Gateway features.
### Getting started with AI Gateway for LLM and MCP
If you would like to get started with Kong AI Gateway capabilities including LLM and MCP features, please refer to the official AI documentation.
## Features
By centralizing common API, AI and MCP functionality across all your organization's services, Kong Gateway creates more freedom for engineering teams to focus on the challenges that matter most.
The top Kong features include:
- Advanced routing, load balancing, health checking - all configurable via a RESTful admin API or declarative configuration.
- Authentication and authorization for APIs using methods like JWT, basic auth, OAuth, ACLs and more.
- Universal LLM API to route across multiple providers like OpenAI, Anthropic, GCP Gemini, AWS Bedrock, Azure AI, Databricks, Mistral, Huggingface and more.
- MCP traffic governance, MCP security and MCP observability in addition to MCP autogeneration from any RESTful API.
- 60+ AI features like AI observability, semantic security and caching, semantic routi