Next-Gen SAST tool that detects vulnerabilities using AST analysis and suggests automated fixes using GenAI.
Sentinel-AI goes beyond traditional SAST tools.
It not only detects common vulnerabilities such as SQL Injection, Hardcoded Secrets, and insecure patterns by analyzing the Abstract Syntax Tree (AST), but also generates secure code patches automatically using GenAI.
git clone https://github.com/osmankaankars/Sentinel-AI.git
cd Sentinel-AI
pip install -r requirements.txtRun Sentinel-AI against a target Python file:
python sentinel.py vulnerable_app.pyBy default, it runs in Mock Mode, simulating AI-generated patches without calling any external APIs.
To enable live LLM-based patching, use:
python sentinel.py vulnerable_app.py --mode openai --key YOUR_KEYOsman Kaan Kars
Cybersecurity Engineer | SAP Security Specialist
LinkedIn: https://linkedin.com/in/osmankaankars
GitHub: https://github.com/osmankaankars