NVIDIA NeMo Guardrails

Open-source toolkit for adding programmable guardrails to LLM-based conversational systems. Implements five rail types — input, output, dialog, retrieval, and execution — using the Colang modeling language. Integrates with OpenAI, LLaMa, Falcon, Vicuna, and Mosaic models.

API entry from apis.yml

apis.yml Raw ↑
aid: guardrails:nvidia-nemo-guardrails
name: NVIDIA NeMo Guardrails
description: Open-source toolkit for adding programmable guardrails to LLM-based conversational systems.
  Implements five rail types — input, output, dialog, retrieval, and execution — using the Colang modeling
  language. Integrates with OpenAI, LLaMa, Falcon, Vicuna, and Mosaic models.
humanURL: https://docs.nvidia.com/nemo/guardrails/
tags:
- Colang
- Dialog Rails
- Input Rails
- NVIDIA
- Open Source
- Output Rails
- Retrieval Rails
properties:
- type: Homepage
  url: https://developer.nvidia.com/nemo-guardrails
- type: Documentation
  url: https://docs.nvidia.com/nemo/guardrails/
- type: GitHub
  url: https://github.com/NVIDIA/NeMo-Guardrails
- type: PyPI
  url: https://pypi.org/project/nemoguardrails/
- type: License
  url: https://github.com/NVIDIA/NeMo-Guardrails/blob/main/LICENSE
- type: x-deployment
  value: SDK
- type: x-threat-categories
  value: prompt-injection,jailbreak,content-safety,hallucination,dialog-policy