CleverRouter Docs

One API for every EU-hosted AI model. OpenAI-compatible, zero data retention, three-line install.

CleverRouter is an OpenAI-compatible AI gateway in front of every EU-hosted inference provider — Scaleway Paris, Tensorix Frankfurt and AWS Bedrock eu-central-1. One catalog, one key, three lines of code. No data leaves the EU. Prompts and completions are never stored.

Start here

Explore the gateway

Three lines of code

hello.ts
import { createCleverRouter } from '@cleverrouter/sdk';

const cr = createCleverRouter({ apiKey: process.env.CLEVERROUTER_API_KEY! });

const res = await cr.chat({
  model: 'mistral/mistral-small-3.2',
  messages: [{ role: 'user', content: 'Bonjour from Paris.' }],
});

Already using OpenAI? Point baseURL at https://api.cleverouter.eu/v1 and keep the rest. See Migrate from OpenAI.

Closed beta

Sign-up is invite-only right now. If you don't have an invite yet, reach out at hello@clevermation.com.

What's new

  • amazon/nova-lite and amazon/nova-pro on Bedrock eu-central-1.
  • React hooks (useChat, useCompletion) shipped in SDK 0.1.1.
  • Auto-sync every 6h — new EU models appear without an SDK release.

Full history in the Changelog.

Need help?

  • Find the right answer fast — the search box (top right) indexes every page on this site.
  • Stuck on a routing or migration decision? Email hello@clevermation.com and we'll reply within 4h, EU business hours.
  • Found a bug or want a new model in the catalog? Open an issue on GitHub.