datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
pokemon-showdown-replays
Pokémon Showdown Replay Datasets
Multiple datasets of Pokémon Showdown public replays pulled using the Pokémon Showdown API. Publishing them here to provide them to the community as a starting point for future projects.
These datasets are used in Showdown Shower, an university project of mine.
The dates of the replays range from 2005 to 2026.
Currently (as of 17th September, 2026), this is the number of replays available in each dataset. The number may be lower than the one… See the full description on the dataset page: https://huggingface.co/datasets/HolidayOugi/pokemon-showdown-replays.pokemon-showdown-replays-merged
Pokemon Showdown Replays - Merged Dataset
A merged dataset of Pokemon Showdown battle replays from multiple sources.
Statistics
Total Replays: 29,057,184
Sources:
sethkarten: 3,909,792 replays
metamon: 1,978,010 replays
holidayougi: 23,169,382 replays
Top Formats
Format
Count
[Gen 9] OU
3,200,571
[Gen 6] OU
2,977,289
[Gen 7] OU
2,578,070
[Gen 7] RANDOMBATTLE
2,005,704
[Gen 6] RANDOMBATTLE
1,598,899
[Gen 9] VGC 2025
836,958
[Gen 9]… See the full description on the dataset page: https://huggingface.co/datasets/milkkarten/pokemon-showdown-replays-merged.showdown-clicks
showdown-clicks
General Agents
🤗 Dataset | GitHub
showdown is a suite of offline and online benchmarks for computer-use agents.
showdown-clicks is a collection of 5,679 left clicks of humans performing various tasks in a macOS desktop environment. It is intended to evaluate instruction-following and low-level control capabilities of computer-use agents.
As of March 2025, we are releasing a subset of the full set, showdown-clicks-dev, containing 557 clicks. All examples are… See the full description on the dataset page: https://huggingface.co/datasets/generalagents/showdown-clicks.pokemon-showdown-battle-sft
🎮 Pokémon Showdown Battle SFT Dataset
500,057 expert battle decisions from high-ELO (1400+) competitive Pokémon Showdown matches, formatted for supervised fine-tuning of language models.
Overview
This dataset converts raw Pokémon Showdown replay logs into instruction-following pairs where:
User message: Describes the current battle state (active Pokémon, HP, moves, bench, hazards, weather, etc.)
Assistant message: Recommends the optimal action (which move to use or… See the full description on the dataset page: https://huggingface.co/datasets/stevenkhan/pokemon-showdown-battle-sft.pokemon-showdown-grpo-tutorial
Pokémon Showdown GRPO tutorial dataset
Pre-built GRPO records for the ROCm AI Developer Hub tutorial.
Split
File
Records
demo
data/demo.jsonl
64
train
data/train.jsonl
2048
validate
data/validate.jsonl
32
Use via tutorial notebook Step 12 (load_grpo_tutorial_records) or regenerate with prepare_grpo_tutorial_data.py.
Companion scripts: https://github.com/GoldenGrapeGentleman/pokemon-showdown-agent-scripts
pokemon-showdown-rag-promptsask_showdown_reasoningpokemon-showdown-processedshowdown-distill-llama4Generated using this script:
import re
import json
from datasets import load_dataset, concatenate_datasets
import os
import base64
from groq import Groq
from PIL import Image
from io import BytesIO
import dotenv
dotenv.load_dotenv('./.env')
# Initialize Groq client
client = Groq(api_key=os.getenv("GROQ_API_KEY"))
def load_showdown_dataset():
"""
Load the Showdown dataset from HuggingFace.
"""
print("Loading Showdown dataset from HuggingFace...")
dataset =… See the full description on the dataset page: https://huggingface.co/datasets/ddupont/showdown-distill-llama4.easyr1-showdown-clicks-eval-4MPshowdown_training_promptsshowdown-clicks-annotsshowdown-dev-GRPOeasyr1-showdown-clicks-eval-2MP
