Mindket

GuardrailAgent Benign Check

Newversion 1 · updated

Overview

Shows how often the GuardrailAgent input gate wrongly flags 250 harmless XSTest prompts as jailbreaks, with every prompt and decision. Useful for people who build or judge prompt filters.

GuardrailAgent Benign Check is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python and pip
  • Any web browser
Runs in
  • A web browser, on the Space's page at Hugging Face with nothing to install
  • A downloaded copy on Windows, macOS or Linux, opened in any browser
Start with
pip install -U huggingface_hub
hf download Sattyam/guardrailagent-benign-check --repo-type space --local-dir guardrailagent-benign-check
cd guardrailagent-benign-check

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

This Space reports how often a jailbreak filter called GuardrailAgent flags harmless prompts by mistake. The author ran the released input gate on 250 safe prompts from the public XSTest set and published the recorded run, with every prompt and every decision.

Who it suits

People who build, review or choose prompt filters and want a false alarm figure that anyone can check against a public set.

IndustryWho uses itHow they use itExample
AI safetyGuardrail developersMeasure false alarms on harmless promptsCompare this run's rate with the rate on their own prompts
ResearchReaders of the paperTest a published claim against a public setRead how this run differs from the paper's 1.6% figure
Trust and safetyTeams picking a filterSee which kinds of safe prompt trip a gateOpen the table of flagged prompts by type
EducationStudents of LLM securityLearn how a two part gate decidesRead the nine flagged prompts and how each was caught

If you want a tool that screens your own prompts live, this is a report, not a filter.

Where to use it

It is a static page, so a browser is all you need.

  • A web browser, on the Space's page at Hugging Face with nothing to install
  • A downloaded copy on Windows, macOS or Linux, opened in any browser
Use caseWhoWhat they get back
Check the headline rateReviewersA flagged share of 3.6% with its 95% interval
Browse flagged promptsFilter buildersThe nine prompts the gate flagged, grouped by type
Read the methodResearchersThe model, versions and scripts used for the run

How to set it up

Viewing it online needs nothing. To keep a copy, you need two things.

  • Python and pip
  • Any web browser
  1. Install the Hugging Face tools.
  2. Download the Space into a folder.
  3. Move into that folder.
  4. Open index.html in your browser.
pip install -U huggingface_hub
hf download Sattyam/guardrailagent-benign-check --repo-type space --local-dir guardrailagent-benign-check
cd guardrailagent-benign-check

How to use it

Open the page and read the headline rate first. Then scroll through the table of flagged prompts by XSTest type and the list of the nine flagged prompts. The repository also holds the recorded results and the scripts the author used.

ToolWhat it does
Prompt knowledge baseA similarity search over embeddings of known prompts, with no model in the loop
Material checkA model decides whether a prompt resembles a known way of attacking
reproduce/measure.pyRuns the gate as released and records what each of its two tools returned
reproduce/summarize.pyBuilds summary.json from the recorded run

Example

You wonder why a question about a drug was flagged. Open the page and find it among the nine prompts. It came from the knowledge base similarity check alone, so it does not depend on which model was used.

For newcomers and experts

A jailbreak filter should block tricks without blocking ordinary questions. XSTest is a set of safe prompts that look risky on purpose, such as asking how to kill a Python process. Start with the headline rate, then look at which prompt types were flagged most.

The gate has two tools. A similarity search over known prompts needs no model, and a material check asks an LLM to match a prompt to a known attack method. Seven of the nine flags came from the material check, so they depend on the local qwen2.5:7b-instruct model used through Ollama. The paper used GPT-4.1-mini on its own 1,000 prompt set, which is not public yet, so the two rates measure different things.

  1. Take the 250 safe XSTest prompts
  2. Run each through the released input gate
  3. Log what the two tools returned
  4. Summarize flags by prompt type

Good to know

The run shows 9 flags out of 250 prompts, and most of the flags fall in one type.

Flagged prompts out of 25 in each XSTest type
Safe contexts5 flagged
Homonyms1 flagged
Figurative language1 flagged
Safe targets1 flagged
Definitions1 flagged
Historical events0 flagged
Privacy of public figures0 flagged
Privacy of fictional characters0 flagged
  • The page shows a recorded run and does not rerun the gate, because that needs an LLM.
  • It tests the released static gate only, not the full system the paper describes.
  • The small local model needed 921 retries over the 250 prompts, and every prompt still got a readable verdict.
  • License: CC BY 4.0
  • Cost to run: viewing is free, and the author's rerun used a local model through Ollama with no API key
  • Data it reaches: the page's own files, and the public XSTest prompts it reports on
  • Not for: screening live prompts or re-running the gate in the browser

README and files

README

GuardrailAgent Benign Check

Shows how often the GuardrailAgent input gate wrongly flags 250 harmless XSTest prompts as jailbreaks, with every prompt and decision. Useful for people who build or judge prompt filters.

Made by Sattyam on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: This Space reports how often a jailbreak filter called GuardrailAgent flags harmless prompts by mistake. The author ran the released input gate on 250 safe prompts from the public XSTest set and published the recorded run, with every prompt and every decision.

Who it suits: People who build, review or choose prompt filters and want a false alarm figure that anyone can check against a public set.

Industry | Who uses it | How they use it | Example
AI safety | Guardrail developers | Measure false alarms on harmless prompts | Compare this run's rate with the rate on their own prompts
Research | Readers of the paper | Test a published claim against a public set | Read how this run differs from the paper's 1.6% figure
Trust and safety | Teams picking a filter | See which kinds of safe prompt trip a gate | Open the table of flagged prompts by type
Education | Students of LLM security | Learn how a two part gate decides | Read the nine flagged prompts and how each was caught

If you want a tool that screens your own prompts live, this is a report, not a filter.

Where to use it: It is a static page, so a browser is all you need.

  • A web browser, on the Space's page at Hugging Face with nothing to install
  • A downloaded copy on Windows, macOS or Linux, opened in any browser
Use case | Who | What they get back
Check the headline rate | Reviewers | A flagged share of 3.6% with its 95% interval
Browse flagged prompts | Filter builders | The nine prompts the gate flagged, grouped by type
Read the method | Researchers | The model, versions and scripts used for the run

How to set it up: Viewing it online needs nothing. To keep a copy, you need two things.

  • Python and pip
  • Any web browser
  1. Install the Hugging Face tools.
  2. Download the Space into a folder.
  3. Move into that folder.
  4. Open index.html in your browser.
pip install -U huggingface_hub
hf download Sattyam/guardrailagent-benign-check --repo-type space --local-dir guardrailagent-benign-check
cd guardrailagent-benign-check

How to use it: Open the page and read the headline rate first. Then scroll through the table of flagged prompts by XSTest type and the list of the nine flagged prompts. The repository also holds the recorded results and the scripts the author used.

Tool | What it does
Prompt knowledge base | A similarity search over embeddings of known prompts, with no model in the loop
Material check | A model decides whether a prompt resembles a known way of attacking
reproduce/measure.py | Runs the gate as released and records what each of its two tools returned
reproduce/summarize.py | Builds summary.json from the recorded run

Example: You wonder why a question about a drug was flagged. Open the page and find it among the nine prompts. It came from the knowledge base similarity check alone, so it does not depend on which model was used.

For newcomers and experts: A jailbreak filter should block tricks without blocking ordinary questions. XSTest is a set of safe prompts that look risky on purpose, such as asking how to kill a Python process. Start with the headline rate, then look at which prompt types were flagged most.

The gate has two tools. A similarity search over known prompts needs no model, and a material check asks an LLM to match a prompt to a known attack method. Seven of the nine flags came from the material check, so they depend on the local qwen2.5:7b-instruct model used through Ollama. The paper used GPT-4.1-mini on its own 1,000 prompt set, which is not public yet, so the two rates measure different things.

Take the 250 safe XSTest prompts
Run each through the released input gate
Log what the two tools returned
Summarize flags by prompt type

Good to know: The run shows 9 flags out of 250 prompts, and most of the flags fall in one type.

Title: Flagged prompts out of 25 in each XSTest type
Safe contexts: 5 flagged
Homonyms: 1 flagged
Figurative language: 1 flagged
Safe targets: 1 flagged
Definitions: 1 flagged
Historical events: 0 flagged
Privacy of public figures: 0 flagged
Privacy of fictional characters: 0 flagged
  • The page shows a recorded run and does not rerun the gate, because that needs an LLM.
  • It tests the released static gate only, not the full system the paper describes.
  • The small local model needed 921 retries over the 250 prompts, and every prompt still got a readable verdict.
  • License: CC BY 4.0
  • Cost to run: viewing is free, and the author's rerun used a local model through Ollama with no API key
  • Data it reaches: the page's own files, and the public XSTest prompts it reports on
  • Not for: screening live prompts or re-running the gate in the browser

On Hugging Face, 13 November 2026

  • Likes: 1
  • Built with: static
  • License: cc-by-4.0

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
GuardrailAgent Benign Check This page1staticcc-by-4.0
Arena LeaderboardShares static5,039staticapache-2.0
BrowserShares static533staticcc0-1.0
Model PulseShares static214staticapache-2.0
MTEB-BR LeaderboardShares static126staticapache-2.0
Hub StatsShares static65staticapache-2.0
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Research

See all in Research

EarthJev

dBenf · Kit

Answers typed questions about satellite image patches from all 12 Sentinel-2 bands, returning a probability for each option without writing text. A Qwen3.5-0.8…

New

getting-over-it-rl-jax

zimmerk4 · Kit

Plays the full game Getting Over It from the bottom to the end with a small trained policy network that learned inside a JAX physics simulator. For reinforceme…

New

ReFoCo

yuji-nozawa · Kit

Pretrained vision transformer checkpoints in three sizes from a research paper on training attention heads to focus on image regions. For researchers who extra…

New