aicoolies logo
LLM Guard logo
LLM Guard logo

LLM Guard

Input and output security scanners for LLM applications

open sourceupdated Apr 21, 2026

LLM Guard is an open-source security toolkit by Protect AI that provides 15 input scanners and 20 output scanners to protect LLM applications from prompt injection, PII leakage, toxic content, secrets exposure, and data exfiltration. Each scanner is modular and independent — pick the ones you need, configure thresholds, and chain them into a pipeline. The library works with any LLM and has been downloaded over 2.5 million times. MIT licensed, Python 3.9+.

LLM Guard sits as a middleware layer between your application and its language model, scanning both inbound prompts and outbound responses against configurable security rules. The 15 input scanners handle prompt injection detection using a fine-tuned DeBERTa model, PII anonymization that replaces names, emails, phone numbers, and credit card numbers with placeholders, toxicity filtering, secrets detection via Yelp's detect-secrets library, ban lists for competitors, substrings, topics, and code, invisible text detection for Unicode-based attacks, token limit enforcement, and language restriction. Each scanner returns a sanitized version of the text, a validity flag, and a risk score between 0 and 1.

The 20 output scanners cover the response side: deanonymization to restore PII placeholders after processing, bias detection, relevance scoring against the original prompt, factual consistency checking, malicious URL detection and reachability verification, sensitive data exposure prevention, no-refusal detection to catch when the model inappropriately refuses valid requests, language detection, and code output filtering by programming language. Scanners are composable through scan_prompt and scan_output functions that execute them in sequence with an optional fail_fast mode that stops at the first violation. The entire pipeline can be deployed as a standalone API server for team-wide use.

LLM Guard is engineered for cost-effective CPU inference — the team claims 5x lower inference costs on CPU compared to GPU — which matters for production deployments where scanning runs on every request. The toolkit integrates with any LLM framework including LangChain, Azure OpenAI, and Amazon Bedrock since it operates on text strings rather than model internals. Protect AI hosts an interactive playground on Hugging Face Spaces for testing scanners without installation. The latest release is v0.3.16, and while the release cadence has slowed from its initial rapid development, the scanner collection remains one of the most comprehensive open-source LLM security toolkits available.

Pricing

Free open-source under MIT license

Platforms

Python 3.9+, pip, standalone API server, CPU-optimized inference

Categories

Tags

Use Cases

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

ToolHive mascot logo

ToolHive

Run and govern MCP servers across desktop, CLI and Kubernetes

Open-source MCP runtime and governance platform that runs servers in isolated containers, curates registries, enforces access policies, and operates gateways across desktop, CLI, and Kubernetes.

Open Source
Anamorpher parent Trail of Bits mark

Anamorpher

Craft image-scaling prompt-injection payloads to red-team multimodal AI systems

Open-source red-team toolkit from Trail of Bits that generates image-scaling attack payloads — images that look benign at full resolution but reveal a hidden prompt injection after a multimodal system downsamples them.

freeOpen Source
cai

CAI (Cybersecurity AI)

AI agent framework for offensive security and penetration testing

Alias Robotics' agent framework for building AI-driven offensive-security workflows — reconnaissance, exploitation, privilege escalation, and lateral movement — with multi-agent handoffs and human-in-the-loop control. Source-available, but the core is licensed for non-commercial research use only.

freemiumTelemetry
MEDUSA logo

MEDUSA

AI-first security scanner for LLM, agent, MCP, and RAG codebases

MEDUSA is an AGPL-3.0 AI-first security scanner from Pantheon Security that checks AI and machine-learning applications, LLM agents, MCP workflows, RAG pipelines, repository-poisoning risks, secrets, and agent-specific compromise patterns.

Open Source
iFixAi logo

iFixAi

Open-source diagnostic for AI operational misalignment

iFixAi is an Apache-2.0 diagnostic tool for scoring AI agents and models against operational-misalignment risks such as hallucination, manipulation, sabotage, sandbagging, and oversight evasion.

Open Source
Inspect AI parent UK AISI mark

Inspect AI

UK AI Security Institute framework for LLM safety evaluations

Inspect AI is an MIT-licensed framework from the UK AI Security Institute for running large language model evaluations, including tool use, multi-turn dialogue, model-graded scoring, and reusable evaluation tasks.

Open Source

Comparisons

ModelScan vs LLM Guard vs Garak — AI Model Security Comparison

AI model security addresses threats at different layers of the ML lifecycle. ModelScan from Protect AI detects malicious code embedded in serialized model files before deployment, protecting against model supply chain attacks. LLM Guard acts as a real-time firewall for LLM applications, scanning prompts and responses to block injection attacks and data leakage. Garak is an LLM vulnerability scanner that probes models for weaknesses through automated red-teaming and adversarial testing.

FAQ

What is LLM Guard?

LLM Guard is an open-source security toolkit by Protect AI that provides 15 input scanners and 20 output scanners to protect LLM applications from prompt injection, PII leakage, toxic content, secrets exposure, and data exfiltration. Each scanner is modular and independent — pick the ones you need, configure thresholds, and chain them into a pipeline. The library works with any LLM and has been downloaded over 2.5 million times. MIT licensed, Python 3.9+.

Is LLM Guard free?

Yes — LLM Guard is open source and free to use. Free open-source under MIT license

Is LLM Guard open source?

Yes — LLM Guard is open source.

What are the best LLM Guard alternatives?

The top editor-verified LLM Guard alternatives are MCP-Scan, Shannon.