OpenAI-compatible gateway for AI traffic

One API gateway for messy AI access.

Covibe sits between your apps, agents and upstream model accounts, including OpenAI, Gemini and Grok. Issue keys, cap spend, route by policy and keep a clean log of every request.

OpenAI-compatibleKey-level budgetsTeam scopesOpenAI, Gemini and GrokRequest trail
quickstart.ts
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.COVIBE_KEY,
  baseURL: "https://covibe.me/v1"
});

await client.chat.completions.create({
  model: "coding-prod",
  messages: [{ role: "user", content: "Fix this test" }]
});
Cost control
routing budget, last 24h
status healthy
SPEND TODAY
$46.12
+18% vs avg
BUDGET LEFT
62%
3 teams active
P95 LATENCY
3.2s
route-aware
FALLBACKS
128
no lost trace
Spend by team
USD
Agents
82%
Eng
41%
Sales
cap
Provider health
live
providerstatusquotap95
gemini-web2apihealthy68%3.2s
sub2api-openaihealthy74%3.9s
grok-oauthactivepooled3 accounts
Selected request policy trail
req_8f21
agent-nightly
coding-prod · 14.7k tokens
quota policy
premium route active
Grok pool
OAuth account · routed

AI access gets messy fast.

Shared keys, agent runs and provider limits make it hard to know who used what, where it went and what it cost.

One key gets sharedno owner
Agents run at nightunclear spend
Premium routes get hitno rule
Provider limits run outlate warning

Route premium models by policy, not habit.

Covibe maps each model alias to an allowed provider pool after checking budget, health and fallback rules.

POLICY

Budget-aware routing

Send routine traffic to cheaper pools and reserve premium routes for keys that are allowed to use them.

FAILOVER

Fallback you can explain

Switch providers on 429/5xx and keep the reason, quota check and request log attached.

ACCESS

Budgets on every key

Each downstream key has an owner, allowed pools, spend cap, rate limit, expiry and revoke path.

Every request leaves a trail.

See the key, model alias, selected pool, cost estimate and policy result for each request.

Open dashboard
Recent routed requests
routing log
keyteammodelrouted tocostpolicy
agent-nightlyAgentscoding-prodgemini$0.084premium route
eng-cliEngineeringcoding-fastgpt-5.5$0.031budget rule
demo-keySalesdemo-safeblockedcapquota hit

Run it the way your team needs.

Start self-hosted for private testing. Move to managed ops when the gateway becomes part of daily work.

SELF-HOST

Self-hosted Docker

Keep keys, provider accounts and logs under your control. Expose HTTPS, not raw upstream ports.

TEAM

Team keys and scopes

Give each team its own keys, limits and allowed provider pools. Revoke access without touching upstream accounts.

CLOUD

Managed beta

Hosted gateway operations, updates, dashboard access and basic alerts.