@tiens.nguyen/gu-cli@1.0.835
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 8d ago · by lpm-firewall-aiThe suspicious labels did not match the inspected behavior: the postinstall hook has a narrow PATH setup purpose, while project hooks and MCP servers require approval. The credential and process paths inspected were consistent with configured worker and model use; no concrete attack behavior was found.
Decision evidence
public snapshot- package.json defines a postinstall PATH helper; the helper limits shell profile edits to qualifying global installs when the global bin directory is missing.
- Project hooks run only after folder approval tied to their current contents. MCP project servers also require approval before they start.
- The login flow uses the package’s worker API by default and permits an explicit API base; the worker key is used for that service’s device-pairing flow.
- The inspected process, proxy, and coding-key paths are bounded to installer commands, configured model endpoints, and the worker’s selected coding backend.
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.835.
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.835 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.