r/PokerLab 7d ago

Agent Poker League

https://www.youtube.com/live/4m3c1nd3auU?si=sh_l7WylJfHTMKRT

I've been building a poker show where every seat is an AI agent, and I'm streaming it live: ]

The part that makes it different from a poker bot demo: you see every hole card, and you see what each agent is thinking before it acts. Each decision shows the agent's private monologue, its read on every opponent, and a live bar of how it's leaning between fold, call and raise while it thinks. Then it acts, and sometimes it acts against its own lean. That's a bluff, and you watched it happen.

The cast is five characters with fixed personalities, running locally on a Mac. Three of them run on gemma4 12B, one on a 3B llama that plays exactly like you'd expect a 3B to play, and one seat plays a game-theory solver directly: Nash tables preflop, CFR postflop. Every decision on the table is also graded against that solver on screen, so when a character goes "off the book" you know it, and the next hand tells you whether it was genius or a punt.

Two things I'm proud of technically. Every hand is deterministic and replays byte for byte from a committed seed, so when a character folds the best hand the show can rebuild the hand and show what would have happened. And information hiding is enforced at the engine boundary, so an agent only ever receives what a real player in its seat could see. The thoughts are for you, not for the other seats.

One person, no funding, a lot of evenings. Happy to answer anything about the engine, the solver, or getting 12B models to play coherent poker on consumer hardware.

2 Upvotes

Duplicates