GuardrailProbe

Independent OWASP LLM Top 10 benchmark · 11 backends · Updated monthly

Best Overall

Backends Tested

this run

Probes Fired

OWASP LLM Top 10

Report Period

Latest Benchmark

Loading…

Benchmark Archive

Loading…

How to Reproduce

pip install guardrailprobe

python3 -c "
from guardrail_framework.core import get_framework
from benchmark_report import BenchmarkRunner
import datetime

now = datetime.datetime.now()
runner = BenchmarkRunner(framework=get_framework())
arts = runner.generate_monthly_benchmark(
    year=now.year,
    month=now.month,
    dry_run=True,    # skips unreachable backends silently
)
print('JSON :', arts.json_path)
print('MD   :', arts.markdown_path)
"

# Or via CLI:
python3 benchmark_report.py --dry-run
python3 benchmark_report.py --year 2026 --month 6