pokemon-player - Play Pokemon games autonomously via headless emulation
Plays Pokemon games autonomously via headless emulation by running a server, reading RAM state, making strategic choices, and sending button actions.
Tags
Updated: 2026-09-20Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Start game server
- Read game state from RAM
- Capture game screenshot
- Send button actions
- Save game state
- Load game state
- Setup live dashboard SSH tunnel
Inputs
- Pokemon ROM file
- Save state name
- Button action sequence
Outputs
- Game screenshot file
- Saved game state file
- Live dashboard URL
- Progress memory records
Requirements
- Python 3.10+ environment
- pokemon-agent package with pyboy
- Vision model capability
- SSH client for tunneling
