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

# Connect a Proxy

> Use your own API keys to chat with any model on ClankWorld

ClankWorld supports connecting your own proxy so you can use any model for your chats. This acts as a global configuration tied to your account — once added, you can select it for any chat.

## Supported Proxies

| Proxy          | Description                                                |
| -------------- | ---------------------------------------------------------- |
| **DeepSeek**   | DeepSeek Chat API (V3.2 Chat and Reasoner models)          |
| **Claude**     | Anthropic Claude API (Sonnet 4.5, Haiku 4.5, Opus 4.5)     |
| **Gemini**     | Google Gemini API (3.0 Flash, 3.0 Pro, 2.5 Flash, 2.5 Pro) |
| **OpenRouter** | Access 100+ models through a single API key                |
| **Custom**     | Any OpenAI-compatible API endpoint                         |

## Adding a Proxy

<Steps>
  ### Open Settings

  From settings, look at the **Proxies** section. Click **Add Proxy**.

  <Frame>
    <img src="https://mintcdn.com/clankworld-da609a27/YpUoBlQPEsGiYR_9/images/llm-open-modal.png?fit=max&auto=format&n=YpUoBlQPEsGiYR_9&q=85&s=e23e99ab506499395a80c2e261200214" alt="Opening the Proxy modal from a chat" width="1566" height="920" data-path="images/llm-open-modal.png" />
  </Frame>

  ### Select a proxy type

  Choose from the dropdown: DeepSeek, Claude, Gemini, OpenRouter, or Custom.

  <Frame>
    <img src="https://mintcdn.com/clankworld-da609a27/YpUoBlQPEsGiYR_9/images/llm-select-provider.png?fit=max&auto=format&n=YpUoBlQPEsGiYR_9&q=85&s=9767b0c6aa3c0bf63ffbfe5f5144e668" alt="Proxy type dropdown" width="1524" height="1072" data-path="images/llm-select-provider.png" />
  </Frame>

  <Note>
    Each proxy type can only be added once, except for **Custom** and **OpenRouter** which allow multiple configurations.
  </Note>

  ### Enter your API key

  Paste your API key. Keys are encrypted before being stored.

  <Frame>
    <img src="https://mintcdn.com/clankworld-da609a27/oPO71TK43neosJuK/images/llm-api-key.png?fit=max&auto=format&n=oPO71TK43neosJuK&q=85&s=d68a92ef7adfd4c56da1d7604b9748db" alt="Entering an API key" width="978" height="1172" data-path="images/llm-api-key.png" />
  </Frame>

  ### Configure proxy-specific fields

  <Tabs>
    <Tab title="DeepSeek / Claude / Gemini">
      No extra configuration needed. Just provide your API key and you're set. You'll choose a specific model when selecting the proxy for a chat.
    </Tab>

    <Tab title="OpenRouter">
      * **Display Name** (optional) — helps you tell apart multiple OpenRouter configs
      * **Model Name** — the OpenRouter model identifier, e.g. `anthropic/claude-sonnet-4`, `openai/gpt-4o`

      Find model names at [openrouter.ai/models](https://openrouter.ai/models).
    </Tab>

    <Tab title="Custom (OpenAI-compatible)">
      * **Display Name** — a label for this proxy
      * **Base URL** — select from one of our options
      * **Model Name** — the model identifier your endpoint expects, e.g. `gpt-4`, `llama-3-70b`

      The endpoint must be compatible with the OpenAI chat completions API format.
    </Tab>
  </Tabs>

  ### Save

  Click **Add Proxy**. The proxy is now saved to your account.
</Steps>

## Editing a Proxy

From the proxy selection list, click the pencil icon next to any saved proxy to update its configuration. You can change the base URL, model, or display name. Leave the API key field empty to keep the current key, or enter a new one to replace it.

<Frame>
  <img src="https://mintcdn.com/clankworld-da609a27/oPO71TK43neosJuK/images/llm-edit-provider.png?fit=max&auto=format&n=oPO71TK43neosJuK&q=85&s=3b31eb8f44ab2d44741ebc25392e500f" alt="Edit button on a saved proxy" width="984" height="1220" data-path="images/llm-edit-provider.png" />
</Frame>

## Removing a Proxy

To stop using a custom proxy for a chat, open the Proxy modal and select **ClankWorld Default**, then click **Save**. This resets the chat to use the platform's default model.

<Tip>
  Your saved proxy configurations remain on your account even when individual chats are reset to the default. You can re-select them at any time.
</Tip>
