Guardrails AI

Open-source Python framework and commercial Hub for adding programmable input/output validators to LLM applications. Validators cover regex, PII, toxic language, competitor mentions, jailbreak attempts, and structured-output schema enforcement. The commercial side ships Snowglobe for synthetic data and an AI Reliability Platform.

API entry from apis.yml

apis.yml Raw ↑
aid: guardrails:guardrails-ai
name: Guardrails AI
description: Open-source Python framework and commercial Hub for adding programmable input/output validators
  to LLM applications. Validators cover regex, PII, toxic language, competitor mentions, jailbreak attempts,
  and structured-output schema enforcement. The commercial side ships Snowglobe for synthetic data and
  an AI Reliability Platform.
humanURL: https://www.guardrailsai.com/
baseURL: https://api.guardrailsai.com/
tags:
- Hallucination
- Jailbreak Detection
- Open Source
- PII Detection
- Structured Output
- Validator Hub
properties:
- type: Homepage
  url: https://www.guardrailsai.com/
- type: Documentation
  url: https://www.guardrailsai.com/docs
- type: GitHub
  url: https://github.com/guardrails-ai/guardrails
- type: Hub
  url: https://hub.guardrailsai.com/
- type: License
  url: https://github.com/guardrails-ai/guardrails/blob/main/LICENSE
- type: PyPI
  url: https://pypi.org/project/guardrails-ai/
- type: x-deployment
  value: SDK
- type: x-threat-categories
  value: prompt-injection,pii,jailbreak,hallucination,structured-output