> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omniakey.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OmniaKey — Claude, GPT, Gemini, and Grok for coding agents

> A coding-first LLM gateway. One API key drops into Claude Code, Cursor, Codex, Cline, and aider — pay per token, no monthly fee.

OmniaKey is a **coding-first LLM gateway**. One API key gives your coding agent —
Claude Code, Cursor, Codex, Cline, aider — access to curated Claude, GPT,
Gemini, and Grok models from Anthropic, OpenAI, Google, and xAI. You pay per
token against a prepaid balance, with no monthly fee and no plan tiers.

<CardGroup cols={3}>
  <Card title="Quick Start" icon="rocket" href="/en/quick-start">
    First request in 5 minutes
  </Card>

  <Card title="Coding Agents" icon="terminal" href="/en/coding">
    Set up Claude Code, Cursor, Cline, aider, Codex
  </Card>

  <Card title="Models" icon="cubes" href="/en/models">
    Curated Claude, GPT, Gemini, and Grok models
  </Card>

  <Card title="Agent Platforms" icon="layer-group" href="/en/agent-platforms">
    OpenClaw, Hermes, and other gateways
  </Card>
</CardGroup>

## One key, three native protocols

OmniaKey speaks each vendor's protocol on a single host —
`https://api.omniakey.com`. Point your tool at the protocol it already uses; no
SDK changes required.

| Protocol          | Base URL                          | Use it with                              |
| ----------------- | --------------------------------- | ---------------------------------------- |
| OpenAI-compatible | `https://api.omniakey.com/v1`     | Codex, Cursor, Cline, aider, OpenAI SDKs |
| Anthropic-native  | `https://api.omniakey.com`        | Claude Code, Anthropic SDKs              |
| Gemini-native     | `https://api.omniakey.com/v1beta` | Google Gen AI SDKs                       |

Claude, GPT, Gemini, and Grok ids are reachable over the OpenAI-compatible **Chat
Completions** endpoint (`/v1/chat/completions`), so most tools need only that
one base URL. Reach for a
vendor's native protocol when your tool already speaks it (Claude Code →
Anthropic, Google Gen AI SDK → Gemini). See the [API Reference](/en/api) for
per-protocol curl and SDK examples plus the full protocol × vendor matrix.

<Note>
  The Anthropic SDK appends `/v1/messages` itself, so its base URL is the bare
  host. The OpenAI and Gemini SDKs use the `/v1` and `/v1beta` suffixes above.
</Note>

## Quick example

Point Claude Code at OmniaKey with two environment variables:

```bash theme={null}
export ANTHROPIC_BASE_URL="https://api.omniakey.com"
export ANTHROPIC_AUTH_TOKEN="your-omniakey-api-key"
claude
```

Or use any OpenAI-compatible SDK by changing the base URL:

```python theme={null}
from openai import OpenAI

client = OpenAI(
    api_key="your-omniakey-api-key",
    base_url="https://api.omniakey.com/v1",
)

response = client.chat.completions.create(
    model="claude-opus-4-8",
    messages=[{"role": "user", "content": "Refactor this function for readability."}],
)

print(response.choices[0].message.content)
```

## Featured models

| Vendor    | Model                    | Context |
| --------- | ------------------------ | ------- |
| Anthropic | `claude-opus-4-8`        | 1M      |
| OpenAI    | `gpt-5.5`                | 1M      |
| Google    | `gemini-3.1-pro-preview` | 1M      |
| xAI       | `grok-4.5`               | 500K    |

See [Models](/en/models) for the current lineup. Launch pricing is shown on the
[pricing page](https://omniakey.com/#pricing).
