<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700&family=STIX+Two+Text:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Material+Symbols+Outlined:wght,FILL@400,0..1&display=swap" />
General chat clients

Open WebUI

Self-hosted ChatGPT-style UI with native OpenAI connections.

Open WebUI lets admins add multiple OpenAI-compatible connections. Add FreeTheAi and the model picker auto-fills from /v1/models.

Base URLhttps://api.freetheai.xyz/v1
Recommended modelsglm/glm-5.1
Chat completions Streaming Tool calling
Step by step

Connect Open WebUI to FreeTheAi.

4 steps
  1. 1

    Open the admin panel

    Sign in as admin, open the Admin Panel, go to `Settings`, then `Connections`.

  2. 2

    Add a new OpenAI connection

    Under `OpenAI API`, click the `+` button to add a connection.

  3. 3

    Fill the connection

    Use these values.

    text
    OpenAI API Base URL: https://api.freetheai.xyz/v1
    OpenAI API Key: PASTE_YOUR_FREETHEAI_KEY
  4. 4

    Save and pick a model

    Save the connection. The model picker pulls the FreeTheAi catalog automatically.

Recommended aliases

Models that pair well with Open WebUI.

  • glm/glm-5.1
  • olm/kimi-k2.7-code
  • bbl/gpt-5.5-mini

See the full live catalog at /models. Aliases are stable; pricing on the free tier stays $0.

Heads up

Common gotchas.

  • FreeTheAi can return thousands of `fth/` aliases on broader keys. Use Open WebUI's model filter or pick a curated key if the dropdown gets noisy.
  • Open WebUI also has a separate Ollama connection list. Make sure you add to OpenAI API, not Ollama.
Where to next

Keep building.