ServicesLiteLLM

A LiteLLM gateway that runs safely and gives every team a budget and clear access rules

Each team gets a budget and the models it may use, and you see who spends what before the invoice arrives. Many companies put LiteLLM, an open-source gateway, in front of their language models for this. It offers one OpenAI-compatible API, a key and a budget per team, and routing with fallbacks. We install it in your Kubernetes cluster or cloud account, harden it, connect it to your identity provider and logging, and then keep it up to date or hand it to your platform team. We work with platform and IT teams who need a gateway they can trust in production.

What we set up

  1. 1

    An inventory of the models, keys, teams and tools that call models today, coding agents included.

  2. 2

    LiteLLM with Postgres and Redis on your Kubernetes cluster or in your cloud account, deployed from Helm and Terraform in your repositories.

  3. 3

    Keys, budgets, rate limits, model access and fallbacks for each team, with single sign-on and logs in your own store.

  4. 4

    Pinned versions, an upgrade path with regression tests, monitoring and alerts, then handover or operation by us.

What changes for your business

For management, a gateway turns AI spend from a surprise into a budget: every team has its own limit, spend is reported per team and application, and a revoked key stops working everywhere. Applications only talk to the gateway, so switching models means changing configuration, and you are not tied to one vendor.

For the data protection officer and the works council, the gateway is the one place that decides which data may go to which model and what is logged. In Bitkom's 2026 survey, 45% of companies that use AI named concern that company data falls into the wrong hands as a barrier. An EU-only model list and request logs in your own store answer that concern in one place.

Why a gateway, and why LiteLLM

Once several teams call language models, keys end up in many places and nobody can say which team caused which part of the bill. A gateway gives every application one API, whichever model answers, and gives you one place to decide who may use which model and how much they may spend.

LiteLLM is a common choice because it is open source, runs in your own environment and supports most commercial providers and self-hosted models. It is not the only option: Kong, Azure API Management and several cloud services also offer AI gateway features. No vendor pays us, so if one of those fits your stack better, we say so.

What LiteLLM needs in production

A single container on a laptop is easy. A gateway that every team depends on needs more: a Postgres database for keys, teams and spend, Redis as soon as more than one instance runs, several replicas behind a load balancer, health checks, and a plan for the spend and log tables that grow with every request.

  • Without Redis, each instance counts rate limits and budgets on its own, so limits can be exceeded and revoked keys keep working until local caches expire.
  • The admin interface and management endpoints are reachable only from your internal network.
  • Provider keys live in your secret manager, not in configuration files.
  • Request logs follow a retention rule your data protection officer has agreed to.

Security after the 2026 incidents

LiteLLM had three serious incidents in 2026. In March, malicious releases appeared on PyPI. In May, an actively exploited vulnerability in its MCP test endpoints was fixed. In October, a compromised release pipeline pushed a malicious version to PyPI and to its Docker images. All three were fixed, and LiteLLM rotated its signing key after October. They still show what running it takes: versions pinned by image digest and verified, advisories watched, upgrades rolled out in stages with tests, provider keys that can be rotated quickly, and as little of the gateway exposed as possible.

If you already run LiteLLM, we start by checking which versions were ever installed, which endpoints are reachable and where provider keys are stored. Our guide on running LiteLLM in production lists the checks.

Keys, budgets and routing for each team

Every team or application gets its own virtual key with the models it may use, a budget and rate limits. Spend is reported per team, application and task, so cost questions get answered from data. Routing to a cheaper model is switched on only after regression tests show that quality holds for that task, and an EU-only model list keeps requests where your rules require.

Coding agents through the gateway

Coding agents are often the largest model users in a company. Claude Code and other tools that accept your own API endpoint can send their requests through the gateway, so their spend shows up per team and their keys can be revoked in one place. Some tools route requests through their vendor's servers and cannot reach a gateway on your internal network. We check each tool you use before promising anything.

Open source or enterprise licence

Keys, budgets, routing, fallbacks and spend tracking are part of the open-source version. Some features, such as single sign-on for more than five users and several audit and governance functions, need LiteLLM's paid enterprise licence. We map your requirements to the feature list before you buy anything, and we use your cloud provider's identity and logging services where they close a gap.

Where it runs and what sits behind it

We deploy LiteLLM on the Kubernetes you already run, on premise or on EKS or AKS, or as a managed container service in your cloud account. Behind it can sit Azure OpenAI and Amazon Bedrock in your own accounts, models you serve yourself with vLLM, and public APIs where your rules allow them.

Questions

What does a gateway bring the business beyond IT?

AI spend that is visible and limited per team, one place to approve which models and data are allowed, and the freedom to change provider without rewriting applications. It is also what lets you offer AI to every team officially, instead of tolerating private accounts.

What drives the cost of running LiteLLM?

The infrastructure for the gateway, its Postgres database and Redis, the effort for upgrades and security checks, and an enterprise licence only if you need features such as single sign-on for more than five users. Model usage is billed by the providers. Our work gets a fixed price for each step, agreed in writing after the first call.

Is LiteLLM safe to use after the 2026 incidents?

Yes, if it is run with care. The March and October supply-chain incidents and the exploited vulnerability were all fixed. What protects you is pinning images by digest and checking them, upgrading in stages with tests, keeping the admin and MCP endpoints off public networks and storing provider keys where they can be rotated quickly. If you ran LiteLLM in 2026, check which versions and images were installed.

Do we need Redis for LiteLLM?

As soon as more than one instance or worker runs, yes. Without a shared Redis, each instance enforces rate limits and budgets on its own, and a revoked key keeps working on other instances until their caches expire.

Does a gateway slow our requests down?

It adds a small overhead to each request, which is usually minor next to the time the model takes to answer. We measure it under your expected load before go-live, so the number comes from your own setup.

LiteLLM or Kong, Portkey or Azure API Management?

If you already run Kong or Azure API Management, their AI gateway features may be enough. LiteLLM fits when you want an open-source gateway in your own environment with broad provider support. We compare the options against your requirements and the platform you already operate.

Do we need the LiteLLM enterprise licence?

Not for keys, budgets, routing and fallbacks. You need it for single sign-on with more than five users and for some audit and governance features. We check your requirements against the current feature list first.

Can Claude Code and other coding agents use the gateway?

Claude Code can, and so can other tools that accept your own API endpoint. Tools that send requests through their vendor's servers cannot reach an internal gateway, so we check each tool your teams use.

Can you take over a LiteLLM setup we already run?

Yes. We review versions, configuration, exposure and key storage first, fix what needs fixing, and then either run it under a monthly retainer or hand it back with runbooks.

Talk to an engineer

Bring a rough list of your models, teams and the tools that call them, and we will show where spend and access can come under one set of rules. The call takes 30 minutes and needs no access to your systems.

Booking runs on Google Calendar.

Prefer to write first? Leave your email and a few lines, and we reply with times.

The button prepares an email in your own email program, for you to send. Privacy policy (draft)