AI security & guardrails
NVIDIA NeMo Guardrails Library
Programmable dialogue flows and multiple kinds of rails coordinated in one application layer.
Overview
Research summary
NVIDIA NeMo Guardrails is a Python library that inserts programmable checks between application code and an LLM. Teams configure input and output filtering, retrieval checks, tool-execution rails and controlled dialogue flows using YAML, Python actions and the Colang language. It can run inside an application or expose an HTTP service, with integrations for model providers and application frameworks.
This entry covers the Apache-2.0 library; NVIDIA's separately distributed Guardrails microservice and connected safety-model endpoints have their own deployment and usage terms. Its main value is orchestrating several checks and controlling conversation flow rather than supplying one universal safety detector.
Repository summary
- Stars
- Unavailable
- Open issues
- Unavailable
- Last push
- Unavailable
- Commits, 90 days
- Unavailable
- Repository activity
- Not scored
- Version
- Unavailable
Recorded catalogue figures. View repository data and provenance →
Classification
Pricing & services
Paid services available
The provider offers paid products or services. Free options may also be available.
Commercial offering checked 2026-10-02.
Licence scope
This listing covers the open-source library, not the separately distributed NVIDIA microservice or third-party model services.
Implementation
Recorded implementation details and interfaces for NVIDIA NeMo Guardrails Library.
Implementation details
Python library, CLI and HTTP server; YAML configuration and Colang flows.
- Languages
- Python
- Repository type
- source
Recorded interfaces and capabilities
Licence scope
This listing covers the open-source library, not the separately distributed NVIDIA microservice or third-party model services.
Repository
Repository snapshots, release information and recorded maintenance signals.
Repository snapshot
- Stars
- Unavailable
- Open issues
- Unavailable
- Last push
- Unavailable
- Commits, 90 days
- Unavailable
- Repository activity
- Not scored
- Archived
- Not recorded
Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).
Maintenance and provenance
- Catalogue snapshot
- 2026-10-06
Documentation
Recorded references and research provenance for this entry.
Recorded sources 6
- https://docs.nvidia.com/nemo/guardrails Project page · Documentation
- https://github.com/NVIDIA-NeMo/Guardrails Linked repository · Research reference
- https://github.com/NVIDIA-NeMo/Guardrails/blob/develop/README.md Research reference
- https://docs.nvidia.com/nemo/guardrails/about-nemo-guardrails-library/overview Research reference
- https://docs.nvidia.com/nemo/guardrails/more-deployment-options/using-microservice Commercial offering evidence
- https://catalog.ngc.nvidia.com/orgs/nvidia/nemo-microservices/containers/guardrails/- Commercial offering evidence
Research metadata
- Research date
- 2026-10-01
- Catalogue snapshot
- 2026-10-06