Chat UI Clients Integration
You can use Rawrter with any web or desktop chat UI that supports connecting custom OpenAI-compatible providers.
LibreChat
LibreChat is an advanced open-source web interface for LLMs.
To connect, add a custom endpoint in your librechat.yaml file:
yaml
endpoints:
custom:
- name: "Rawrter"
apiKey: "${RAWRTER_API_KEY}"
baseURL: "https://api.rawrter.com/v1"
models:
default: ["gpt-4o", "claude-3-5-sonnet", "deepseek/deepseek-r1"]
fetch: true # Automatically fetch catalog via GET /v1/models
titleConvo: true
titleModel: "gpt-4o-mini"
modelDisplayLabel: "Rawrter"Open-WebUI
- Open Admin Panel → Settings → Connections.
- In the OpenAI API section, add a new connection:
- URL:
https://api.rawrter.com/v1 - API Key:
sk-or-your-key
- URL:
- Click the verify connection button and sync models.
NextChat (ChatGPT-Next-Web)
- Open Settings (gear icon in the bottom-left corner).
- In the Model Service section:
- Model Provider:
OpenAI - Endpoint:
https://api.rawrter.com(orhttps://api.rawrter.com/v1) - API Key:
sk-or-your-key
- Model Provider:
- In Custom Models, add desired models (e.g.
+claude-3-5-sonnet,+deepseek/deepseek-r1).
Chatbox (Desktop & Mobile)
- Open Settings → Model.
- Provider:
OpenAI API. - API Host:
https://api.rawrter.com - API Key:
sk-or-your-key - Select a model from the dropdown or enter an ID manually.
TypingMind
- Open Settings → AI Model Providers → Add custom provider (OpenAI Compatible).
- Provider Name:
Rawrter - Endpoint URL:
https://api.rawrter.com/v1 - API Key:
sk-or-your-key - Click Connect & Fetch Models to auto-load available models.