← all repositories

deadbits/vigil-llm

A Python library and REST API that scans LLM prompts and responses for prompt injections, jailbreaks, and other malicious inputs using multiple detection methods.

485 stars Python LLMOps · EvalOther AI
vigil-llm
Not currently ranked — collecting fresh signals.
star history

Vigil provides modular scanners including vector similarity, YARA rules, transformer models, and sentiment analysis to detect threats in LLM inputs. It supports local embeddings via SBERT or OpenAI, includes detection signatures and datasets for common attacks, and offers a Streamlit web UI for interactive testing. The tool is intended for security teams and researchers evaluating LLM pipelines.

Frequently asked

What is deadbits/vigil-llm?
A Python library and REST API that scans LLM prompts and responses for prompt injections, jailbreaks, and other malicious inputs using multiple detection methods.
Is vigil-llm open source?
Yes — deadbits/vigil-llm is open source, released under the Apache-2.0 license.
What language is vigil-llm written in?
deadbits/vigil-llm is primarily written in Python.
How popular is vigil-llm?
deadbits/vigil-llm has 485 stars on GitHub.
Where can I find vigil-llm?
deadbits/vigil-llm is on GitHub at https://github.com/deadbits/vigil-llm.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.