Installation¶
Requirements¶
- Python 3.11+ (tested on 3.11–3.13)
- No external dependencies — lumen-argus uses only the Python standard library
Install from PyPI¶
Install from Source¶
Verify Installation¶
First Run¶
Start the proxy — a default config is created automatically on first launch:
This creates ~/.lumen-argus/config.yaml with sensible defaults:
- Secrets detection: block (prevents sending)
- PII detection: alert (allows but warns)
- Proprietary detection: alert
- Proxy port: 8080
- Binding: 127.0.0.1 (localhost only)
Directory Structure¶
lumen-argus creates the following on first run: