@companion-ai/feynman@0.3.30
Research-first CLI agent built on Pi and alphaXiv
AI Security Review
scanned 2mo ago · by lpm-firewall-aiThe package has a user-triggered mechanism that rewrites an embedded AI-agent runtime, which warrants a warning. The inspected install hook is only a version check, and no concrete exfiltration or destructive behavior was established.
Decision evidence
public snapshot- The feynman CLI imports a runtime patch script before loading its main program.
- The runtime patcher rewrites embedded Pi model-registry source when its patch changes the file.
- The patcher extracts a bundled runtime workspace after checking its SHA-256 digest.
- The only npm lifecycle hook runs a Node-version check rather than the patcher.
- The Hugging Face token is sent only in requests built from the fixed huggingface.co base URL.
Source & flagged code
24 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references child process execution.
dist/setup/preview.jsView on unpkg · L1Findings
Affected versions and remediation
This report applies to @companion-ai/feynman@0.3.30.
See all versions of @companion-ai/feynman for other recorded verdicts.
- Review the evidence and your use of @companion-ai/feynman@0.3.30 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.