/zeq.dev · zeq-av · install

Install the Zeq AV agent

Pick an OS, paste the install command into a sudo shell. The agent registers as a device on your state machine, starts emitting HF-scored security claims at 1.287 Hz, and reports to /api/av/claim.

1. Generate a per-device zsm_ key

In your state machine settings → API keys → "Create AV key" (scope: write). The key is shown ONCE; the framework never sees the raw value again.

2. Paste this on the target Linux host

# Fill in the boxes above and the command updates below.
curl -fsSL https://zeq.dev/install/av | sudo ZEQ_SLUG=<slug> ZEQ_AV_KEY=<zsm_…> bash

Phase 2 status: the install script ships as a code artifact at apps/packages/zeq-av-agent-linux/install/install.sh. Curl-from-zeq.dev lands once the binary is built + uploaded to the install endpoint — see outputs/antivirus-phase2-shipped.md § "How to verify this for real".

3. Verify the service is running

  1. Confirm device row appears: curl -s https://your-origin/api/av/devices?slug=<slug> -H "Cookie: zeq_auth_token=…"
  2. Confirm claims arrive: journalctl -u zeq-av -f on the host
  3. Confirm composite scoring: open the dashboard with ?slug=…