Security frameworks and scanning utilities designed to detect and mitigate prompt injection attacks in LLM applications.
NeMo-Guardrails is a toolkit for adding programmable safety constraints and dialogue boundaries to large language model conversational systems. It functions as security middleware that intercepts inputs and outputs to block prompt injections, jailbreaks, and sensitive data leaks, while providing a conversational dialogue manager to define structured interaction flows through configuration files. The framework includes a hallucination filter to screen model outputs for factual accuracy and a specialized modeling language for defining conversational flows and constraints. It provides capabiliti
NeMo-Guardrails is a security middleware toolkit that intercepts LLM inputs and outputs to block prompt injections, jailbreaks, and data leaks, making it a direct and comprehensive answer for defending LLM-powered applications.
LLM Guard is a security firewall and guardrail framework designed to scan and sanitize inputs and outputs for large language models. It functions as a proxy gateway and security layer to block prompt injections, toxicity, and sensitive data leakage while ensuring that model interactions remain compliant with organizational policies. The system distinguishes itself through a modular scanner pipeline that utilizes local model orchestration to eliminate external network dependencies. It supports real-time security filtering via streaming chunk analysis and implements a fail-fast execution model
LLM Guard is a security firewall and guardrail framework that explicitly blocks prompt injections and sanitizes both inputs and outputs, matching the core need for defending LLM applications, and its modular scanner pipeline covers injection detection, output filtering, input sanitization, and rate limiting.
This project is a comprehensive security platform providing an LLM security orchestration framework, an AI agent firewall, and tools for vulnerability remediation, compliance automation, and endpoint protection. It functions as a centralized system to protect AI models from adversarial exploits while managing the identification and patching of software flaws. The platform distinguishes itself through the coordination of specialized AI agents to automate complex security workflows, including reconnaissance, bug hunting, and exploit development. It implements dedicated guardrails to block promp
This platform provides dedicated guardrails and an AI agent firewall specifically designed to block prompt injection attacks, aligning directly with the need for LLM defense; its comprehensive feature set covers input filtering, pattern detection, and output controls, making it a strong choice for protecting AI applications.
Ironclaw is an LLM orchestration framework and AI agent gateway designed to connect large language models with external tools, messaging interfaces, and persistent memory systems. It functions as a communication layer that routes interactions between users and AI models via HTTP webhooks and various messaging channels. The system focuses on secure tool execution through a WebAssembly sandbox and isolated containers, which allows the framework to run untrusted code and dynamically generate new tools from natural language descriptions. Security middleware provides prompt injection defense and s
Ironclaw is an LLM orchestration framework with built-in security middleware that provides prompt injection defense, input validation, and sandboxed execution, making it a good fit for protecting LLM-powered applications against prompt injection attacks.