LLM Guard is an open-source security toolkit for interactions with language models, developed by Protect AI. It provides scanners for inputs (prompts) and outputs (responses), including against prompt injection, for anonymising sensitive data, detecting secrets, recognising harmful language and preventing data leakage. The toolkit is installed as a Python package, can be integrated into an application or run as an API service, and is licensed under the MIT licence. It is a library rather than a hosted service, so you run it in your own environment.
Protect AI is based in Seattle (United States). Palo Alto Networks announced in 2025 that it would acquire Protect AI. The GitHub repository is archived and read-only, and the page states that the project and its Hugging Face models are no longer under active development or maintained. Because the code runs in your own environment, prompts and responses need not reach the vendor, but you must arrange security updates or an alternative yourself.