Skip to main content

External commands

Beyond Bun and git, elanous spawns these. None are needed to boot; each gates one capability. elanous doctor shows which ones this machine has, and elanous env profile describes the environment it detected.

commandused for
git, buneverything (required)
ghpull requests, harness base selection
rg (ripgrep)code search — the test suite needs it too
codexACP delegate / harness implement on the codex backend
claude, gemini, grokcoding agents elanous drives in a terminal (agent-mission --backend)
tailscalesharing the web app with your other devices (nexus pwa share)
dockeroptional container runtime (for example OpenDesign previews in Design systems)
kubectlrunning harness work on a Kubernetes cluster
Chrome or Chromiumbrowser checks and page capture over the DevTools protocol
tmuxnaming the session when the terminal UI runs inside tmux
curl, ssh, rsync, unzipfetching, remote nodes, installers
crontabscheduled missions
ffmpeg, magick, sox, tesseract, chafamedia / ad pipeline, OCR, terminal images
python3a few skills
open, say, osascriptmacOS only, and guarded by process.platform

📏 A fresh WSL2 Ubuntu had none of rg, gh, ffmpeg, zsh, java, jq, codex, node or npm. A full test run there produced 47 Executable not found in $PATH lines: rg ×31, ffmpeg ×4, zsh ×3, grok ×1 (plus gh and java failures reported differently).