LowRouter

ChatBox

ChatBox is an open-source desktop chat client. Configure it to use LowRouter as a custom OpenAI provider.

Configure

  1. Open Settings → Model Provider.
  2. Click Add custom provider.
  3. Fill in:
    • Name: LowRouter
    • API Mode: OpenAI API Compatible
    • API Host: https://lowrouter.ai/api/v1
    • API Path: /chat/completions
    • API Key: your lr-sk-... token
  4. Save.

Pick a model

Under Model, choose Custom model name and enter a LowRouter model ID — lowrouter/auto, openai/gpt-4o, anthropic/claude-sonnet-4-5, etc. The full list is on the model browser.

  • Use a key dedicated to ChatBox. Keep its daily_credit_limit small (e.g. 1 credit/day for a personal account). A leaked key bounded to “yesterday’s daily limit” is much less painful than a leaked production key.
  • Disable telemetry on the ChatBox side if you care about not exposing prompt content to the ChatBox publisher’s analytics. ChatBox itself does not see prompts in normal operation, but features like crash reporting can capture context.
  • Stream replies on. The desktop UX expects streaming and LowRouter supports it the same way OpenAI does.

Troubleshooting

  • 401 / Unauthorized: confirm the API key starts with lr-sk- and has not been revoked. Test with curl from the curl page using the same key.
  • 404 / Not Found: the API Path must be /chat/completions. Some ChatBox versions default to /v1/chat/completions, which becomes https://lowrouter.ai/api/v1/v1/chat/completions — drop the leading /v1/.
  • Model not available: look up the exact model ID on the model browser. Auto-complete in ChatBox is not always accurate.