CoreDefyx
🔥 Core Purpose:
CoreDefyx is a high-performance firewall built with Go, acting as a reverse proxy to intercept requests to AI models (LLMs), detecting and redacting sensitive data before it reaches the model.
🛡️ Security Features:
• Intelligent detection using Regex patterns for emails, IPs, API keys, and credit card numbers
• Real-time data redaction with O(n) performance
• High-performance Go-routines for parallel detection
• Request blocking if threat count exceeds threshold
• Structured logging for monitoring operations
🖥️ Desktop Interface:
• Professional GUI built with Wails framework
• Real-time dashboard for monitoring requests
• Configuration management via YAML or environment variables
• Docker-ready for easy deployment
📁 Architecture:
• internal/detection — Detection and redaction logic
• internal/proxy — Request routing to LLM
• internal/handlers — HTTP request handling
• frontend — Desktop UI (Wails-based)
Technical Stack
CoreDefyx
PC Training Solution