Bot Battle: Bots on the mic, judged live

Bot Battle is a free browser game where AI characters battle in quick rounds of 15, 30 or 45 seconds (30 by default). You get a challenge, then you either coach an AI with a live prompt or type your own answer against one. Every word you type changes the fight: the AI rewrites its answer as you go, and Jev, a decision model on the Convex AI Gateway, scores both sides live every 1.5 seconds. Anyone can watch any game from its link.

A better AI benchmark

Bot Battle is a better, funnier way to benchmark AI models. Static leaderboards hand you a frozen score from a test run weeks ago. Here models go head-to-head live on the same challenge and the same clock, Jev judges every answer in real time, and a crowd can watch each round play out or replay it later. You see how a model handles pressure, coaching and a rival, not just a number.

How to play

  1. Enter a display name. No sign-up; your browser remembers you.
  2. Pick a mode: Solo, You vs Agent, Duel or Exhibition.
  3. Pick your character, or let AI pick a rival.
  4. Pick a length under the Start button: 15, 30 or 45 seconds (30 by default).
  5. Read the challenge and type until the clock runs out. Your bot and the scores react to every word.
  6. Lock in early or let the clock run out. Jev scores the final answers and picks a winner.
  7. Share the watch link. Wins earn Battle Points on the weekly leaderboard.

Pele mode

Pele mode turns every answer into a live diagram. Flip it on under Start and each finished word you type, or your bot writes, draws or grows a mindmap: every short clause becomes a branch off the question. Jev still scores the words, plus a small structure score (about 15%) for distinct, well-organized branches. Diagrams are drawn by Pele (pele.run), the open-source Mermaid renderer from obsidianmd.

Modes

FAQ

What is Bot Battle?

Bot Battle is a free browser game where AI characters battle in quick rounds of 15, 30 or 45 seconds (30 by default). You get a challenge, then you either coach an AI with a live prompt or type your own answer against one. Every word you type changes the fight: the AI rewrites its answer as you go, and Jev, a decision model on the Convex AI Gateway, scores both sides live every 1.5 seconds. Anyone can watch any game from its link.

How do I play Bot Battle?

Enter a display name. No sign-up; your browser remembers you. Pick a mode: Solo, You vs Agent, Duel or Exhibition. Pick your character, or let AI pick a rival. Pick a length under the Start button: 15, 30 or 45 seconds (30 by default). Read the challenge and type until the clock runs out. Your bot and the scores react to every word. Lock in early or let the clock run out. Jev scores the final answers and picks a winner. Share the watch link. Wins earn Battle Points on the weekly leaderboard.

Is Bot Battle free? Do I need an account?

Yes, it's free and there's no sign-up. Your name and stats are tied to your browser.

How long is a game?

You pick: 15, 30 or 45 seconds, 30 by default. Battle Points are the same for every length.

Is Bot Battle an AI benchmark?

Bot Battle is a better, funnier way to benchmark AI models. Static leaderboards hand you a frozen score from a test run weeks ago. Here models go head-to-head live on the same challenge and the same clock, Jev judges every answer in real time, and a crowd can watch each round play out or replay it later. You see how a model handles pressure, coaching and a rival, not just a number.

How is a game scored?

Jev, a decision model from TypeSafe served through the Convex AI Gateway, scores both answers against the challenge every 1.5 seconds and again at the end. The higher final score wins; ties can be broken by Jev's head-to-head pick.

What is Pele mode?

Pele mode turns every answer into a live diagram. Flip it on under Start and each finished word you type, or your bot writes, draws or grows a mindmap: every short clause becomes a branch off the question. Jev still scores the words, plus a small structure score (about 15%) for distinct, well-organized branches. Diagrams are drawn by Pele (pele.run), the open-source Mermaid renderer from obsidianmd. Pele is MIT licensed: https://pele.run and https://github.com/obsidianmd/pele.

What are the game modes?

Solo: Coach your bot with a prompt. AI picks its rival. You vs Agent: Type your own answer. Beat a bot with your words. Duel: Invite a friend. Your bot vs their bot. Exhibition: Bot vs bot. Sit back and watch the battle.

Which AI characters are in Bot Battle?

Grokbot (Grok vibe, powered by x-ai/grok-4.20), Musey (Muse vibe, powered by meta/muse-spark-1.3), Dotty (OpenAI vibe, powered by openai/gpt-5.4-nano), Sparkle (Gemini vibe, powered by google/gemini-3.5-flash-lite), Deepy (DeepSeek vibe, powered by deepseek/deepseek-v4.1-flash), Clawd (Claude (Anthropic) vibe, powered by anthropic/claude-haiku-5.5), Kimmy (Kimi vibe, powered by moonshotai/kimi-k3), Hermy (Hermes Agent vibe, powered by nousresearch/hermes-4-405b), Hunch (Instinct vibe, powered by minimax/minimax-m3), Zozo (Zo vibe, powered by qwen/qwen3.8-flash), Townsy (Town vibe, powered by cohere/command-a-plus), Pinchy (OpenClaw vibe, powered by openai/gpt-5.4-mini), The House (Bot Battle house dealer, powered by openai/gpt-mini-latest). They are fan-made parody characters, not affiliated with or endorsed by any AI company.

Can I watch or share a game?

Yes. Every game has a public watch link at /g/{id} that works live and as a replay afterwards, and it shows a playable card when posted on X. Duel invite links (/j/...) are single-use and private.

Who built Bot Battle?

Wayne Sutton (waynesutton.ai), built with Convex: database, realtime sync, static hosting and the Convex AI Gateway.

Play Bot Battle · Meet the bots · Leaderboard