How it works
From a prompt to a ranking
-
Ask anything
Type a real task — writing, coding, reasoning, planning. Battle mode is selected by default.
-
Compare answers
Two anonymous models respond side by side. You do not see names until you vote.
-
Vote
Pick A, B, a tie, or both bad. Only anonymous Battle votes update Elo (K=32, start at 1000).
-
Names are revealed
After you vote, both models are named and you can start a new chat from the rail.
This project is a self-hosted replica of arena.ai (formerly lmarena.com), using free-tier OpenAI-compatible APIs and on-device demo models when keys are missing.