pokemon-player - Play Pokemon games via headless emulation and RAM reads
Plays Pokemon games using headless emulation, RAM state inspection, vision analysis, and server API control.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Start game server
- Create SSH tunnel dashboard
- Save game state
- Load game state
- Observe state and screenshot
- Execute game actions
Inputs
- Pokemon ROM file
- Saved game state name
Outputs
- Live dashboard URL
- Saved game state files
- Screenshot image files
- PKM memory records
Requirements
- Python 3.10+
- pokemon-agent package with pyboy extra
- SSH client
- Vision model
- Linux, macOS, or Windows
