ai-blackteam integrates 19 public benchmark loaders that download and normalize prompts from peer-reviewed academic papers and industry safety benchmarks. With anonymous access you get ~23K records out of the box; with HF_TOKEN set, the realistic ceiling is ~100K.

The 19 loaders

Listing datasets

Listing datasets

Output:

Downloading datasets

Datasets are cached locally in ~/.ai-blackteam/datasets/ as JSONL files. You only need to download once.

Dataset statistics

Shows prompt counts per harm category across all cached datasets:

The 14 datasets

HarmBench

  • Prompts: 510
  • Focus: Harmful behaviors across multiple categories
  • Source: HarmBench paper
  • License: MIT
Curated test cases designed to evaluate whether models produce harmful outputs. Covers a broad range of harm categories.

AdvBench

Classic adversarial prompt dataset. Many jailbreak techniques were originally tested against these prompts.

JailbreakBench

  • Prompts: ~100
  • Focus: Standardized jailbreak evaluation
  • Source: JailbreakBench
  • License: MIT
A standardized set of prompts for comparing jailbreak success rates across models and techniques.

SorryBench

  • Prompts: ~450
  • Focus: Fine-grained safety evaluation across 45 categories
  • Source: SORRY-Bench
  • License: Apache-2.0
Diverse harm categories with fine-grained annotation. Good for identifying specific weak spots.

WMDP (Bio, Cyber, Chem)

  • Prompts: ~3,668 total (1,273 bio + 1,987 cyber + 408 chem)
  • Focus: Weapons of mass destruction proliferation knowledge
  • Source: WMDP Benchmark from CAIS
  • License: CC BY-NC
Three datasets testing knowledge of biological, cyber, and chemical weapons. Multiple-choice format from the Weapons of Mass Destruction Proxy benchmark.

DoNotAnswer

  • Prompts: ~900
  • Focus: Questions models should refuse
  • Source: Do Not Answer
  • License: CC BY-NC-SA
Prompts designed to test refusal behavior. If a model answers these, something is wrong.

WildGuard

  • Prompts: ~1,700
  • Focus: Real-world adversarial prompts
  • Source: WildGuard
  • License: Apache-2.0
Collected from real jailbreak attempts in the wild. Tests against prompts people actually use, not just synthetic ones.

StrongREJECT

  • Prompts: 313
  • Focus: Multi-dimensional jailbreak quality evaluation
  • Source: StrongREJECT
  • License: MIT
A rubric-based benchmark that scores jailbreak quality across multiple dimensions, not just binary pass/fail. Useful for measuring how convincing a jailbreak response actually is.

XSTest

  • Prompts: 450
  • Focus: Over-refusal testing with safe/unsafe prompt pairs
  • Source: XSTest
  • License: CC-BY-4.0
Paired prompts where one is genuinely harmful and the other is safe but sounds similar. Tests whether a model over-refuses benign requests that happen to contain trigger words.

SimpleSafetyTests

  • Prompts: 100
  • Focus: Baseline safety testing with simple harmful prompts
  • Source: SimpleSafetyTests
  • License: CC-BY-2.0
Straightforward harmful prompts with no jailbreak tricks. If a model fails these, its base safety training has gaps.

BeaverTails

  • Prompts: 700
  • Focus: Fine-grained harm categorization
  • Source: BeaverTails
  • License: CC-BY-NC-4.0
Categorized harmful prompts with detailed labels across multiple harm dimensions. Good for understanding which specific harm types a model is weakest on.

Multi-Turn Human Jailbreaks (MHJ)

  • Prompts: 2,912
  • Focus: Real human-written multi-turn jailbreak conversations
  • Source: MHJ
  • License: CC-BY-NC-4.0
The largest collection of real human-crafted multi-turn jailbreak conversations. These are actual attack sequences that humans used to bypass model safety, not synthetic or template-generated prompts.

Using datasets with attacks

Datasets feed into the mega-sweep command:
See Mega Sweep for full details.

Each prompt’s structure

Every dataset prompt includes:
The category field maps to ai-blackteam’s harm taxonomy, so you can filter by category across datasets.