Zum Inhalt springen

Kaeso ist das Open‑Source-AI-Gateway, das Sie selbst betreiben. Eine API für jede App, mit Anbieter-Schlüsseln, Limits und Protokollen unter Ihrer Kontrolle.

Neu in Kaeso.

Die neuesten Releases des Gateways, der Konsole und der Doku, und was jedes mitbringt.

Alle Releases ansehen

Alles zwischen Ihren Apps und Ihren Anbietern.

Schlüssel, Routing, Limits und Protokolle an einem Ort, den Sie kontrollieren, und nichts Neues für Ihre Apps.

Eine API für jede App

Behalten Sie die offiziellen SDKs von OpenAI und Anthropic, Claude Code und Codex. Ändern Sie die Basis-URL, nutzen Sie einen Kaeso-Schlüssel, und jede Anfrage läuft über Ihr Gateway.

Das erste Modell aufrufen (öffnet in einem neuen Tab)
1from openai import OpenAI2 3client = OpenAI(4    base_url="https://kaeso.example.com/v1",5    api_key="sk-kso-…",6)7 8response = client.responses.create(9    model="claude-haiku-5-5",10    input="Write a haiku about gateways.",11)

Jedes SDK erreicht jedes Modell

Kaeso übersetzt jede Anfrage über KPP, sein kanonisches Format. So ruft ein OpenAI-SDK Claude auf und ein Anthropic-SDK GPT‑6 Sol. Ein Feld, das kein Format übertragen kann, wird mit einem Fehler abgelehnt, nie stillschweigend verworfen.

So funktioniert die Formatübersetzung (öffnet in einem neuen Tab)
Ihre App sendet
OpenAI Chat Completions
Kaeso sendet
Anthropic Messages
Modell
Claude Sonnet 5.5

Limits und Budgets nach Ihren Vorgaben

Kosten- und Token-Budgets pro Tag, pro Monat oder insgesamt, dazu Anfrage- und Token-Raten pro Minute, für ein Projekt, ein Mitglied oder einen Schlüssel. Harte Budgets werden nie übergangen.

Limits und Budgets festlegen (öffnet in einem neuen Tab)
Schlüssel checkout-webHart
4,52 $ von 5,00 $ · HeuteSetzt sich um Mitternacht UTC zurück
Projekt Checkout assistantHart
412 von 600 Anfragen · Pro Minute
200, beantwortet für 0,16 $200OKOK
{  "type": "message",  "role": "assistant",  "model": "claude-sonnet-5-5",  "content": [{ "type": "text", "text": "…" }],  "stop_reason": "end_turn",  "usage": { "input_tokens": 35000, "output_tokens": 9000 }}

Jede Anfrage protokolliert und bepreist

Status, Tokens, Kosten und Zeiten jeder Anfrage, und ihr Inhalt, wenn Ihre Organisation es erlaubt. Filtern, prüfen und als CSV oder JSON Lines exportieren.

Mehr über Anfrageprotokolle (öffnet in einem neuen Tab)
Status
Anfrage
200OK
claude-sonnet-5-50,002904 $ · 700 Tokens
200OK
gpt-5.4-mini0,000591 $ · 308 Tokens
200OK
claude-haiku-5-50,000047 $ · 212 Tokens
429Ratenlimit erreicht
gpt-6-sol0 $ · 0 Tokens
200OK
claude-sonnet-5-50,007800 $ · 2.252 Tokens
200OK
gpt-6-sol0,003160 $ · 620 Tokens
502Bad Gateway
claude-sonnet-5-50 $ · 920 Tokens
200OK
claude-haiku-5-50,000031 $ · 138 Tokens

Anbieter-Schlüssel bleiben bei Ihnen

Anbieter-Schlüssel gehören der Organisation, sind mit AES‑256‑GCM unter einem Hauptschlüsselbund verschlüsselt, den Sie verwahren, und erreichen nie den Anwendungscode. Apps sehen immer nur ihren eigenen Kaeso-Schlüssel.

Anbieter-Schlüssel verwalten (öffnet in einem neuen Tab)
Anbieter-Schlüssel
OpenAIProduction · vor 8 Min.
AnthropicProduction · vor 8 Min.
Was Ihre Apps verwahrensk-kso-AbC1…wxyzInferenz

Auf Ihren eigenen Servern betreiben

Eine Compose-Datei mit Caddy, dem Gateway, der Konsole, PostgreSQL, ClickHouse und Valkey, und TLS auf Ihrer eigenen Domain.

Installationsanleitung lesen (öffnet in einem neuen Tab)
Braucht
2 vCPUs, 4 GB RAM, 20 GB Speicher
Läuft auf
Docker Compose 2.24 oder neuer
Images
linux/amd64 und linux/arm64
Skaliert
Zustandslose Gateway-Instanzen
1mkdir -m 700 kaeso && cd kaeso2curl -fsSLO https://github.com/logicplanes/kaeso/releases/latest/download/compose.yaml3cat > .env <<EOF4KAESO_DOMAIN=kaeso.example.com5POSTGRES_PASSWORD=$(openssl rand -hex 24)6POSTGRES_SUPERUSER_PASSWORD=$(openssl rand -hex 24)7CLICKHOUSE_PASSWORD=$(openssl rand -hex 24)8VALKEY_PASSWORD=$(openssl rand -hex 24)9EOF10docker run --rm ghcr.io/logicplanes/kaeso-gateway:latest master-key generate > master-keys11chmod 644 master-keys12docker compose up -d --wait13docker compose exec gateway kaeso setup-link

Viele Anbieter, und weitere folgen.

Heute OpenAI, Anthropic, DeepSeek, Groq, Mistral, OpenRouter, SpaceX und Together AI, mit Schlüsseln, die Ihre Organisation verwahrt. Apps in jedem Format erreichen jedes Chat-Modell.

Ansehen, was jeder Anbieter unterstützt

MIT-lizenziert, offen entwickelt.

Das Gateway, die Konsole, KPP und die UI-Bibliothek liegen in einem Repository unter einer Version.

Sie betreiben die Software.

Installieren Sie Kaeso auf Ihren eigenen Servern, richten Sie Ihre Apps darauf aus und behalten Sie jeden Schlüssel und jedes Protokoll.