AI bots with distinct personalities play Texas Hold'em against you. Self-hosted game server, GTO strategy engine, and live coaching — all powered by Claude.
Prerequisites: Claude Code (CLI, desktop, or IDE) · Node.js 18+ · Python 3.10+
git clone https://github.com/nicekid1/PokerBot.gitcd PokerBot/poker-server && npm install
"play poker" — start server, open browser UI
"add bots" — add AI players to the table
"create a new bot, aggressive old man who loves to bluff"
"join pokernow.com/games/pglXXXXXX" — join external room
"stop game" and everything shuts down cleanly.Everything you need for a full AI poker experience.
Four subsystems, two ports, three isolation layers.
/state and /action API for bots. Optional --public for LAN play.claude -p sessions with parallel subagents. Personality + strategy per bot.Three layers ensure no bot cheats.
claude -p sessions. User's cards never enter any bot's prompt.From fish to pro. Create new bots with natural language.