Skip to content
The Agent Economy

Infrastructure directory

Glossary

Guardrail

Guardrail is defined here as follows. Programmable check that can block, alter, or validate user input, model output, or a tool call. NeMo Guardrails runs these checks as rails around an LLM application. The directory source for this term is NVIDIA NeMo Guardrails overview.

Last verified 2026-10-17

Sources

Listings

Directory listings whose sources describe this mechanism.

Listings in alphabetical order
NameStatusCategoryOpen sourceMechanism
Guardrails AILiveGovernance and mandatesYes

Python framework that runs input and output guards to detect and mitigate specific risks, and can also extract structured data from model output.

guardrails, validation, policy

InvariantLiveGovernance and mandatesNo

Contextual security layer that checks an agent trace against declarative rules for tool calls, data flow, secrets, and looping.

guardrails, policy, traces

Lakera GuardLiveGovernance and mandatesNo

Guard API that screens an agent conversation in one call, including tool definitions, tool calls, and tool results, against a project policy.

guardrails, tool-calls, policy

LiteLLM ProxyLiveGovernance and mandatesYes

Open source proxy that enforces personal, team, and agent spend budgets on model calls when a database is connected, and can attach guardrails.

budgets, spend-limits, guardrails

MastraLiveFrameworks and runtimesYes

Open source TypeScript framework for agents and workflows, with memory, tool approvals, and processors that can block or redact content.

typescript, orchestration, approvals

NeMo GuardrailsLiveGovernance and mandatesYes

Open source toolkit for programmable rails that block, alter, or validate user inputs, model responses, and tool calls.

guardrails, policy, tool-calls

OpenAI Agents SDKLiveFrameworks and runtimesYes

Library that runs an agent loop in your application, with tools, handoffs, guardrails, sessions, and human approval before a tool runs.

orchestration, tools, approvals

Pydantic AILiveFrameworks and runtimesYes

Typed Python agent SDK with structured outputs, guardrails, and companion packages for graph control flow and spending limits.

python, orchestration, guardrails

Strands AgentsLiveFrameworks and runtimesYes

Open source SDK for a model driven agent loop in Python and TypeScript, with hooks, execution limits, and guardrails around each step.

orchestration, guardrails, tools

Questions

What is Guardrail?
Programmable check that can block, alter, or validate user input, model output, or a tool call. NeMo Guardrails runs these checks as rails around an LLM application.
Which listings use Guardrail?
Guardrails AI, Invariant, Lakera Guard, LiteLLM Proxy, Mastra, NeMo Guardrails, OpenAI Agents SDK, Pydantic AI, Strands Agents.
When was Guardrail last verified?
Last verified 2026-10-17.

Related terms