@tiens.nguyen/gu-cli@1.0.821
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 9d ago · by lpm-firewall-aiSource inspection found an install-time PATH repair and user-directed login to the package’s Gu API, with project hooks and MCP servers gated by approval. The scanner signals did not establish credential theft or unconsented agent control changes.
Decision evidence
public snapshot- package.json runs install-path.mjs at postinstall; the script skips local installs and adds a PATH entry only when the global bin directory is missing.
- The CLI uses the supplied or saved API base, falling back to Gu’s service. Device login saves a worker key after the pairing flow reports approval.
- Project hooks are included for a turn only when approved.
- MCP servers are runnable only when approved and enabled.
- Inspected runtime findings have ordinary package behavior: Mongo setup selects actions based on local state, provider setup defaults to the provider URL, proxy routing is per request, and agent-stop handles ended jobs.
- Both CLI entrypoints route login through the device-login flow; no unrelated credential recipient or agent-control mutation was identified.
Source & flagged code
13 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.821.
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.821 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.