@tiens.nguyen/gu-cli@1.0.730
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 14d ago · by lpm-firewall-aiThe flagged lifecycle hook performs scoped global PATH setup, while the reviewed network and subprocess code supports the package's CLI and setup functions. Source inspection did not establish credential exfiltration, remote payload execution, or another concrete attack, so the package is clean.
Decision evidence
public snapshot- package.json limits the install hook to install-path.mjs; that hook performs global PATH setup.
- The worker sends its configured key to its configured API base as part of its worker authentication flow.
- The API dependency install uses fixed npm arguments and is reached through the Client Expert setup flow.
- Provider URL normalization rejects empty input and cancellation words; provider endpoint selection is part of an explicit setup feature.
- Proxy routing is scoped to configured model endpoints, and other requests use ordinary fetch behavior.
- Client Expert setup checks machine eligibility before proceeding; inspected source shows no concrete malicious chain.
Source & flagged code
11 flagged · loading sourcePackage defines install-time lifecycle scripts.
package.jsonView on unpkgFindings
Affected versions and remediation
This report applies to @tiens.nguyen/gu-cli@1.0.730.
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.730 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.