OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Frameworks

Poke Env

Poke Env is a MIT-licensed Python library that connects custom agents to Pokémon Showdown for scripted battles, self-play experiments and reinforcement-learning workflows.

Independent OpenViST project profile, based on linked sources.

Poke Env — OpenViST project profile in Agent Frameworks.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Poke Env when an agent project needs Pokémon Showdown battles, Python-based player abstractions and a documented route from built-in players to custom decision logic.

Who it is for

  • Python developers building Pokémon Showdown bots
  • Researchers and students experimenting with reinforcement learning or self-play
  • Developers comparing battle decision policies in a local environment

Documented uses

  • Create scripted Pokémon Showdown agents
  • Run self-play battles between built-in or custom players
  • Train or experiment with reinforcement-learning agents
  • Compare custom move-selection strategies in a battle environment
Before you choose

Requirements & limits

The repository is public and uses the MIT license. The documented installation requires Python 3.10 or later and access to a Pokémon Showdown server; local server setup is strongly recommended for training and development.

  • A Pokémon Showdown server is a core prerequisite for the documented workflow.
  • Local server operation is recommended for training and development.
  • Custom bot logic is implemented by subclassing Player and overriding choose_move.
  • The project is Python-based and includes built-in players for an initial local battle.
  • The evidence does not establish performance, supported battle formats or production deployment.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
4 October 2026
Original website title
hsahovic/poke-env · Official homepage title · retained in its source language