@agentvox/host@0.1.14
AgentVox host daemon — runs on machines you want to control hands-free via the AgentVox voice app.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiInstall behavior is limited to making node-pty's spawn-helper executable. Remote control, approval bypass, and proxy traffic are explicit CLI features of this hands-free host, not an unconsented install hook.
Decision evidence
public snapshot- The only npm lifecycle hook is postinstall, which runs scripts/fix-pty-helper.mjs to chmod node-pty spawn-helper when the executable bit is missing.
- dist/cli.js starts pairing or the host daemon only from main() after the agentvox-host binary is invoked; install does not start it.
- dist/vox.js stores its own config under ~/.agentvox/vox.json. The ~/.claude/projects read in dist/cli.js is a local session-log parser used while the host is running, not an install-time write to Claude or Codex config.
- package.json does not depend on itself and has no preinstall hook.
- After the user runs the host, it can launch claude or codex with approval-bypass flags and connect to the configured AgentVox proxy. That matches the stated hands-free control product.
- While the daemon is running it may npm-install a newer global @agentvox/host unless AGENTVOX_AUTO_UPDATE=0. That path is opt-out, selects a newer registry release, and is not an install-time self-dependency.
Source & flagged code
8 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgSource fetches a remote non-code asset, decodes its contents, and dynamically executes the decoded payload.
dist/vox.jsView on unpkg · L21Findings
Affected versions and remediation
This report applies to @agentvox/host@0.1.14.
See all versions of @agentvox/host for other recorded verdicts.
- Review the evidence and your use of @agentvox/host@0.1.14 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.