uoftcprg/pokerkit
A Python library for poker game simulation, hand evaluation, and statistical analysis with explicit support for AI agent development and reinforcement learning research.

PokerKit provides an extensible framework for simulating poker variants with configurable automation and game states. It serves as infrastructure for poker AI research, enabling reinforcement learning agents to interact with game logic, evaluate hand strengths, and run statistical analyses. The library targets both AI researchers building autonomous agents and developers creating poker-related tools or casino implementations.