@companion-ai/feynman@0.3.25
Research-first CLI agent built on Pi and alphaXiv
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThe preinstall hook is a Node-version gate only, so the scanner’s lifecycle alert is not proof of malware. User-invoked runtime patching warrants a warning because it changes managed agent dependencies, but the observed scope does not meet the block threshold.
Decision evidence
public snapshot- CLI startup rewrites bundled Pi runtime sources.
- Runtime patcher targets package-local and Feynman-managed node_modules.
- Telemetry defaults to PostHog when the user runs the CLI.
- The sole preinstall hook only checks the Node version and does not write files or fetch data.
- Rewrites occur after explicit CLI invocation and target its bundled/Feynman-managed runtime.
- No source evidence of credential harvesting, destructive behavior, or install-time foreign agent-control mutation.
Source & flagged code
14 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage source references a known benign dynamic code generation pattern.
dist/workbench-web/assets/3Dmol-D4OPhBxL.jsView on unpkg · L1692Findings
Affected versions and remediation
This report applies to @companion-ai/feynman@0.3.25.
See all versions of @companion-ai/feynman for other recorded verdicts.
- Review the evidence and your use of @companion-ai/feynman@0.3.25 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.