Technology · Agentic → Guardrails · Open Source · wiki:deep
NVIDIA NeMo Guardrails is an open-source toolkit for adding programmable guardrails (“rails”) to LLM conversational apps: control topical boundaries, dialog paths, language style, structured extraction, tool/service connections, and defenses against jailbreaks/prompt injection. Rails sit between application code and the LLM. Install with pip install nemoguardrails (Python 3.10–3.13). Documented use cases include RAG Q&A moderation, domain chatbots, LLM endpoints, and optional LangChain wrapping.
Introduced in the paper NeMo Guardrails: A Toolkit for Controllable and Safe LLM Applications with Programmable Guardrails (arXiv:2310.10501).
Policy for an agentic OS is not only “block bad strings” — it is declared conversational and tool-use behavior. NeMo Guardrails is the research default for Colang-style programmable rails and vulnerability-scanning evals around chat bots. Prefer Guardrails AI for Hub validator composition; prefer Headroom when measuring HITL escalation for coding-agent actions.
Developers author a guardrails configuration (flows/rails). At runtime the library intercepts messages, applies rails (including topical and security rails), and may call tools under constrained dialog paths before/after the LLM.
nemoguardrails and author a rails config. Related: guardrails-ai · headroom · llm-guard · topics/13-governance-policy
Scroll inside the canvas to pan
Catalog backlinks — what points here (wiki “what links here”).
Claims below are backed by science sources on disk.
Toolkit / programmable rails
NVIDIA-NeMo/Guardrails · MODERATE
“NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.”
Colang / config surface
Colang programmable rails (same paper) · MODERATE
“Differently, using a runtime inspired from dialogue management, NeMo Guardrails allows developers to add programmable rails to LLM applications - these are user-defined, independent of the underlying LLM, and interpretable.”
Research paper
NeMo Guardrails: A Toolkit for Controllable and Safe LLM Applications with Programmable Rails · STRONG
“NeMo Guardrails is an open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.”
Features and peers linked from the catalog map — not a second product surface.
Primary repo github.com/NVIDIA-NeMo/Guardrails · Open Source
technologies/nemo-guardrails/README.md
9 tags · 44 out · 45 in · 3 artifacts · 0 gaps · 33 corpus docs
map_edge · 10
tech_features · 1
tech_quote · 7
tech_readme · 1
tech_science_source · 3
tech_section · 11