Discover
Open app

Introduction

Add Ando as the inference provider behind your app.

The Developer section is for app builders. Build the app harness first: the interface, prompts, tools, settings, and runtime that make your product useful. Then add Ando as the inference provider so each user can bring their own Ando connection and spend boundary.

Ando is the model access layer behind your harness. Your app keeps the product experience. The user's Ando account keeps the inference credential, model access, usage trail, and spend controls.

The app owns the experience.

The user owns the inference boundary. Add Ando like any OpenAI-compatible provider, but treat the key as a user-owned connection, not an app-wide secret.

How the integration fits

App harness

Your product surface, prompt flow, tools, memory, streaming UI, retries, and user settings.

User connection

The user's Ando connection and Virtual Key. Usage and spend stay attached to that user's Ando account.

Bring your own inference

The user supplies their own Ando inference access instead of relying on your app to own model billing.

Builder path

Minimum provider settings

These are the fields most app builders need in their provider registry or settings screen.

Provider name

Ando

Provider type

OpenAI-compatible

API key

The user's Ando Virtual Key, sent as Authorization: Bearer <key>.

Model discovery

GET /v1/models with the user's key.

Chat

POST /v1/chat/completions with OpenAI-compatible messages.

Product rules

  • Keep the Ando Virtual Key server-side for hosted apps.
  • Validate the key with GET /v1/models before saving the provider as ready.
  • Store only an encrypted secret reference and a redacted preview in normal app data.
  • Let users remove, replace, or retest their Ando connection without contacting support.
  • Set explicit output limits for every request so cost and latency stay predictable.
  • Show errors as connection, budget, rate limit, or temporary provider states.

The result should feel simple to the user: choose Ando, paste their Virtual Key, test the connection, and continue using the app with their own inference.

On this page