LiteLLM vs Kong AI Gateway: which fits your shortlist
The choice between LiteLLM and Kong AI Gateway turns mainly on two questions: whether Kong is already running in production in your organization, and how much governance you need over model access, meaning virtual keys, budgets and SSO. If Kong is not already part of your estate and your main need is per-team spend control, LiteLLM is the more direct fit. Its proxy is MIT licensed (outside the enterprise/ directory), and virtual keys per user, team or project, along with per-key budgets, TPM and RPM limits and model restrictions, store their state in PostgreSQL that you run yourself. Plan for PostgreSQL as the primary database and Redis 7.0 or newer once you run more than one proxy instance, since rate limits and router state are shared through Redis.
Choose Kong AI Gateway when Kong already runs your API traffic and you want AI requests governed by the same gateway policies, plugins and operational runbooks as the rest of your APIs. The open-source AI Proxy plugin ships in Kong Gateway (Apache-2.0) from version 3.6 and covers OpenAI, Azure OpenAI, Amazon Bedrock, Anthropic, Ollama, vLLM and other providers. Confirm how your team would manage per-team budgets and key issuance in Kong, because the virtual key and budget model that LiteLLM documents is not the same design as Kong's plugin model. Check your Kong version against the plugin documentation before assuming a feature is present.
The two capabilities most likely to push a team toward one side are load balancing and semantic routing. Kong documents AI Proxy Advanced, which adds round-robin, consistent-hashing, least-connections, lowest-latency, lowest-usage, semantic and priority balancing, as part of its AI Gateway Enterprise offering (Kong Gateway 3.8 or later). LiteLLM's router offers simple-shuffle, usage-based, latency-based, least-busy and cost-based routing, retries, cooldowns and priority failover in its open-source proxy. Write down which routing behaviors you need on day one, then ask Kong for licensing quotes covering AI Proxy Advanced and ask LiteLLM whether your SSO, audit log and RBAC requirements fall under its Enterprise license beyond the free SSO limit of five users.
Which platform fits which scenario
This table maps common situations to the platform that usually fits better, with the fact that drives the answer. Read it against your existing gateway footprint, governance needs and where the cluster can run, since several rows turn on your own environment.
| Scenario | Better fit | Why |
|---|---|---|
| Already run Kong for APIs and want AI traffic under the same gateway | Kong AI Gateway | AI Proxy ships in the open-source Kong Gateway repository and needs Kong Gateway 3.6 or later, so existing Kong operators can add LLM routes without a second gateway. Confirm your current Kong version and whether your team already operates its control plane. |
| New AI platform team with no gateway in place | LiteLLM | The MIT proxy gives one OpenAI-compatible endpoint across 100+ providers with virtual keys and budgets. It needs PostgreSQL for virtual keys and Redis once more than one proxy instance runs, so plan for those two stores from day one. |
| Per-team or per-project budgets required in the open-source edition | LiteLLM | Virtual keys support per-key, per-user and per-team budgets, TPM and RPM limits and model restrictions. Kong's per-consumer controls depend on how you configure your plugins, so confirm equivalent budget enforcement before choosing it for chargeback. |
| Semantic routing or lowest-latency load balancing needed | Kong AI Gateway, on the enterprise tier | AI Proxy Advanced adds semantic and lowest-latency routing and is documented only in Kong's AI Gateway Enterprise offering, needing Kong Gateway 3.8 or later. LiteLLM's router offers latency-based and cost-based routing in its open-source proxy, so semantic matching is the gap to verify. |
| Air-gapped or strict data residency inside your own network | Depends on your environment | Both run self-hosted, but LiteLLM's MIT core needs only your PostgreSQL and Redis, while Kong offers DB-less, hybrid or PostgreSQL modes. Confirm which Kong features your offline license terms allow and that every provider endpoint is reachable from inside the enclosure. |
| Mixed API and LLM traffic governed by one platform team | Kong AI Gateway | Kong handles proxying, routing, load balancing and health checks for general APIs as well as LLM requests in one product family. LiteLLM is focused on LLM calls, so non-AI API governance would need a separate gateway. |
| Strict SSO, audit logs and RBAC required from the start | Depends on your license budget | SSO beyond five users, audit logs, RBAC and secret manager integrations are Enterprise features in LiteLLM. Kong's enterprise AI features also sit behind its enterprise offering. Ask both vendors for written feature lists against your control requirements. |
| Small team that wants minimal moving parts | LiteLLM | A single Python proxy with a database and cache is typically simpler to stand up than a full Kong deployment with a control plane. This holds only if you do not already run Kong, since reusing an existing Kong estate removes that extra footprint. |
How LiteLLM and Kong AI Gateway are built and deployed
Both products sit in front of model providers and both run in your own infrastructure, but they ask different things of your team. LiteLLM is an application-level proxy with its own state in PostgreSQL and Redis, while Kong is a general API gateway that gains AI plugins on top of a platform you may already operate.
LiteLLM as SDK and proxy
LiteLLM ships as a Python SDK that applications import directly and as a proxy server that gives the organization one shared endpoint. Virtual keys, budgets and spend tracking only work in proxy mode, so the proxy is the piece to design around. Check whether your teams need a shared gateway or per-application calls before you commit to running the proxy.
PostgreSQL holds virtual key state
Virtual keys need a PostgreSQL database, which stores the keys, per-key, per-user and per-team budgets, and the spend records. Your database team will own backups, restores and sizing for this data. Ask who is accountable for key data retention and how a lost database would affect issued keys.
Redis 7.0 for multiple instances
Once more than one proxy instance runs, LiteLLM's production guide requires Redis 7.0 or newer for shared rate limits, router state and cache. A single-instance pilot can skip it, but a horizontally scaled deployment cannot enforce limits consistently without it. Confirm the Redis topology, failover behavior and the version your platform team supports.
Kong in DB-less, hybrid or PostgreSQL modes
Kong Gateway can run DB-less from declarative configuration, in hybrid mode with separate control and data planes, or backed by PostgreSQL. Each mode changes where configuration lives and how changes roll out, so the choice is an operations decision as much as an architecture one. Decide which mode matches your change control process before you size the AI plugins.
Kubernetes Ingress Controller and scaling
Kong offers a Kubernetes Ingress Controller, while LiteLLM recommends one Uvicorn worker per pod and horizontal scaling. Both fit Kubernetes, but the scaling units differ: Kong scales its gateway nodes and plugin configuration, while LiteLLM scales application pods that all depend on shared state. Ask your platform team which pattern they already operate and how each product's upgrades roll through the cluster.
Konnect for managed operations
Kong Konnect is Kong's managed, subscription-based platform offering analytics, service catalogs and developer portals. It reduces control plane operations but moves part of your management plane to a vendor service, which may conflict with data residency or air-gapped requirements. Confirm what leaves your network and whether your governance rules allow it.
Day-two skills each one demands
LiteLLM needs people who can run PostgreSQL, Redis and secret management for an AI application, and who understand virtual key lifecycles. Kong needs people who already operate API gateways, plugin configuration and version upgrades across modes. Map which skills your team has today, because that gap usually drives the implementation effort more than the license does.
Capability comparison: virtual keys, routing, identity and licensing
This table sets LiteLLM's MIT proxy against Kong's AI plugins across licensing, runtime, routing, governance and deployment. Read each row with your own edition and runtime in mind, because several Kong routing features and most LiteLLM identity features sit behind enterprise licenses.
| Capability | LiteLLM proxy | Kong AI Gateway |
|---|---|---|
| License | MIT for the core, with content under the enterprise/ directory under its own license | Kong Gateway open-source repository is Apache-2.0; AI Proxy Advanced is only in the AI Gateway Enterprise offering |
| Minimum runtime version | Four most recent stable minor versions are supported; latest release v1.105.1 (October 14, 2026) | AI Proxy needs Kong Gateway 3.6 or later; AI Proxy Advanced needs 3.8 or later; latest 3.9 line is 3.9.4 (October 12, 2026) |
| Provider coverage | More than 100 LLM providers through the OpenAI request format | AI Proxy lists OpenAI, Azure OpenAI, Bedrock, Anthropic, Gemini, Vertex AI, Cohere, Mistral, Hugging Face, Ollama and vLLM; confirm current list |
| Virtual keys and budgets | Per-key, per-user and per-team budgets, requires PostgreSQL | Not covered by the supplied facts; confirm whether Kong offers equivalent consumer-level budgets for your plugin version |
| TPM and RPM limits | Supported on virtual keys | Not covered by the supplied facts; confirm rate-limiting options with Kong documentation |
| Load balancing algorithms | Simple-shuffle, usage-based, latency-based, least-busy and cost-based routing | Round-robin, consistent-hashing, least-connections, lowest-latency, lowest-usage, semantic and priority, in AI Proxy Advanced only |
| Semantic routing | Not listed in the supplied routing options; confirm with LiteLLM before relying on it | Matches prompts to models by similarity in AI Proxy Advanced (Enterprise) |
| Failover and retries | Retries, cooldowns after repeated failures, priority ordering for failover and session affinity | Failover is listed for AI Proxy Advanced (Enterprise); confirm failover behavior in the plugin docs for your version |
| SSO and identity providers | Admin UI SSO with Google, Microsoft Entra ID, Okta and generic OIDC; free for up to 5 users from v1.76.0, Enterprise beyond that | Not covered by the supplied facts; confirm how Kong authenticates AI consumers in your Kong edition |
| Audit logs and RBAC | Audit logs and organization and team RBAC are Enterprise features | Not covered by the supplied facts; confirm audit and role controls in your Kong Konnect or self-managed setup |
| Secret managers | AWS, Azure, Google, HashiCorp Vault and CyberArk integrations are Enterprise features | Not covered by the supplied facts; confirm vault integrations in Kong documentation |
| Kubernetes deployment | Recommends one Uvicorn worker per pod and horizontal scaling; PostgreSQL and Redis 7.0 or newer for multiple instances | Kong Kubernetes Ingress Controller is available; DB-less, hybrid and PostgreSQL-backed modes are supported |
What is open source and what is paid in each platform
LiteLLM's core is under the MIT license. The license file in the BerriAI/litellm repository states that content under the enterprise/ directory uses its own license, so the rest of the codebase, including the proxy server, can be run and modified under MIT terms. Governance features are split across that boundary. Virtual keys, per-key, per-user and per-team budgets, TPM and RPM limits and model restrictions are part of the open-source proxy, provided you run PostgreSQL for them. The admin UI supports SSO with Google, Microsoft Entra ID, Okta and generic OIDC providers, and from v1.76.0 SSO is free for up to 5 users. Beyond that limit, an Enterprise license is required.
- SSO beyond five users: Once more than 5 users sign in to the admin UI, you need an Enterprise license for SSO. Confirm the user count rules and how service accounts are counted with LiteLLM before you roll out.
- SCIM provisioning: Automated user and group provisioning from your identity provider is listed under Enterprise, not the free tier.
- JWT authentication and audit logs: JWT authentication with identity provider tokens and audit logs are Enterprise features.
- RBAC, IP allowlisting and secret managers: Organization and team RBAC, IP allowlisting and integrations with AWS, Azure, Google, HashiCorp Vault and CyberArk are Enterprise features.
- Team guardrails and logging: Team-level guardrails and per-team logging are Enterprise features. Confirm which guardrail integrations are licensed separately.
Check whether your audit and access requirements need any of these Enterprise items before you pick the open-source edition.
Kong Gateway's open-source repository is Apache-2.0 licensed and describes the project as a cloud-native, platform-agnostic API, LLM and MCP gateway. The AI Proxy plugin ships in that open-source repository and needs Kong Gateway 3.6 or later. It covers provider routing for chat completions, embeddings and several other request types. Load balancing across models, semantic routing and failover are not in that plugin. They sit in AI Proxy Advanced, which the documentation places in Kong's AI Gateway Enterprise offering and which needs Kong Gateway 3.8 or later.
- AI Proxy in open source: Single-model routing across supported providers, including Ollama and vLLM, comes with the Apache-2.0 release line. The current line is 3.9, with 3.9.4 published on October 12, 2026.
- AI Proxy Advanced under enterprise: Round-robin, consistent-hashing, least-connections, lowest-latency, lowest-usage, semantic and priority load balancing across models are documented only for AI Gateway Enterprise.
- Deployment modes: DB-less, hybrid with separate control and data planes, and PostgreSQL-backed modes are described in the open-source repository. Confirm which hybrid features need a subscription.
- Konnect as subscription SaaS: Kong's managed platform adds analytics, service catalogs and developer portals on a subscription basis. It is a hosted service, so it does not replace running the gateway inside your own network.
- Governance without a license: Access control and per-consumer policy depend on the plugins and configuration you run. Confirm the exact role and audit controls your Kong edition provides.
Ask Kong which edition includes the load balancing, semantic routing and support terms your architecture requires.
How SSO and governance differ when you need per-team control
LiteLLM's admin UI supports SSO with Google, Microsoft Entra ID (Azure AD), Okta and generic OIDC providers, and from v1.76.0 that SSO is free for up to 5 users. A small platform team that administers the gateway for a handful of people can usually stay on the MIT edition and use virtual keys and budgets to control spend per user, team or project. Before relying on the free tier, confirm that your deployed version is v1.76.0 or later and that your identity provider's sign-in flow works for every administrator who needs access. Kong takes a different route to identity. Authentication and access control are set through its plugin model and attached to services and routes, so the identity design belongs to the team that operates Kong, not to a separate admin console.
The 5-user limit is the point where a multi-team organization hits LiteLLM's licensing boundary. Beyond that count, SSO requires an Enterprise license, and the same tier adds SCIM provisioning, audit logs, organization and team RBAC, JWT authentication with identity provider tokens and IP allowlisting. SCIM matters when people join, change teams or leave often, because deprovisioning then happens in the identity provider rather than by hand in the gateway. Audit logs matter when someone must show who changed a team budget or a key's model access. Map each business team to a LiteLLM team before purchasing, and test whether your identity provider's group claims reach the gateway as you expect.
The governance question for a Kong shop is different. If your organization already uses Kong for APIs and has centralized authentication there, extending the same controls to LLM routes may matter more than the LiteLLM license boundary. Confirm with Kong which authentication and identity plugins apply to AI routes in your edition, whether SCIM-style provisioning or audit trails exist, and which of these sit in the AI Gateway Enterprise offering. Load balancing and semantic routing are also part of that enterprise scope, so check the AI Proxy Advanced plugin documentation alongside any identity requirements when you build the quote.
What drives the running cost of each gateway
Running cost for either gateway comes from the stateful services it needs, the people who operate them, and the license tier you choose. The cards below separate those components so you can ask each vendor or partner for the same breakdown before comparing totals.
Stateful services behind LiteLLM
LiteLLM's production guide names PostgreSQL as the primary supported database and requires Redis 7.0 or newer once more than one proxy instance runs, for shared rate limits, router state and cache. Virtual keys also need PostgreSQL. Those two services are recurring infrastructure you must host, back up and patch. Ask for the storage, high availability and backup assumptions behind any quote, since they drive most of the infrastructure line.
Kong nodes and control plane
Kong Gateway can run DB-less, in hybrid mode with separate control and data planes, or backed by PostgreSQL. The topology you pick sets how many nodes and which database you run, and whether you add a control plane. Kong Konnect is a managed, subscription-based platform, so choosing it moves part of the control plane cost into a recurring subscription. Confirm which topology a quote assumes and who operates the control plane.
Operator skills on each side
A LiteLLM deployment asks your team for Python service operations and PostgreSQL and Redis administration, plus Kubernetes practice if you follow the recommended one Uvicorn worker per pod with horizontal scaling. A Kong deployment asks for Kong administration, plugin configuration and gateway upgrades. Count the people who already hold these skills, because a gap is usually paid for as partner hours or delayed rollout.
License tier and paid features
LiteLLM's MIT edition covers the proxy, virtual keys and budgets, while SSO beyond five users, SCIM, audit logs and RBAC require an Enterprise license. Kong's AI Proxy plugin ships in the open-source repository, but AI Proxy Advanced, with load balancing and semantic routing, is only in the AI Gateway Enterprise offering. Price the tier you need for governance and routing, not the free core, and ask for the license terms in writing.
Upgrade cadence and version support
LiteLLM states that it maintains support for the four most recent stable minor versions for both open source and Enterprise deployments, so you must plan an upgrade within that window. Kong's open-source line is 3.9, and AI Proxy Advanced needs Kong Gateway 3.8 or later. Each upgrade is staging, regression and rollback work that recurs. Ask any partner to state the upgrade cycle and testing effort included in the scope.
Support and what to request
Vendor support for LiteLLM Enterprise and Kong's AI Gateway Enterprise offering are separate contracts from implementation and from ongoing operations. DeployOpen plans, implements, hardens, backs up, upgrades and supports self-hosted platforms in your environment, usually under a fixed scope agreed in writing, with retainers available for ongoing support. Ask each quote to split one-time build work, recurring support, and vendor license fees, and to name who holds the on-call duty.
Moving from LiteLLM to Kong AI Gateway or back
This sequence moves gateway traffic from one platform to the other without a single cutover risk. It leaves you with the same provider access under new control, a documented list of what was rebuilt, and old keys retired only after traffic has been verified on the new path.
Inventory keys, budgets and model aliases
The platform owner exports the current state from the source gateway: every virtual key with its owning user, team or project, its budget and rate limits, the models each key may call, and every model alias that applications depend on. For LiteLLM, this data lives in the PostgreSQL database that virtual keys require, so take a backup first. The step is done when a written inventory exists and each application team has confirmed which keys and aliases it uses.
Map provider configs to plugin configuration
The platform engineer translates each provider connection into Kong AI Proxy plugin configuration, checking that the provider and request types you use are supported by the plugin version you run. Provider credentials move across with their owners' approval, and model names are kept identical so client code does not change. Confirm each mapping against the current Kong AI Proxy documentation rather than assuming parity, since feature coverage differs by provider and by Kong Gateway version. The step is done when every alias in the inventory resolves to a plugin route in a non-production environment.
Decide load balancing and failover behavior
The team decides how traffic is spread across models and what happens when one fails. On the LiteLLM side this covers the router strategy, retries, cooldowns and priority ordering. On the Kong side, confirm whether your needs are met by AI Proxy, which covers the basic provider routing, or whether they require AI Proxy Advanced, which is documented as part of Kong's AI Gateway Enterprise offering and needs Kong Gateway 3.8 or later. Ask Kong to confirm licensing for the features you choose before you commit. The step is done when the failover behavior is written down and tested with a simulated provider error.
Run both gateways in parallel
The platform team keeps the existing gateway serving production traffic while the new gateway receives a copy or a small share of test requests. Compare responses, error codes, latency and spend records between the two paths, and confirm that logging and any audit trail capture what your governance process requires. Expect to resolve differences in provider behavior, token accounting and error mapping before cutover. The step is done when the new path matches the old on the agreed test set and the governance owner has signed off on logging.
Cut over applications by base URL
Application teams change the base URL their clients call, one service at a time, starting with the lowest-risk workloads. Because both gateways accept OpenAI-style requests, the main change is the endpoint and the key that each client presents. Keep the previous endpoint live so any service can be switched back by changing a single configuration value. The step is done when each service has been moved, its error rate is in line with the baseline, and its owner has confirmed it works.
Rebuild budgets, limits and history
Budgets, rate limits and spend history do not transfer automatically. The platform team recreates each budget and limit on the new gateway using the inventory from the first step, and records the historical spend from the old system in a separate report so finance can reconcile both periods. Confirm how the new gateway enforces per-user, per-team and per-project limits, since the enforcement model and the reporting fields may differ. The step is done when every budget in the inventory has an equivalent on the new gateway and a reconciliation report exists for the transition period.
Retire old keys and decommission
Once traffic has been stable on the new gateway for the period your change process requires, the team revokes the old virtual keys and provider credentials that were replaced, and removes the old routes. Keep a read-only copy of the old configuration and the spend history in your retention system, since audit requests can arrive after decommissioning. The step is done when no client uses the old endpoint, the old keys return authentication failures in testing, and the retention copy is verified.
Where implementation projects usually run long
The LiteLLM side of the project runs long when the database and cache are treated as afterthoughts. LiteLLM's production guide names PostgreSQL as the primary supported database, and virtual keys need PostgreSQL, so the budget and key data have to live there from day one. Once more than one proxy instance runs, Redis 7.0 or newer becomes required for shared rate limits, router state and cache. Plan the LITELLM_MASTER_KEY handling early: it must start with sk-, belongs in a secret manager, and every admin workflow depends on it. Spend updates are batched to the database every 60 seconds at scale, so budget figures can lag real usage. Confirm with your own platform team how that lag is acceptable for your chargeback rules, and plan a key migration path for any teams already calling providers directly with their own credentials.
On the Kong side, the first schedule risk is version alignment. The AI Proxy plugin needs Kong Gateway 3.6 or later, AI Proxy Advanced needs 3.8 or later, and some features need 3.10 or 3.11. Check the exact feature list against the release you deploy before you write plugin policy, because a design that assumes semantic routing or load balancing on a lower line will fail in test. Policy design is the second cost: decide which consumers reach which models, where rate limits sit, and how hybrid control and data planes are split, since the topology choice affects where configuration and secrets live. Kong's enterprise tier also gates load balancing and semantic routing, so get the licensing answer in writing before design begins. Three areas overrun most often. Identity integration is first: LiteLLM's free SSO covers up to 5 users, and beyond that the Enterprise license, SCIM and JWT handling must be scoped and bought. Budget reconciliation is second, because provider invoices, gateway spend records and team chargeback numbers rarely match without a defined owner and a reconciliation schedule. The third is the enterprise feature decision made late, after architecture is built around open-source assumptions. Your team must supply the user count, the identity provider, the existing Kong footprint, the model providers in use, the audit and retention requirements, and a named owner for budgets. DeployOpen scopes that work in writing before any build starts.
Questions buyers ask before choosing an LLM gateway
Is LiteLLM free to self-host, and when do I need an Enterprise license?
Yes, the LiteLLM proxy is free to self-host under the MIT license for code outside the enterprise/ directory, which has its own license. Virtual keys, per-key, per-user and per-team budgets, rate limits and model restrictions are in the open-source code, and virtual keys need a PostgreSQL database. An Enterprise license becomes relevant when you need SSO beyond five users, which the LiteLLM documentation says is free up to that limit from v1.76.0, or features such as SCIM, audit logs, organization and team RBAC, IP allowlisting and licensed secret manager integrations. Confirm the current terms with LiteLLM before you commit, because licensing details can change between releases.
Does Kong AI Proxy cover the same LLM providers as LiteLLM?
Largely, but the lists differ and you should check your specific models. Kong's AI Proxy plugin supports OpenAI, Azure OpenAI, Amazon Bedrock, Anthropic, Gemini, Vertex AI, Cohere, Mistral, Hugging Face, Ollama and vLLM, and it handles chat, embeddings, files, batches and several other request types. LiteLLM describes more than 100 providers behind the OpenAI request format. Because the plugin needs Kong Gateway 3.6 or later and some features need 3.10 or 3.11, confirm that the provider, request type and Kong version you need are all supported together before you design around them.
How long does a gateway rollout take, and what drives that time?
No duration is fixed here, so ask for one based on your scope. The main drivers are whether you already operate Kong, how many providers and request types you must route, how many teams need virtual keys and budgets, and whether you need Enterprise features such as SSO, SCIM or audit logs. A LiteLLM production rollout also depends on PostgreSQL and, once more than one proxy instance runs, Redis 7.0 or newer for shared rate limits and router state. A Kong rollout depends on your deployment mode (DB-less, hybrid or PostgreSQL-backed) and on whether your identity and logging standards are already defined. Ask any implementation partner for a written, fixed-scope plan that lists these items.
Can our team run a self-hosted LLM gateway without outside help?
A team with Kubernetes, PostgreSQL and Redis experience and an existing Kong or LiteLLM operating practice can often run it internally, but the answer depends on skills, not on the software alone. LiteLLM recommends one Uvicorn worker per pod on Kubernetes, scaling horizontally, keeping the master key (which must start with sk-) in a secret manager, and batching spend updates to the database every 60 seconds at scale. Kong adds decisions about control and data planes and plugin configuration. If your staff lack this experience, an outside partner can take on planning, hardening, backups, upgrades and documentation under a fixed scope, and ongoing support is available as a retainer.
What work does the platform team have to supply?
The platform team supplies the infrastructure and the governance decisions. On the infrastructure side, that means the database and cache, compute sizing, secret storage, network placement, TLS, logging and backups. On the governance side, it means who receives virtual keys, what budgets and rate limits apply to each team, which models each key may call, and who approves changes. For LiteLLM, the production guide suggests 1 vCPU and 4 GiB memory per worker as a starting point. For Kong, the team must decide the deployment mode and how plugins are versioned and promoted. Write these decisions down before the rollout starts, because they determine most of the configuration work.
How hard is it to switch gateways later?
Switching is easier when applications call one OpenAI-compatible endpoint and keep provider credentials out of application code, because the gateway is the only thing that changes. It is harder when budgets, virtual keys, rate limits, routing rules and audit history live only in one product. Export and document those configurations as code, record which applications use which keys, and test failover and budget enforcement on the new gateway before you cut over. Ask any partner to include a migration plan with the written scope, since it is the best way to see the real effort before you choose.
Four decisions that change the answer
Four factors decide most LiteLLM vs Kong AI Gateway choices: whether Kong already runs in your estate, how much routing intelligence you need, how many people sign in and how budgets are split, and how strictly you pin versions. Work through them in order, because the first one often settles the rest.
Existing Kong footprint
If your platform team already operates Kong Gateway for APIs, the AI Proxy plugin lets you put LLM traffic behind the same control plane, policies and operational runbooks. The plugin ships in the open-source repository and needs Kong Gateway 3.6 or later. Check whether your current Kong release meets that floor, and whether your team can manage AI routes in the same way it manages other services. Without an existing Kong estate, adding one mainly for LLM traffic is a larger decision than the gateway itself.
Need for semantic routing
Semantic routing, which matches prompts to models by similarity, and the advanced load balancing algorithms sit in AI Proxy Advanced, which is documented only in Kong's AI Gateway Enterprise offering. If you need prompt-aware routing across models, price that edition into the comparison. If your routing needs are priority order, failover and simple distribution, LiteLLM's open-source router covers those, so confirm which algorithms your traffic actually requires before assuming you must buy Kong's tier.
SSO beyond five users
LiteLLM's admin UI supports SSO with Google, Microsoft Entra ID, Okta and generic OIDC, and from v1.76.0 that SSO is free for up to 5 users. Past that limit, an LiteLLM Enterprise license is needed, along with SCIM and audit logs. If your administrators, platform staff or application owners will log in through corporate identity, count them now. Kong's identity and access controls for the AI layer should be confirmed against your own requirements with Kong before you decide.
Multi-team budgets
LiteLLM virtual keys, which require PostgreSQL, support per-key, per-user and per-team budgets, TPM and RPM limits, temporary budget increases and model restrictions in the open-source edition. If several teams share one gateway and each needs its own spend ceiling, this is a core fit. Ask Kong how its AI plugins track and cap spend per consumer in your deployment, since the feature set and where it lives in each edition must be confirmed rather than assumed.
Air-gapped operation
Both products can run inside your own network, but the dependencies differ. A LiteLLM production deployment expects PostgreSQL and, once more than one proxy instance runs, Redis 7.0 or newer for shared rate limits and router state. Kong can run DB-less, in hybrid mode or on PostgreSQL. Map every component to an approved internal image or package source, confirm which model providers your traffic reaches, and test license and telemetry behavior in the isolated environment before committing.
Version pinning and supported releases
LiteLLM states it maintains support for the four most recent stable minor versions for both open source and Enterprise deployments, and its current release is v1.105.1. Kong's open-source line is 3.9, with 3.9.4 published October 12, 2026. Pinning a version for your change board means planning upgrades on each vendor's support cadence. Ask both vendors for their written support windows for your chosen edition, since support terms may differ from release history.
How DeployOpen helps choose and implement an LLM gateway
DeployOpen is a Chainscore Labs company that plans, implements, hardens and supports self-hosted open-source platforms inside the client's own infrastructure, including their cloud accounts, data centers and air-gapped networks. For an LLM gateway decision, that means the work can start before any platform is chosen: we can help you test whether a shared gateway fits your model providers, identity setup and audit needs, and then carry the chosen option through deployment. DeployOpen does not favor LiteLLM or Kong AI Gateway. Our advice follows the written assessment, and if the assessment points to a different component or to no gateway at all, that is the recommendation we would put in writing.
Every engagement is fixed-scope, so the scope comes from the assessment rather than from a sales template. A useful starting point is a short list of decisions: whether you already operate Kong Gateway and which version, which providers and request types must be routed, whether per-team budgets and virtual keys are required, and whether SSO beyond the free LiteLLM tier or Kong's Enterprise-only load balancing and semantic routing is a requirement. The written scope then names the deliverables, such as a PostgreSQL and Redis design for the LiteLLM proxy or a Kong plugin configuration and upgrade path, along with timelines and acceptance criteria. DeployOpen does not publish a price list, so the quote follows from that scope. Ask any vendor, including DeployOpen, to itemize licenses, subscriptions, infrastructure and services separately.
Ongoing work is available through retainers covering support, upgrades and continuous testing, which matters for a gateway that sits in front of every model call. Ask for the scope of each retainer in writing, including how the team tracks upstream releases, how it tests a gateway upgrade before rollout, and who owns the keys and budgets after handover. Confirm with the vendor which features your chosen edition includes, because license terms can change between releases. DeployOpen prepares systems, controls and documentation for your compliance assessments, but it does not issue audit reports or certifications. Those come from independent auditors and certification bodies, so plan that evidence collection with them early.

