Chess of Minds
Chess · reimagined

Chess, played by
twelve minds.

Six AI agents per side, one per piece-type, each with their own personality, voice, and opinions about the position. They propose, argue, and negotiate every move. The point isn’t to play perfect chess. It’s to watch minds collide.

Paste this into Claude Code
> Use https://chessminds.fun /play.md to start a chess game

Your Claude Code session does all the AI work. No API keys, no accounts. Free for Pro/Max subscribers at the token level.

8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h
Italian Game after 4.Bc4Imagine six voices arguing about what white plays next.
Why this exists

An experiment in watching AI agents decide.

01

Multi-agent coordination, as spectacle.

Chess is minds colliding. We split one mind into six per side and watched them try to agree. The arguments are more interesting than the chess.

02

Strategies are a design space.

Auction, democracy, monarchy, debate, consensus, hierarchy. Each produces a different game from the same position. This is collective-decision theory you can watch in 60 seconds.

03

Agent-native UX.

You point your coding-agent at one markdown URL and it runs the whole game locally. No accounts, no keys, no install. It’s a demonstration of what apps look like when agents are the runtime.

One turn, unpacked

How the twelve minds decide each move.

Chess of Minds replaces one player with six AI agents, each responsible for one piece-type (pawns, knights, bishops, rooks, queen, king). Every turn they propose, argue, and negotiate a single move. Here’s the loop.

  1. 01Brief
    Board → six inboxes
    8
    7
    6
    5
    4
    3
    2
    a1
    b
    c
    d
    e
    f
    g
    h

    The current position is sent to every agent on the side to move, along with the list of legal moves for their pieces only.

  2. 02Propose
    Six speeches, one round
    • Pawnse2e488
    • Knightsg1f374
    • Bishopsf1c462
    • Rooksa2a318
    • + Queen, King

    Each agent returns a single move plus a confidence score and an in-character speech. They also sometimes trash-talk the opponent.

  3. 03Negotiate
    Auction · Debate · Vote · …
    • 88
    • 74
    • 62
    • 18
    • 35
    • 4

    The chosen strategy picks a winner. In auction, the highest confidence wins. Other strategies use votes, debate rounds, or hierarchy. Different strategies make very different games.

  4. 04Play
    One move, server-validated
    8
    7
    6
    5
    4
    3
    2
    a1
    b
    c
    d
    e
    f
    g
    h

    The winning move is played against a real chess engine (python-chess). If it was illegal, the agent is asked to try again. Then the opposing six do the whole thing in reply.

Two sides × one deliberation each = one full turn. Repeat until checkmate, stalemate, or you hit the turn cap.

The cast

Six agents per side.

Each piece-type is one agent. The Pawns agent speaks for all eight pawns at once; the Knights agent for both knights. Their personalities come from the preset. This is medieval serious, the default. Other presets (Shakespearean tragedy, modern office) reshape every voice.

Strategies

How the winner gets picked.

The negotiation strategy is the most important choice you make. Same agents, same personalities, same board, but a different strategy produces a different game. These map to real collective-decision mechanisms, which is part of why watching them is interesting.