Krypt is a professional-grade VS Code security extension designed for developers who demand high-accuracy vulnerability detection. It leverages a sophisticated Three-Pass AI Verification Architecture to identify exposed secrets and OWASP vulnerabilities while aggressively minimizing false positives.
🚀 Key Features
Multi-Pass AI Verification: Unlike single-pass scanners, Krypt uses a cascading verification logic (DeepSeek V3.2 + DeepSeek R1) to ensure every finding is legitimate.
Configurable AI Models: Support for OpenRouter allows you to swap models (e.g., Claude 3.7, GPT-4o, or DeepSeek) for different phases of the scan.
Advanced Secret Detection: Identify API keys, private tokens, and high-entropy strings using local heuristics before AI validation.
OWASP Top 10 Surface Analysis: Deep contextual analysis for:
SQL & Command Injection
Cross-Site Scripting (XSS)
Broken Authentication & Authorization
Insecure Data Storage
Security Engineer Persona: Findings include technical reasoning, realistic exploit scenarios, and required conditions—written by an AI persona tuned for precision, not paranoia.
🔍 The Multi-Pass Architecture
Krypt employs a state-of-the-art verification pipeline to ensure "No Noise" security reporting:
Pass 1: Initial Scan (Discovery)
Uses DeepSeek V3.2 to sweep the workspace and identify potential risks.
Pass 2: Strict Auditor (Verification)
Re-evaluates findings with a strict "Security Reviewer" prompt. Items are classified as CONFIRMED, FALSE_POSITIVE, or UNCERTAIN.
Pass 3: Final Judge (Escalation)
DeepSeek R1 (High-Reasoning) analyzes any UNCERTAIN findings with deep technical logic to provide a final binary verdict.
🛠️ Getting Started
1. Installation
Clone the repository: git clone https://github.com/GarzvR/krypt-extension
Krypt is a tool intended to assist with local security best practices. While highly accurate, it is not a replacement for professional penetration testing or comprehensive security audits. Always use secure vault solutions for production secrets.