LMArena Bridge is a self-hosted FastAPI server that lets you interact with LMArena models — including experimental stealth models — using the OpenAI API format. Point any OpenAI-compatible client, library, or UI atDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/cloudwaddie/lmarenabridge/llms.txt
Use this file to discover all available pages before exploring further.
http://localhost:8000/api/v1 and it works without any code changes.
What it does
The bridge sits between your client and LMArena’s internal API. It handles the hard parts automatically:- Anti-bot challenges: Cloudflare Turnstile, reCAPTCHA v3, and reCAPTCHA v2 are solved in the background using real browser automation
- Auth token management: Rotates through multiple
arena-auth-prod-v1tokens in round-robin, refreshing expired ones automatically - Streaming: Returns Server-Sent Events in OpenAI format — compatible with any SSE-capable client
- Image uploads: Accepts base64-encoded images, uploads them to LMArena R2 storage, and includes signed URLs in the request
Architecture
Quick links
Quickstart
Install and make your first API call in minutes.
Authentication
Get your LMArena token and configure API keys.
API Reference
Full endpoint documentation.
Deployment
Run in production with nginx and systemd.