Skip to content

nourSOC/PromptShield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PromptShield 🔐

AI Prompt Injection Detection & Wazuh SIEM Integration


Overview

PromptShield is an AI security monitoring platform designed to detect Prompt Injection attacks targeting Large Language Models (LLMs).

The platform transforms malicious prompts into structured security telemetry and integrates them into Wazuh SIEM for monitoring and threat hunting.


Features

  • Prompt Injection Detection
  • Streamlit Dashboard
  • MITRE-style Mapping
  • Threat Correlation
  • Wazuh SIEM Integration
  • JSON Security Telemetry
  • Ollama + Mistral Integration

Architecture

Architecture


Dashboard

Dashboard


Detection Example

Detection


Wazuh Integration

Wazuh


Tech Stack

  • Python
  • Streamlit
  • Wazuh
  • Ollama
  • Mistral
  • JSON
  • VMware

Installation

git clone https://github.com/YOUR_USERNAME/PromptShield.git

cd PromptShield

python -m venv venv

venv\Scripts\activate

pip install -r requirements.txt

streamlit run app/main.py

Releases

No releases published

Packages

 
 
 

Contributors

Languages