garak
App : Un produit que vous utilisez directement
Scanner de vulnérabilités LLM de NVIDIA : jailbreaks, fuites, hallucinations, injections.
Le nmap des LLM, à intégrer en CI de red-teaming.
La sécurité reflète la destination des données, les permissions demandées et les incidents recensés à la date de vérification. Ce n’est pas une garantie d’absence de risque : vérifiez le mode de déploiement et les connexions que vous activez.
Ce que ça fait, concrètement
Les équipes qui déploient des modèles de langage (LLM) n'ont pas toujours de moyen systématique de vérifier si ces modèles peuvent être amenés à produire des contenus indésirables. Garak répond à ce besoin en automatisant l'exploration des failles connues des LLM, à la manière dont nmap ou Metasploit automatisent l'audit de sécurité réseau.
L'outil envoie des séries de requêtes conçues pour déclencher des comportements problématiques : jailbreaks, injections de prompt, fuites de données, hallucinations, génération de contenus toxiques ou désinformation. Il combine des sondes statiques, dynamiques et adaptatives, puis produit un rapport détaillé indiquant le taux d'échec pour chaque type d'attaque.
Garak s'adresse aux équipes de sécurité, aux ingénieurs ML et aux développeurs qui intègrent des LLM dans leurs produits et souhaitent évaluer leur robustesse avant ou pendant la mise en production, notamment dans un pipeline de red-teaming automatisé.
L'outil suppose une certaine aisance avec la ligne de commande et Python. Il n'est pas conçu pour des utilisateurs non techniques cherchant une interface graphique ou un service clé en main.
Ce que ça propose
- ·Exploration automatisée de jailbreaks, injections de prompt, fuites de données, hallucinations, toxicité et désinformation.
- ·Compatibilité avec de nombreuses sources de modèles : Hugging Face, OpenAI, AWS Bedrock, Replicate, Cohere, Groq, LiteLLM, llama.cpp, NIM et tout endpoint REST.
- ·Sélection fine des sondes à exécuter via l'option --spec, jusqu'au niveau d'une sonde individuelle.
- ·Rapport de résultats par sonde et par détecteur, avec taux d'échec et nombre de générations analysées.
- ·Journalisation détaillée dans un fichier .jsonl et script d'analyse inclus pour identifier les prompts les plus problématiques.
- ·Installation via pip en une seule commande, compatible Linux, OSX et Windows.
- ·Sondes basées sur des frameworks de référence publiés (PromptInject, Language Model Risk Cards, Bad Characters, DAN, GCG, etc.).
En pratique
- Prix
- Gratuit
- Usage commercial
- Usage commercial : oui
- Disponible sur
- cli
- Licence
- Apache-2.0
Sécurité et données
- Pastille
- Sécu : rien à signaler
- Vos données
- Données en local
- Maintenance
- Active
- Dernière release
- 16 octobre 2026
Liens et dépôt vérifiés le 25 octobre 2026 · ajoutée le 1 juin 2023
Comment installer garak
python -m pip install -U garak