vigil-llm vs graphrag

A neutral, constraint-first comparison - live GitHub stats and typed relationships, not marketing.

vigil-llmgraphrag
Tagline⚡ Vigil ⚡ Security scanner for detecting prompt injections, jailbreaks, and risky Large Language Model inputsGraph-based Retrieval-Augmented Generation (RAG) system
Stars48634k
Forks553.6k
Open issues16158
LanguagePythonPython
LicenseApache-2.0MIT
Last pushedJan 31, 2024Jun 22, 2026
CategoriesEvaluation & Observability, Model TrainingData & Retrieval, LLM Frameworks

vigil-llm

Vigil is a Python library and REST API designed to evaluate prompts and responses from large language models (LLM) against various scanners to identify potential threats such as prompt injection and jailbreaking. The toolkit includes modular detection methods including vector similarity checks, YARA rules, transformer-based analyses, heuristic scanning, and more.

Python

graphrag

A modular graph-based RAG system designed to extract structured data from unstructured text using Large Language Models.

Python