Kiteguard banner
DhivakaranRavi DhivakaranRavi

Kiteguard

Security community

Description

Open-source runtime security guardrails for Claude Code, Cursor, and Gemini CLI — blocks dangerous commands, detects prompt injection, and prevents PII leakage before it happens.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

kiteguard logo

Open-source runtime security guardrails for Claude Code, Cursor, and Gemini CLI

kiteguard watches every move your AI agent makes — and stops the dangerous ones.

[![CI](https://github.com/DhivakaranRavi/kiteguard/actions/workflows/ci.yml/badge.svg)](https://github.com/DhivakaranRavi/kiteguard/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) ![Built with Rust](https://img.shields.io/badge/built%20with-Rust-orange.svg) ![Tests](https://img.shields.io/badge/tests-397%20passing-brightgreen.svg) ![Security](https://img.shields.io/badge/security-OWASP%20audited-green.svg)


Install

**Option 1 — Install script (quickest):**

curl -sSL https://raw.githubusercontent.com/DhivakaranRavi/kiteguard/main/scripts/install.sh | bash

**Option 2 — Build from source (recommended for security-conscious users):**

git clone https://github.com/DhivakaranRavi/kiteguard.git
cd kiteguard
cargo build --release
sudo install -m755 target/release/kiteguard /usr/local/bin/kiteguard

# Register with your agent(s):
kiteguard init --claude-code   # Claude Code
kiteguard init --cursor        # Cursor
kiteguard init --gemini        # Gemini CLI

No dependencies beyond a Rust toolchain. Get Rust at [rustup.rs](https://rustup.rs).


Why kiteguard

AI coding agents — Claude Code, Cursor, and Gemini CLI — autonomously execute shell commands, read your entire codebase, fetch external URLs, and modify files without asking for confirmation. That power also means:

  • A poisoned README can instruct