WebWright exposes an OpenAI-compatible API at a single base URL. If you already use an OpenAI-compatible client or SDK, you can point it at Wren by changing the base URL, the API key, and the model.

1. Get a key. Create an account at https://webwright.ai/login?signup=true. A 4-day trial is available; it converts to the Hobby plan.

2. Set the base URL. https://webwright.ai/v1

3. Choose the model. wren-r1

4. Call chat completions (documented example, not independently executed here):

curl https://webwright.ai/v1/chat/completions \
  -H "Authorization: Bearer $WEBWRIGHT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"wren-r1","messages":[{"role":"user","content":"Hello"}]}'

5. Transcribe audio (documented example, not independently executed here):

curl https://webwright.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $WEBWRIGHT_API_KEY" \
  -F model=whisper-large-v3-turbo \
  -F file=@meeting.mp3

Client configuration (source-verified keys):

  • Open WebUI: OPENAI_API_BASE_URL='https://webwright.ai/v1'
  • LobeChat: OPENAI_PROXY_URL='https://webwright.ai/v1'
  • LibreChat: OPENAI_REVERSE_PROXY='https://webwright.ai/v1'

Pricing. Standard chat is 0.10 / 0.40 / 1.60 USD per 1M tokens (cache/input/output); transcription is billed by audio duration. See https://webwright.ai/pricing.

Estimate your own monthly bill with the cost calculator.

Get a key: https://webwright.ai/login?signup=true.

The WebWright Team