Skip to content
IconMind

Guard icons

9 icons carry the tag guard, across Security, Agents, Developer Tools and AI & LLM. Loop guard, Blue team agent, Conditional request and 6 more — each in outline and duotone at three weights, with the code for React, Vue, Svelte, Flutter and more.

The 9 guard icons, described

Loop guardagent-loop-guard
The rotation loop with a shield in it — a run stopped before it goes round forever.
Blue team agentblue-team-agent
A blue team agent — paid to keep the system standing, a defending guard.
Conditional requestconditional-request
A question below the title row — a request that only proceeds if its condition holds.
LLM firewallllm-firewall
An LLM firewall — the guard that decides what a model is not allowed to say.
Model guardmodel-guard
A model core beside a shield — the guardrails wrapped around a model.
Prompt shieldprompt-shield
A prompt shield — the prompt goes into the model guarded against injection.
Regression testregression-test
A regression test — proof that the old thing still works after a change.
Session fixation guardsession-fixation-guard
A padlock with a pin in it — a new session id issued at login, so a planted one is useless.
Shieldshield
A plain shield — protection, security, the thing that stands between a system and harm.

In code, each is one import — import { AgentLoopGuard } from "@iconmind/react/icons/agent-loop-guard" — and the same name in Vue, Svelte, Solid, Preact, React Native, Astro, Blade and Flutter.

Tags these icons also carry

Every guard icon, free to ship

9 of 5,287 icons compiled from one grid — outline and duotone, three weights, every cell generated rather than redrawn. MIT licensed: commercial use, no attribution, no seat count.