PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Game Ai Python Packages

Python packages with the GitHub topic game-ai. Sorted by monthly downloads, with stars and forks.
datamllab
rlcard

Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.

13K 4K 751
MarkusThill
bitbully

Fast perfect-play Connect Four (Connect-4) solver for Python and C++ with bitboards, opening books, and MTD(f) search

8K 2 0
loonghao
game-learning-runtime

Agent-first, learner-neutral runtime for interface-driven game training and evaluation.

6K 1 1
Kautenja
gym-super-mario-bros

Gymnasium environments for NES Mario games, with task metadata, reward instrumentation, and reproducible evaluation interfaces.

6K 903 172
MSSJ-AI-ORG
simthinkd

A tiny decision model (265k parameters) that picks one action in about 2 ms on one CPU core, inside real-time loops.

1K 2 0
miskibin
py-draughts

Fastest Python draughts/checkers library — bitboards, 8 variants, alpha-beta engine, web UI. ~200x faster than pydraughts.

1K 18 2
agentdeck
agentdeck-ai

The game console for AI agents — open execution, recording, and replay infrastructure for AI systems in game worlds.

967 2 0
Saiki77
hexbot

Python framework for building Hex Connect-6 AI bots. AlphaZero self-play, MCTS, neural networks, C game engine, live training dashboard. Home of the Orca bot.

669 4 0
ensoul-ai
ensoul

Official Ensoul SDKs for AI NPCs and living personas. Memory and personality that evolve through real conversation, scale to thousands, and run simulations over time. Python, TypeScript, Kotlin, Swift, Unity C#, C++, and Godot.

643 0 0
888wing
god-code

Godot-aware AI coding agent for original game development, with scene editing, validation, review, playtest, and MCP tools.

563 2 0
lguibr
trimcts

High-performance C++ implementation of Monte Carlo Tree Search (MCTS) with Python bindings. Supports AlphaZero and MuZero paradigms, featuring batched network evaluation and efficient tree reuse.

562 0 0
brianhliou
misty-chess

An open-source fog-of-war (dark) chess engine: exact belief enumeration + GT-CFR search

537 3 0
OpenRL-Lab
openrl

Unified Reinforcement Learning Framework

509 844 84
jeepjeepjeep
reinfors

High-throughput reinforcement-learning search and sampling in Rust, with caller-owned Python networks and training

492 10 2
Prattlemob
marionette-mc

A NeoForge bridge that lets any external agent see and control a rendered Minecraft client

491 0 0
kwai
douzero

[ICML 2021] DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning | 斗地主AI

309 5K 649
fspinna
chessplainer

Explain chess positions with SHAP: which pieces make Stockfish think a position is winning, drawn or lost.

295 6 0
Yoshyhyrro
boidswarm

Advanced Boids with Graph-Laplacian leader election, ripple-based signaling, and role-driven flock dynamics.

290 0 0
sandeep-alluru
balancelab

Economy balance analysis and exploit detection for AI game agents

225 0 0
mattijsmoens
sovereign-engine

Procedural Game Engine powered by IntentShield and LogicShield

211 0 0
sandeep-alluru
agentcrdt

CRDTs for distributed AI agent state and conflict-free belief merging

207 0 0
kevindechang
affect-kernel

Deterministic affect-state kernel for long-lived AI characters, with injected adapters

167 0 0
sandeep-alluru
normsync

Norm monitoring and violation detection for AI agent actions

163 0 0
woctezuma
puissance4

AI for the game "Connect Four". Available on PyPI.

128 5 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology