StackMap
Subscribe

Guardrails alternatives

Curated alternatives to Guardrails — and why you'd switch.

Adrian

Runtime security for AI agents: watches actions AND reasoning traces to catch prompt injection, tool poisoning and out-of-remit behavior — blocking before the action lands. SDKs + Claude Code plugin.

Why switchBoth police live LLM behavior, opposite philosophies: NeMo Guardrails executes rails you wrote in Colang — you enumerate the policy; Adrian infers the agent's remit and flags deviations, reasoning traces included.
Full comparison →
plano

AI-native Envoy-based proxy for agentic apps: agent orchestration via a 4B routing model, smart LLM routing, guardrail filter chains and zero-code OTEL traces. Rust, framework-agnostic.

Why switchTwo places to enforce guardrails: NeMo Guardrails runs Colang rails in-process around a model or chain, Plano enforces moderation/jailbreak filters at the proxy so every agent inherits them without code changes.
Full comparison →
numbat

Perplexity's endpoint sensor for AI agents: hooks, OTLP logs and on-disk session artifacts normalized into one CEL-matched event model, with opt-in pre-action blocking and offline forensics.

Why switchTwo places to put the control. NeMo Guardrails runs inside the app as programmable input, output, dialog and retrieval rails you author per application; numbat runs outside it on the host, so it also sees the agents nobody wired guardrails into.
Full comparison →
statewright

State-machine guardrails for AI agents: define workflow phases once and only that phase's tools unlock — enforced across Claude Code, Codex, Cursor, opencode and Pi. Rust.

Why switchBoth constrain what a model may do, at different layers: NeMo rails conversational I/O in Colang; statewright gates tool access by workflow phase for coding agents.
Full comparison →