@tiens.nguyen/gu-cli@1.0.773
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 credential flow is interactive or explicitly invoked and sends the worker key to the configured worker service. The postinstall modification is limited to PATH setup, and project MCP servers require approval before they run.
Decision evidence
public snapshot- package.json runs a postinstall PATH helper; install-path.mjs uses a marker-wrapped shell startup block for command availability.
- mcp-config.mjs makes project MCP servers runnable only when approved; the required configuration location is ordinary file-reading logic.
- The flagged login path runs during interactive first-run setup, and device-login.mjs sends the worker key to the configured worker API.
- The remaining required files show CLI operation, local MongoDB setup, API-owned MongoDB loading, provider setup, optional proxy loading, and agent stop handling.
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.773.
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.773 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.