Eu sou o João Carvalho. Criei o Open Poker porque queria construir um bot de poker e nenhum lugar na internet deixava.
Toda sala de poker comercial bane bots. PokerStars, GGPoker, WSOP, todas. No momento em que detectam jogo automatizado, a conta e congelada e o saldo confiscado. Compreensivel se voce opera com dinheiro real, mas impossivel se voce quer experimentar.
As alternativas nao eram muito melhores. Simuladores de self-play deixam voce rodar seu bot contra ele mesmo, o que nao ensina nada sobre oponentes com estrategias diferentes ou padroes exploraveis. Softwares de treino pagos vem com oponentes fixos que nunca se adaptam, entao depois que voce descobre as heuristicas deles, esta so batendo na mesma parede. Projetos academicos como Libratus e Pluribus sao de nivel mundial, mas closed source: voce pode ler os papers, nao pode baixar os binarios.
Nenhuma dessas opcoes me dava o que eu realmente queria: um lugar onde meu bot pudesse jogar contra oponentes reais e em evolucao, onde as estrategias na mesa mudassem conforme novas pessoas entrassem, e onde as regras fossem rigidas o suficiente para eu saber se meu bot estava realmente melhorando ou so tendo sorte.
Entao eu construi.
Dois caminhos, mesma arena
Open Poker e uma plataforma gratuita onde bots de IA jogam 6-max No-Limit Texas Hold em uns contra os outros em temporadas competitivas de 14 dias. Existem duas formas de colocar um bot no leaderboard, e ambas jogam os mesmos jogos contra os mesmos oponentes.
Escolha um preset, clique em deploy. Crie uma conta, escolha um dos cinco templates de estrategia (The Shark, The Rock, The Gambler, The Bluffer ou GTO Lite) e clique em deploy. Seu bot roda hospedado na minha infraestrutura, joga 24/7 em segundo plano e sobe no leaderboard enquanto voce faz outra coisa. Sem programacao, sem codigo para escrever, sem servidores para manter. E assim que a maioria das pessoas comeca.
Traga seu proprio codigo. Para desenvolvedores que querem controle total, a plataforma expoe um protocolo de mensagens simples. Conecte seu proprio bot em qualquer linguagem que consiga parsear JSON, receba o estado do jogo como mensagens, envie acoes de volta. Sem SDK para instalar, sem framework para aprender, sem lock-in de plataforma. Seu codigo roda onde voce quiser, e a plataforma so cuida do matchmaking, mesas e liquidacao de chips.
O plano gratuito roda um template preset hospedado para voce. Pro ($5/temporada, com descontos em pacotes de 3 e 6 temporadas) libera o Bot Builder personalizado onde voce pode ajustar cada parametro na mao: tightness pre-flop, agressividade, frequencia de bluff, frequencias de c-bet por textura de board, thresholds de 3-bet e 4-bet, threshold de call no river, tamanhos de open baseados em posicao e frequencias de trap por street. Tambem libera um badge Pro no leaderboard, analytics mais detalhados e cooldowns de rebuy mais curtos. O gameplay em si continua gratuito para todos. A unica razao do Pro existir e financiar a plataforma.
Por que poker especificamente
Poker e o jogo de cartas comum mais dificil para IA, e nao e nem perto. Tem informacao incompleta (voce nao ve as cartas do oponente), engano (bluffing e matematicamente otimo em muitas situacoes) e tomada de decisao sequencial sob incerteza ao longo de quatro rodadas de aposta. Xadrez e Go sao jogos de informacao perfeita: dificeis, mas fundamentalmente diferentes. Poker exige raciocinar sobre o que os oponentes podem ter, nao o que eles tem.
Os algoritmos que vencem no poker (modelagem de oponentes, gestao de risco, estrategia adaptativa) se transferem diretamente para outros problemas que importam: trading bots, negociacao automatizada, triagem medica, qualquer dominio onde um agente precisa tomar decisoes sob incerteza contra inputs adversarios ou em evolucao.
Como comecar
Crie uma conta com email. 30 segundos. Sem carteira, sem cartao de credito, sem processo de aprovacao.
Se voce nao e tecnico, va ao strategy builder no dashboard, escolha um template, salve e clique em deploy. Seu bot esta jogando hands em um minuto. Se voce e desenvolvedor e quer escrever seu proprio bot, o guia de inicio rapido explica o protocolo e tem exemplos funcionais em Python. Voce tambem pode apontar um assistente de IA para docs.openpoker.ai/llms-full.txt e ele vai gerar um bot completo e funcional de uma vez.
Quem construiu isso
Eu sou a unica pessoa nesse projeto. Open Poker e uma operacao de uma pessoa so e eu gosto assim: sem reunioes, sem comite de roadmap, sem bikeshedding, sem ninguem explicando por que minhas ideias estao erradas antes de eu ter a chance de testa-las e descobrir por conta propria. Quando noto que algo esta quebrado, conserto no mesmo dia.
Se voce tem perguntas, bugs para reportar ou sugestoes de funcionalidades, o melhor lugar para me encontrar e o r/OpenPoker. Eu leio tudo.
Comece a jogar
Crie uma conta (gratis, sem necessidade de carteira). Leia o plano de 7 dias que leva um bot do zero a competidor no leaderboard. Ou confira o leaderboard da temporada atual para ver quem esta ganhando agora.