Protect secrets, PII, and proprietary data from leaking through AI coding tools.
Lumen Argus is a local HTTP proxy that sits between AI coding tools (Claude Code, GitHub Copilot, Cursor, etc.) and their API providers. Every outbound request is scanned for sensitive data before it leaves your machine or network.
AI Coding Tool ──> Lumen Argus (proxy) ──> AI Provider
|
Scan for secrets, PII,
and proprietary data
|
Action: block | alert | redact | log
AI coding assistants send your code context to external APIs on every request. This creates real data leak risks: API keys, database credentials, customer PII, and proprietary algorithms can all be transmitted without your knowledge.
| Repository | Description |
|---|---|
| lumen-argus | Core DLP proxy - detection engine, web dashboard, rule management, WebSocket support, MCP tool scanning |
| crossfire | Regex rule overlap analyzer - find duplicate and redundant detection rules across any rule set |
- 1,700+ detection rules covering secrets, API keys, tokens, PII, and prompt injection
- Real-time web dashboard with findings, rule management, allowlists, and analytics
- Multiple actions per finding: block, alert, redact, or log
- WebSocket and MCP support for scanning bidirectional and tool-calling traffic
- Rule overlap analysis powered by Crossfire to eliminate redundant rules
- Notification channels for Slack, Teams, PagerDuty, Email, OpsGenie, Jira, and webhooks
- Zero external dependencies at runtime - pure Python with optional extras
- Enterprise features available with Pro license (NLP PII detection, SIMD acceleration, scheduled analysis, compliance reports)
See the documentation for installation, configuration, and deployment guides.
MIT