MultiVibe Cloud

Developers

← Back to dashboard

One account. AI across your apps.

Your app.
Their AI account.

Let people connect MultiVibe and use AI in your product. They keep their models, credits and billing in one place. You build the experience.

01 / CONNECT

A familiar sign-in flow

Users authorize your app with OAuth and choose the project that pays for their inference. No provider keys to copy.

02 / BUILD

One inference API

Use OpenAI-compatible chat and responses endpoints. Discover available models through the API instead of maintaining a provider list.

03 / KEEP IT SIMPLE

Billing stays with the user

Requests use the connected project’s existing credits and limits. Refresh access automatically, and let users disconnect whenever they choose.

Made for developers

Connect once.
Keep building.

Register exact callback URLs, use PKCE, and exchange the authorization code for scoped inference access. Your app never needs the user’s dashboard session or permission to buy credits.

Explore the authorization flow →
const response = await fetch(
  "https://api.multivibe.cloud/v1/chat/completions",
  {
    method: "POST",
    headers: {
      Authorization: `Bearer ${accessToken}`,
      "Content-Type": "application/json"
    },
    body: JSON.stringify({
      model: selectedModel,
      messages: [{ role: "user", content: "Hello!" }]
    })
  }
);