AI control layer for developers

Multiple AI models. One API key. Visible spending.

Connect your application to RouterLab, choose authorized models and track usage from one account.

7 days · 1,000,000 tokens per day shared across all trial models · no credit card

OpenAI-compatible API
Visible routes & usage
Your AI tools with RouterLab: discover wrapper-scioNos.
Your activityExample data

Last 7 days

ProviderRequestsCost
OpenAI12,428$4.32
Claude8,316$2.11
Google5,902$1.26
base_url="https://api.routerlab.ch/v1"

Request completed

For your application

Keep an OpenAI-compatible API and change models to suit your needs.

Make my first API call

For your development tools

Connect Claude Code or Codex CLI through wrapper-scioNos and follow your tool’s guide.

More usage for your budget

Affordable open models, lower-priced Claude AWS routes and subscription credits: see what they mean for a specific usage profile.

One key · Route visibility · Credits · UsageOpenAIClaudeGoogleOpen source

wrapper-scionos

Your familiar tools. Your choice of models with RouterLab.

Use Claude Code, Claude Desktop, Claude Cowork, Codex CLI and OpenCode with compatible RouterLab models through wrapper-scioNos. Keep your working environment and choose the models that fit your tasks.

A guided menu in English, French and German. Open source.

wrapper-scioNos

Models via

RouterLab

  • Claude Native
  • AWS Claude
  • OpenAI GPT
  • Open source

Available models and features depend on the tool and your RouterLab access. Cowork uses the Claude Desktop integration.

Trial accounts can use the models marked “Trial” in the RouterLab catalog.

See Trial models
API proof

Keep your SDKs, only change the route.

Keep compatible SDKs and mainly change the base URL. The code stays simple, control becomes visible.

OpenAI SDKhttps://api.routerlab.ch/v1
Claude Messages APIhttps://api.routerlab.ch
import os
from openai import OpenAI

client = OpenAI(
base_url="https://api.routerlab.ch/v1",
api_key=os.environ["ROUTERLAB_API_KEY"]
)

response = client.chat.completions.create(
model="model-id-from-catalog",
messages=[{"role": "user", "content": "Route this request"}]
)

Why use RouterLab?

One integration

Keep compatible SDKs and point them to RouterLab.

Multiple model routes

Access OpenAI, Claude, Google and open-source models from one API.

One place for usage and costs

Keep usage, credits and costs visible and controllable.

Control flow

RouterLab · AI Control Layer

Your app
AI agent
Workflow

RouterLab

AI Control Layer

One key · Route visibility · Credits · Usage

OpenAI
Claude
Google
Open source

Choose your path

Build with the API

For apps, SaaS and workflows.

View models

Use your tools with wrapper-scioNos

Claude Code, Claude Desktop, Claude Cowork, Codex CLI and OpenCode with compatible RouterLab models.

Discover wrapper-scioNos

Know where your requests go.

All open-source models offered by RouterLab are hosted on our infrastructure in Switzerland and Germany. Proprietary models supplied by third parties follow the relevant provider’s processing terms.

RouterLab infrastructure + open-source models

Hosted in Switzerland / Germany

OpenAI / Anthropic / Google routes

Processed by their respective providers

Learn more about infrastructure & data

Some of the models available

View all models

RouterLab trial

Try RouterLab with a trial balance.

Get started with 7 days and up to 7,000,000 tokens to explore the models and API.

Start free trial
No credit card required7 days7,000,000 total tokens

Audience measurement

Allow Google Analytics and RouterLab to measure public visits and link campaign sources to your signup? This is optional and can be changed at any time. If you decline, only anonymous visit totals are kept.