Run automated security assessments against your AI applications. 20+ attack vectors, detailed vulnerability reports, and security grades-all with one click.
Select attack categories (injection, jailbreak, PII, etc.) and set your security policies.
PromptGuard runs 20+ adversarial prompts against your configuration, testing every defense.
Get a detailed report with security grade, vulnerabilities found, and specific remediation steps.
from promptguard import PromptGuard
pg = PromptGuard(api_key="your-api-key")
# Run full security assessment
report = pg.redteam.run_all_tests()
print(f"Security Grade: {report.security_grade}")
print(f"Attacks Blocked: {report.blocked}/{report.total}")
print(f"Vulnerabilities: {len(report.vulnerabilities)}")
# Run autonomous red team agent (LLM-powered mutation)
auto_report = pg.redteam.run_autonomous(
iterations=100, # 1-1000: depth vs speed
)
print(f"Novel Attacks Found: {auto_report.novel_bypasses}")
print(f"Grade: {auto_report.security_grade}")
# Also available via CLI:
# promptguard redteam --autonomous --iterations 100Run your first security assessment in under 5 minutes. See exactly how secure your AI application really is.