{"data":{"slug":"enguard-ai-awesome-ai-guardrails","name":"awesome-ai-guardrails","tagline":"A curated list of materials on AI guardrails","github_url":"https://github.com/enguard-ai/awesome-ai-guardrails","owner":"enguard-ai","repo":"awesome-ai-guardrails","owner_avatar_url":"https://avatars.githubusercontent.com/u/213402292?v=4","primary_language":"Python","stars":58,"forks":11,"topics":["awesome","deepfake-detection","genai","guardrails","inappropriate-content","llm","offensive","prompt-inj","red-teaming","safety","security"],"archived":false,"github_pushed_at":"2026-06-22T07:39:25+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/enguard-ai-awesome-ai-guardrails","markdown_url":"https://www.graphcanon.com/tools/enguard-ai-awesome-ai-guardrails.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/enguard-ai-awesome-ai-guardrails","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=enguard-ai-awesome-ai-guardrails","description":"A curated list of materials on AI guardrails","homepage_url":"https://huggingface.co/collections/enguard/","license":"Apache-2.0","open_issues":4,"watchers":0,"ai_summary":null,"readme_excerpt":"# 🛡️ Awesome AI Guardrails 🛡️\n\n \n\nA curated list of awesome AI guardrails.\n\nIf you find this list helpful, give it a ⭐ on GitHub, share it, and contribute by submitting a pull request or issue!\n\n## Categories\n\n### Main Categories\n\n| Name | Description |\n|------|-------------|\n| `security-and-privacy` | Security and privacy guardrails ensure content remains safe, ethical, and devoid of offensive material |\n| `response-and-relevance` | Ensures model responses are accurate, focused, and aligned with user intent |\n| `language-quality` | Ensures high standards of readability, coherence, and clarity |\n| `content-validation` | Ensures factual correctness and logical coherence of content |\n| `logic-validation` | Ensures logical and functional correctness of generated code and data |\n\n### Sub Categories\n\n\n### security-and-privacy\n\n| Sub Category | Description |\n|--------------|-------------|\n| `inappropriate-content` | Detects and filters inappropriate or explicit content |\n| `offensive-language` | Identifies and filters profane or offensive language |\n| `prompt-injection` | Prevents manipulation attempts through malicious prompts |\n| `sensitive-content` | Flags culturally, politically, or socially sensitive topics |\n| `deepfake-detection` | Detects and filters deepfake content |\n| `pii` | Identifies and filters personally identifiable information |\n\n<details>\n<summary>Models in security-and-privacy</summary>\n\n| Name | Size | Task |\n|------|------|------|\n| [osmosis-ai/Osmosis-Structure-0.6B](https://huggingface.co/osmosis-ai/Osmosis-Structure-0.6B) | `0.6B` | `token-classification` |\n| [gliner-community/gliner_small-v2.5](https://huggingface.co/gliner-community/gliner_small-v2.5) | `0.7B` | `token-classification` |\n| [Marqo/nsfw-image-detection-384](https://huggingface.co/Marqo/nsfw-image-detection-384) | `0.006B` | `image-classification` |\n| [Freepik/nsfw_image_detector](https://huggingface.co/Freepik/nsfw_image_detector?not-for-all-audiences=true) | `0.086B` | `image-classification` |\n| [Organika/sdxl-detector](https://huggingface.co/Organika/sdxl-detector) | `0.086B` | `image-classification` |\n| [prithivMLmods/Deep-Fake-Detector-v2-Model](https://huggingface.co/prithivMLmods/Deep-Fake-Detector-v2-Model) | `0.086B` | `image-classification` |\n| [TostAI/nsfw-image-detection-large](https://huggingface.co/TostAI/nsfw-image-detection-large) | `0.0871B` | `image-classification` |\n| [Ateeqq/nsfw-image-detection](https://huggingface.co/Ateeqq/nsfw-image-detection) | `0.092B` | `image-classification` |\n| [Falconsai/nsfw_image_detection](https://huggingface.co/Falconsai/nsfw_image_detection) | `0.1B` | `image-classification` |\n| [OpenSafetyLab/ImageGuard](https://huggingface.co/OpenSafetyLab/ImageGuard) | `na` | `image-classification` |\n| [meta-llama/Llama-Guard-4-12B](https://huggingface.co/meta-llama/Llama-Guard-4-12B) | `12B` | `image-text-to-text` |\n| [meta-llama/Llama-Prompt-Guard-2-22M](https://huggingface.co/meta-llama/Llama-Prompt-Guard-2-22M) | `0.022B` | `text-classification` |\n| [eliasalbouzidi/distilbert-nsfw-text-classifier](https://huggingface.co/eliasalbouzidi/distilbert-nsfw-text-classifier) | `0.068B` | `text-classification` |\n| [meta-llama/Llama-Prompt-Guard-2-86M](https://huggingface.co/meta-llama/Llama-Prompt-Guard-2-86M) | `0.086B` | `text-classification` |\n| [ibm-granite/granite-guardian-hap-125m](https://huggingface.co/ibm-granite/granite-guardian-hap-125m) | `0.125B` | `text-classification` |\n| [ibm-granite/granite-guardian-hap-125m](https://huggingface.co/ibm-granite/granite-guardian-hap-125m) | `0.125B` | `text-classification` |\n| [protectai/deberta-v3-small-prompt-injection-v2](https://huggingface.co/protectai/deberta-v3-small-prompt-injection-v2) | `0.142B` | `text-classification` |\n| [protectai/deberta-v3-base-prompt-injection-v2](https://huggingface.co/protectai/deberta-v3-base-prompt-injection-v2) | `0.182B` | `text-classification` |\n| [TostAI/nsfw-text-detection-large](https://huggingface.co/TostAI/nsfw-text-","github_created_at":"2025-05-26T07:17:19+00:00","created_at":"2026-07-15T10:44:43.944562+00:00","updated_at":"2026-07-15T10:44:46.656498+00:00","categories":[{"slug":"computer-vision","name":"Computer Vision","url":"https://www.graphcanon.com/categories/computer-vision","markdown_url":"https://www.graphcanon.com/categories/computer-vision.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/computer-vision"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"awesome","name":"awesome"},{"slug":"deepfake-detection","name":"deepfake-detection"},{"slug":"genai","name":"genai"},{"slug":"guardrails","name":"guardrails"},{"slug":"inappropriate-content","name":"inappropriate-content"},{"slug":"llm","name":"llm"},{"slug":"offensive","name":"offensive"},{"slug":"prompt-inj","name":"prompt-inj"}],"trust":{"provenance":{"is_fork":false,"github_id":990479021,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-15T10:44:44.952Z","maintenance":{"label":"Active","score":82,"methodology":"github_public_v1","releases_90d":0,"days_since_push":23,"last_release_at":null},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:44:45.329Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-15T10:44:44.721Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-07-15T10:44:44.721Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-15T10:44:44.721Z"}}}}