Skip to content

AI Security Platform: Defense (217 engines) + Offense (39K+ payloads) | RLM-Toolkit: LangChain alternative with infinite context | OWASP LLM Top 10 | Red Team toolkit for AI

License

Notifications You must be signed in to change notification settings

DmitrL-dev/AISecurity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 SENTINEL - AI Security Platform

SENTINEL - AI Security Platform

Defense + Offense + Framework - Complete AI Security Suite
Dragon v4.1 * January 2026

Brain Shield Strike LOC

CI PyPI RLM Downloads License Academy


Important

Open to Work - AI Security Engineer

Solo author of this 116K LOC platform with 217 Engines. Available remote. chg@live.ru * @DmLabincev


🎓 New to AI Security?

🇺🇸 English

I want to... Go to...
Understand the basics What is Prompt Injection?
Scan my first prompt Quickstart (10 min)
Learn OWASP LLM Top 10 OWASP Lesson
Protect my chatbot Protection Guide

📚 Beginner (11) · 📈 Mid-Level (16) · 🎓 Expert (21)

🇷🇺 Русский

Хочу... Перейти...
Понять основы Что такое Prompt Injection?
Первый промпт Быстрый старт
OWASP LLM Top 10 Урок OWASP
Защитить чатбота Руководство

📚 Начинающий (11) · 📈 Средний (16) · 🎓 Эксперт (21)

🔒 Security · 🏗️ Architecture · 📋 Changelog


🏗️ Platform Architecture

graph TB
    subgraph DEFENSE["🛡️ DEFENSE"]
        BRAIN["🧠 BRAIN<br/>217 Engines"]
        SHIELD["🛡️ SHIELD<br/>< 1ms latency"]
        IMMUNE["🔬 IMMUNE<br/>EDR/XDR/MDR"]
    end
    
    subgraph OFFENSE["⚔️ OFFENSE"]
        STRIKE["💥 STRIKE<br/>39K+ payloads"]
    end
    
    subgraph DEV["🛠️ DEVELOPMENT"]
        FRAMEWORK["📦 FRAMEWORK<br/>Python SDK"]
        RLM["🔮 RLM-Toolkit<br/>Memory Bridge v2.1"]
    end
    
    INPUT(["📥 User Input"]) --> BRAIN
    BRAIN --> SHIELD
    SHIELD --> LLM(["🤖 LLM"])
    LLM --> BRAIN
    STRIKE -.->|tests| BRAIN
    FRAMEWORK --> BRAIN
    RLM --> FRAMEWORK
    
    style BRAIN fill:#4CAF50,color:#fff
    style SHIELD fill:#00ADD8,color:#fff
    style STRIKE fill:#f44336,color:#fff
    style RLM fill:#9C27B0,color:#fff
Loading

Platform Components

BRAIN SHIELD STRIKE
FRAMEWORK RLM-Toolkit IMMUNE

🚀 Quick Start / Быстрый старт

pip Install (Fastest / Самый быстрый)

pip install sentinel-llm-security
from sentinel import scan
result = scan("Ignore previous instructions")
print(result.is_safe)  # False

One-Click Install / Установка одной командой

# Linux/macOS - Full Stack (Docker)
curl -sSL https://raw.githubusercontent.com/DmitrL-dev/AISecurity/main/sentinel-community/install.sh | bash

# Linux/macOS - Python Only (no Docker)
curl -sSL https://raw.githubusercontent.com/DmitrL-dev/AISecurity/main/sentinel-community/install.sh | bash -s -- --lite

# Windows PowerShell
irm https://raw.githubusercontent.com/DmitrL-dev/AISecurity/main/sentinel-community/install.ps1 | iex

Installation Modes / Режимы установки

Mode Command Description
Lite --lite / -Lite Python only, pip install, 30 seconds
Full --full / -Full Docker stack, all services
IMMUNE --immune EDR for DragonFlyBSD/FreeBSD
Dev --dev / -Dev Development environment

RLM-Toolkit

pip install rlm-toolkit

From Source / Из исходников

git clone https://github.com/DmitrL-dev/AISecurity.git
cd AISecurity/sentinel-community
pip install -e ".[dev]"

Docker (Production)

curl -sSL https://raw.githubusercontent.com/DmitrL-dev/AISecurity/main/install.sh | bash

pip Options

pip install sentinel-llm-security           # Core
pip install sentinel-llm-security[cli]      # + CLI
pip install sentinel-llm-security[full]     # Everything
pip install sentinel-llm-security[strike]   # Red Team tools

Free Threat Signatures CDN

SENTINEL provides free, auto-updated threat signatures for the community. No API key required!

File Description CDN Link
jailbreaks.json Jailbreak patterns from 7 sources Download
keywords.json Suspicious keyword sets (7 categories) Download
pii.json PII & secrets detection patterns Download
manifest.json Version & integrity metadata Download

Usage:

fetch('https://cdn.jsdelivr.net/gh/DmitrL-dev/AISecurity@latest/signatures/jailbreaks.json')
  .then(r => r.json())
  .then(patterns => console.log(`Loaded ${patterns.length} patterns`));

Features:

  • Updated daily via GitHub Actions
  • Free for commercial & non-commercial use
  • Community contributions welcome (PRs to signatures/)

📚 Click any card above to view component documentation.

SuperClaudeShield - AI Coding Assistant Protection

Security wrapper for AI coding assistants and IDE extensions.

Supported Platforms

Framework IDE Status
SuperClaude Claude Code
SuperGemini Gemini Code
SuperQwen Qwen
SuperCodex Codex
Cursor VS Code fork
Windsurf Codeium IDE
Continue Extension
Cody Sourcegraph

Quick Start

pip install -e ./superclaudeshield
from superclaudeshield import Shield, ShieldMode

shield = Shield(mode=ShieldMode.STRICT)
result = shield.validate_command("/research", {"query": "AI news"})

Protection

Threat Detection
Command Injection Shell, path traversal
Prompt Injection Policy puppetry
Agent Hijacking STAC detection
MCP Abuse SSRF, 8 servers

SuperClaude Shield Docs | Tests: 27/27


Statistics & Links

Metric Value
Brain Engines 217
Shield LOC 36,000+
Shield Tests 103/103
Strike Payloads 39,000+
Total LOC 116,000+
OWASP LLM Top 10 10/10
OWASP Agentic AI 10/10

📋 Full Changelog | 📖 Engine Reference


Contributing

We welcome contributions! See CONTRIBUTING.md.


Contact

Channel Link
Email chg@live.ru
Telegram @DmLabincev
GitHub DmitrL-dev

SENTINEL - Protect your AI. Attack with confidence.
Made with by DmitrL