@tiens.nguyen/gu-cli@1.0.779
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-aiSource inspection supports a benign CLI: its postinstall behavior is a conditional PATH convenience, and the flagged child-process behavior is tied to local service setup. The inspected credential flow did not establish sending credentials to an unrelated recipient.
Decision evidence
public snapshot- package.json runs postinstall, which invokes install-path.mjs.
- install-path.mjs limits changes to adding the global npm bin directory to a shell profile when needed.
- mcp-config.mjs reads JSON configuration; the inspected location has no execution or mutation behavior.
- gu-repl.mjs loads worker credentials from the local worker.env and uses a configured API base.
- device-login.mjs implements the shared CLI device-pairing flow; no credential redirection was established from the inspected source.
- The child-process references in mongo-native.mjs and client-expert-api.mjs are consistent with local MongoDB and API setup.
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.779.
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.779 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.