Skip to content
Merged
1 change: 1 addition & 0 deletions .github/styles/base/Dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -387,6 +387,7 @@ jwt
jwts
kafka
kafkactl
KAi
kbps
kds
keepalive
Expand Down
1 change: 1 addition & 0 deletions app/_indices/konnect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ sections:
description: Get started by setting up {{site.konnect_short_name}} hybrid deployment and walking through some common API management tasks.
url: /gateway/get-started/
- path: /gateway/topology-hosting-options/
- path: /konnect-platform/kai/

- title: Konnect Applications
items:
Expand Down
181 changes: 181 additions & 0 deletions app/_landing_pages/konnect-platform/kai.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
metadata:
title: "Kong AI assistant"
content_type: landing_page
description: Learn how to use Kong's AI assistant, KAi.
products:
- konnect
breadcrumbs:
- /konnect/
tags:
- ai
- mcp
beta: true

rows:

- header:
type: h1
text: "Kong AI assistant"
sub_text: KAi is Kong's AI assistant that can help you detect issues and suggest fixes.

- columns:
- blocks:
- type: structured_text
config:
blocks:
- type: text
text: |
Kong's AI assistant, KAi, can detect issues, suggest fixes, and accelerate your workflows all without leaving the {{site.konnect_short_name}} UI.
KAi is enabled by default for {{site.konnect_short_name}} Plus and trial accounts.
KAi is always disabled by default for Enterprise accounts.
Enterprise accounts can enable KAi by contacting their Kong account manager.

KAi can help you do the following:
* Run a debug session to analyze API performance issues
* Provides recommendations to improve API performance
* Answer any {{site.konnect_short_name}} questions using the Kong Docs
- type: button
config:
text: "Try KAi in {{site.konnect_short_name}}"
url: https://cloud.konghq.com?agent=true
- blocks:
- type: image
config:
url: /assets/images/konnect/kai.png
alt_text: "KAi"

- header:
text: "How KAi works"
type: h2
columns:
- blocks:
- type: structured_text
config:
blocks:
- type: text
text: |
KAi is made up of a series of components running inside {{site.konnect_short_name}}.
The agent can perform smart orchestration and analysis of {{site.konnect_short_name}} data and entities.
You can interact with the agent in the following ways:
* Use the chat in the {{site.konnect_short_name}} UI by clicking the sparkle icon <span style="opacity:0.5">✨</span> on the top right.
* Use the `kongctl` command-line tool with the `kongctl kai` command.

The KAi agent uses backend LLMs for reasoning and natural language tasks. It also uses a {{site.konnect_short_name}} MCP server to provide information about {{site.konnect_short_name}} and the user's entities and data.
Because the MCP server is authenticated via the logged-in user's session, it only has access to data and resources that the user themselves has permission to access.

KAi also has access to Kong's documentation and support knowledge base, so it can provide guidance on configuration, architecture, and troubleshooting.

- blocks:
- type: mermaid
config:
diagram: |
flowchart LR
subgraph backends["<b>Backends & data sources</b>"]
direction LR
LLM["LLM backend"]
MCP["Konnect MCP Server"]
KB["Kong Docs & support knowledge base"]
end

subgraph kai["<b>KAi Agent</b>"]
direction LR
UI["Konnect UI chat"]
CLI["<code>kongctl kai</code>"]
end

User(("User"))

User --> kai
kai --> backends

style backends fill:#E3F2FD,stroke:#90CAF9,stroke-width:1px
style kai fill:#E8F5E9,stroke:#81C784,stroke-width:1px

- header:
text: "How to interact with KAi in the UI"
type: h2
columns:
- blocks:
- type: structured_text
config:
blocks:
- type: text
text: |
To start a chat with KAi, click the sparkle icon <span style="opacity:0.5">✨</span> on the top right of the {{site.konnect_short_name}} UI.

KAi is context-sensitive, so if you navigate to a control plane or Gateway Service, KAi will use that entity context to answer questions.
You can create a new session from the **Active session** dropdown menu by selecting "New conversation". Each user is limited to three sessions. To delete a session, click the action menu icon next to the session and click **Delete**.

- header:
text: "What's new in KAi"
type: h2
columns:
- blocks:
- type: structured_text
config:
blocks:
- type: text
text: |
The following are the latest changes in KAi:
* KAi internal release

For a complete changelog of all KAi releases, see the [KAi changelog](/konnect-platform/kai/changelog/).
- blocks:
- type: table
config:
columns:
- title: Product Area
key: product
- title: Supported?
key: supported
- title: Sub-Features
key: features
rows:
- product: Gateway Control Planes
supported: true
features: All
- product: Gateway Configurations
supported: Partial
features: Services, Routes, Vaults, Consumers, Debugger
- product: Event Gateways
supported: Planned
- product: AI Gateway
support: Planned
- product: Dedicated Cloud Gateways
supported: Planned
- product: Kong Mesh
supported: Planned
- product: Developer Portal
supported: Planned
- product: Service Catalog
supported: Planned
- product: OpenMeter
supported: Planned (~Q1'26)
- product: Analytics
supported: Planned (~Q1'26))
- product: Team Management
supported: Planned (~Q4'25)
- product: Organizations
supported: Planned (~Q4'25)

- header:
text: "Frequently asked questions"
type: h2
columns:
- blocks:
- type: faqs
config:
- q: Is the KAi AI assistant enabled by default?
a: It is enabled by default for {{site.konnect_short_name}} Plus and trial accounts. Only organization owners can choose to enable or disable KAi for an organization. KAi is always disabled by default for Enterprise accounts. Enterprise accounts can enable it by contacting their Kong account manager.
- q: Does KAi automatically modify {{site.konnect_short_name}} configuration when it finds an issue?
a: No. KAi will ask for your permission before making any changes to {{site.konnect_short_name}} configuration. You can also approve modifications on a per session basis.
- q: Can all users see the same resources with the AI assistant KAi?
a: No. Users can only see the {{site.konnect_short_name}} entities in KAi that they have permissions to via [teams and roles](/konnect-platform/teams-and-roles/). For example, if a user is a Portal Admin, they can see Dev Portal entities, but they can't ask KAi about control planes.
- q: Is there an additional cost to using KAi?
a: During the Beta period, access to KAi is included in your existing Plus and Trial plans. Enterprise users should contact their Kong account manager.
- q: Does KAi train on any of my data?
a: No. Neither Kong nor any downstream LLMs that KAi uses train on user data.
- q: Which models does KAi use?
a: We currently use Anthropic Claude provided by AWS Bedrock. Review the Terms for Anthropic on the [AWS Third-Party Models page](https://aws.amazon.com/legal/bedrock/third-party-models/).
- q: What regions is KAi available in?
a: KAi is currently available in US, EU, and AU. Other regions will be added as the product moves out of Beta.
1 change: 1 addition & 0 deletions app/_landing_pages/konnect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -198,6 +198,7 @@ rows:
- "[Terraform](/terraform/): Manage infrastructure as code and automated deployments to streamline setup and configuration of {{site.konnect_short_name}}, {{site.base_gateway}}, and {{site.mesh_product_name}}"
- "[KIC](/kubernetes-ingress-controller/): Manage ingress traffic and routing rules for your services"
- "[{{site.konnect_short_name}} APIs](/konnect-api/): Manage all aspects of the {{site.konnect_short_name}} platform, applications, and runtimes using APIs"
- "[Kong AI assistant](/konnect-platform/kai/): Use Kong's AI assistant, KAi, to detect issues and suggest fixes."



Expand Down
1 change: 1 addition & 0 deletions app/assets/icons/sparkle.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/assets/images/konnect/kai.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
31 changes: 31 additions & 0 deletions app/konnect-platform/kai-changelog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "KAi changelog"
description: "See the latest changes in the Kong AI assistant, KAi."
content_type: reference
layout: reference
products:
- konnect
tags:
- ai
- mcp
search_aliases:
- ai assistant
works_on:
- konnect
breadcrumbs:
- /konnect/
- /konnect-platform/kai/
permalink: /konnect-platform/kai/changelog/
beta: true
related_resources:
- text: "About Kong's AI assistant"
url: /konnect-platform/kai/
- text: "{{site.konnect_short_name}} Platform"
url: /konnect/
---

Changelog for KAi.

## Week of 2025-11-17

* Public beta
Loading