@tiens.nguyen/gu-cli@1.0.838
Gu CLI — the gu terminal plus the local worker that runs agent / OCR / PDF / embedding jobs on your Mac (Ollama / MLX / OpenAI-compatible).
AI Security Review
scanned 7d ago · by lpm-firewall-aiSource inspection found no concrete attack behavior. The install hook is constrained PATH setup, and the reported credential redirect is not supported by the inspected login flow, which uses the configured worker API and browser-approved pairing.
Decision evidence
public snapshot- The manifest’s postinstall runs the PATH setup module; it does not invoke a payload installer.
- The postinstall skips CI and local installs, and its purpose is to make a global CLI installation reachable from the shell.
- Login uses the configured worker API, defaults to the package’s service, and saves a worker key only after browser approval; the REPL sends that key to the configured worker API.
- Hook and MCP configuration changes are explicit setup actions, with project hooks and servers requiring approval before use.
- The other flagged modules implement package setup, configured model proxy routing, and agent stop handling; inspected source showed no concrete attack behavior.
Source & flagged code
14 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
Findings
Affected versions and remediation
This report applies to @tiens.nguyen/gu-cli@1.0.838.
See all versions of @tiens.nguyen/gu-cli for other recorded verdicts.
- Review the evidence and your use of @tiens.nguyen/gu-cli@1.0.838 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.