Skip to main content
The AI Reserve AI gateway serves 50+ models from a dozen providers — chat, reasoning, vision, image generation, and video — behind one endpoint, one key, and one bill. Point your OpenAI or Anthropic SDK (or Claude Code, Codex, and other harnesses) at one base URL and everything just works — and teams on Amazon Bedrock get the same seamless path via the native Converse wire format or our five official SDKs.

Claude Code & Codex

Point the agent harness you already run at AI Reserve — no code changes.

Connect your SDK

Stock OpenAI and Anthropic SDKs work with a base-URL swap.

Models

The full catalog — chat, reasoning, vision, image and video generation.

50+

Models across OpenAI, Anthropic, Google, xAI & more

1 key

Chat, tools, vision, image & video generation

3

Wire formats: OpenAI, Anthropic, Bedrock Converse

5

Official SDKs — Python, TypeScript, Go, Java, Rust

Introduction

The AI Reserve AI gateway serves 50+ frontier models from OpenAI, Anthropic, Google, xAI, DeepSeek, Meta, Mistral, and more behind a single host — https://api.aireserve.com — with one API key, unified billing, per-user and per-team spend controls, and full usage analytics. Everything a modern AI stack needs runs through it: streaming chat, tool use, vision, image generation, video input, video generation, and prompt caching. You do not have to change how you code. The gateway natively speaks three wire formats, so almost any existing client points at it with a base-URL change:

OpenAI-compatible

/v1/chat/completions, /v1/responses, /v1/models, images and files — the OpenAI SDK, Vercel AI SDK, Codex, and any OpenAI-compatible framework work with a base-URL swap. See Use your own SDK or the Migrating from OpenAI guide.

Anthropic-compatible

/v1/messages and count_tokens — the Anthropic SDK, Claude Code, and the Claude Agent SDK connect via ANTHROPIC_BASE_URL. Same key, same models, plus every non-Claude model too. See Migrating from Anthropic.

Bedrock Converse — wire format & SDKs

Unmodified boto3 / AWS SDK clients point endpoint_url at the gateway (guide), or use our five official SDKs — Python, TypeScript, Go, Java, Rust — that expose the exact Converse surface. Migration is a constructor swap, not a rewrite.

Production behavior built in

Jittered exponential backoff on 429/5xx, Retry-After honored, budget errors never retried, streams piped without buffering, request IDs surfaced on every server error, and 321 offline conformance tests across the SDK matrix.