Installing the edge daemon (edged + edgectl)

The edge relay daemon edged and its control CLI edgectl are shipped as standalone per-arch release assets — like autonomy, autonomy-orchestrator, and autonomy-gui — and are also bundled inside the release tarballs. Use whichever install path matches how you consume ADK.

Community Edition: from the CE tarball

edged/edgectl ride in the same adk_ce_* tarball CE uses. Install them alongside the CLI with --with-edge (or WITH_EDGE=1):

curl -fsSL https://raw.githubusercontent.com/autonomyops/adk/main/scripts/install-ce.sh | bash -s -- --with-edge

Run under systemd

Once installed, wire up the daemon with the shipped unit template — it expects edged on PATH:

# deploy/systemd/edged.service.template → /etc/systemd/system/edged.service
sudo systemctl daemon-reload
sudo systemctl enable --now edged
edgectl status

See mesh propagation for how edged picks up staged bundles during a rollout.