The local execution layer for Revelion — AI-powered penetration testing.
The daemon runs on your machine, connects to the Revelion cloud brain via WebSocket, and manages Docker containers for sandboxed tool execution.
curl -fsSL https://raw.githubusercontent.com/RevelionAI/revelion-daemon/main/scripts/install.sh | sh -s -- YOUR_API_TOKEN$env:REVELION_TOKEN='YOUR_API_TOKEN'; irm https://raw.githubusercontent.com/RevelionAI/revelion-daemon/main/scripts/install.ps1 | iexFind your API token at app.revelion.ai/agents.
- Docker — The daemon uses Docker to run scan tools in isolated containers
- Docker Desktop (macOS/Windows)
- Docker Engine (Linux)
Download the latest binary from Releases, then:
# Authenticate
revelion auth YOUR_API_TOKEN
# Start the daemon
revelion start
# Check status
revelion status| Command | Description |
|---|---|
revelion auth <token> |
Save your API token |
revelion start |
Start the daemon |
revelion status |
Show configuration |
revelion version |
Print version |
- You start the daemon on your machine
- It connects to the Revelion brain via WebSocket
- When you launch a scan, the brain sends commands to your daemon
- The daemon spins up Docker containers and executes tools in a sandbox
- Results stream back to the brain for AI analysis
Proprietary — see Revelion Terms of Service.