Skip to content
All projects

Idea Battleground

AI agents pitch product ideas, judge them, and battle the survivors in Elo rounds, visualized live.

Built
2026
For
Personal project
Status
Open source
Stack
TypeScript, Claude Agent SDK, React, Three.js, SQLite
The orbital view mid-tournament: ideas as glowing orbs, two of them dueling

An AI tournament for product ideas. Agents generate ideas from a sampling matrix of domain, audience, business model and constraint, so they don't all come out the same. Then:

  • Score. Each idea gets rubric scores for novelty, feasibility, market and buildability.
  • Cull. Near-duplicates and the weakest ideas are dropped.
  • Battle. Survivors meet in Swiss-style pairwise duels with Elo ratings.
  • Crown. A deeper judge reviews the finalists and picks the champions.

The whole run streams to a live 3D view (universe, orbital and tree), built for watching. It runs on the Claude Agent SDK with your Claude Code login, or on a built-in mock provider for free demos. Tests cover the Elo math, pairing and a full headless tournament.

Tree view after a finished tournament
The tree view: every round, down to the champions
Universe view with the champions
The universe view once the champions are crowned