Xalgorix Cloud
Autonomous AI security testing for developers and security teams: find vulnerabilities, prove each with a working exploit, and ship verified fixes with zero infrastructure setup.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Guardrails for running AI agents on your own machines: a tested DLP hook for Claude Code, an offline skill supply-chain scanner, and a hardened OpenClaw host config.
翻訳待ち
Loading the full README.
Read the full README ↗Enterprise AI Agent Guardrails Toolkit: Governance-as-Code for Autonomous Coding & Tool-Calling Agents.
Zero external pip dependencies. Apache 2.0. Built for Claude Code, Cursor, Antigravity, OpenHands, and custom agent harnesses.
Created by Charitarth Bharti (safeaiguy.com).
Overview page: charitarth1.github.io/agent-guardrails
Guardrails built from first principles and refined through adversarial self-audits to run AI agents safely on developer machines and CI/CD pipelines without handing them the keys.
[!WARNING] Pattern-based hooks are tripwires, not security boundaries. A deterministic regex filter or PreToolUse hook running as the same OS user as the agent cannot withstand an active, malicious adversary who has arbitrary shell execution capabilities. If the agent can execute arbitrary Python or shell commands, it can inspect its own environment, read local files, or kill unprivileged parent processes.
True security confinement requires operating-system level isolation: running the agent in a rootless container (Docker/Podman), an isolated VM (Firecracker/gVisor), or a dedicated unprivileged user account without access to host secrets or network interfaces.
agent-guardrailsis designed as a tripwire against accidental mutations, naive prompt injections, and inadvertent data leakage, and as a structured governance framework for enterprise compliance (NIST AI RMF, ISO/IEC 42001, GovTech ARC). Read docs/limitations.md before deploying in untrusted environments.
A robust agent governance architecture cannot rely solely on prompt engineering (which fails under indirect injection) nor purely on external network firewalls (which cannot inspect tool semantics). This toolkit implements the Dual-Engine Model:
┌──────────────────────────────────────────────────────────┐
│ THE DUAL-ENGINE GOVERNANCE SYSTEM │
└──────────────────────────────────────────────────────────┘
│
┌─────────────────┴─────────────────┐
▼ ▼
┌──────────────────┐ ┌──────────────────┐
│ THE BRAIN │ │ THE BRAKES │
│ (In-Context) │ │ (Deterministic) │
├──────────────────┤ ├──────────────────┤
│ Downloadable │ │ PreToolUse Hook │
│ Agent Skills │ │ Runtime Engine │
│ (`skills/`) │ │ (`src/`) │
├──────────────────┤ ├──────────────────┤
│ • Blast-Radius │ │ • 4-Tier DLP │
│ Calculation │ │ • Nonce Fencing │
│ • Safe TDD Gates │ │ • Out-of-Band │
│ • Proactive │ │ HMAC Gate │
│ Self-Auditing │ │ • SHA-256 Chain │
└──────────────────┘ └──────────────────┘
The Brain (In-Context Guidance - skills/):
SKILL.md specifications.guardrails vendor-skills --target claude-code # installs to .claude/skills/
guardrails vendor-skills --target cursor # installs to .cursor/rules/
guardrails vendor-skills --target antigravity # installs to .gemini/antigravity/skills/
The Brakes (Deterministic Runtime Firewalls - src/):
This is the beginning of the README. Read the rest at the original. Read the full README ↗