Skip to content
Kete Code for VS Code is live
kete code

Gateway

One account. Every provider.

The Kete gateway sits between your tools and the model providers. Switch models per task without switching accounts.

Surfaces

VS Code
CLI
JetBrains Soon
Windsurf Soon

Gateway

Kete gateway
  • auth · kete login
  • route · tier → model
  • keys · managed or yours
  • meter · usage to portal

Providers

Anthropic
OpenAI
Google Gemini
OpenAI-compatible
Every surface talks to one gateway. The gateway picks the model and provider, then records usage.
  1. 01

    Request

    A surface sends the task, the mode and the context it gathered.

  2. 02

    Route

    The gateway resolves the model: an explicit choice, the mode's default, or your tier.

  3. 03

    Call

    The request goes to the provider with Kete-managed credentials or your own key.

  4. 04

    Meter

    Tokens and cost are recorded against your account and shown in the portal.

Model gateway

Route every request to the right model.

One account, every provider. Choose a tier as the default and override it per mode or per request.

How the gateway works

Balanced

Default

Cost-aware routing for everyday work: reading, small edits, tests.

  • Fast, efficient models by default
  • Escalate per request when needed
  • Usage metered per token

Frontier

Most capable

The most capable models from each provider for large refactors and hard bugs.

  • Claude, GPT and Gemini flagships
  • Long-context tasks
  • Pick per mode or per request

Bring your own

Your keys

Use your provider keys or any OpenAI-compatible endpoint through the same agent.

  • Anthropic, OpenAI, Gemini keys
  • Self-hosted or third-party endpoints
  • Usage still visible in the portal

Providers

Supported providers

Model providers supported by the gateway
ProviderModelsYour own keyStatus
AnthropicClaude familyAvailable
OpenAIGPT familyAvailable
GoogleGemini familyAvailable
OpenAI-compatibleAny endpoint implementing the OpenAI APIAvailable

Ready to ship faster?

Install in a minute. Keep your editor. Choose your model.

$ npm i -g @ketecode/cli && kete login