@companion-ai/feynman@0.3.6
Research-first CLI agent built on Pi and alphaXiv
AI Security Review
scanned 3mo ago · by lpm-firewall-aiThe preinstall hook is only a Node-version gate, so the scanner's install-time malicious finding is unsupported. The explicit CLI bootstrap materially modifies an agent runtime and merits a lifecycle warning under policy.
Decision evidence
public snapshot- CLI launcher imports runtime patcher before app startup.
- Patcher extracts and modifies a Feynman-managed Pi runtime.
- Patcher can install bundled runtime dependencies and, on global macOS installs, runs brew install pandoc.
- Bundled runtime archive carries agent-extension packages.
- preinstall only checks supported Node version.
- No install-time network, credential harvesting, or agent-config mutation found.
- Archive has SHA-256 verification and a declared runtime manifest.
- Networked research tools are explicit runtime capabilities; API keys are redacted in OpenAlex output.
Source & flagged code
11 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgSource gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
bin/feynman.jsView on unpkg · L25Findings
Affected versions and remediation
This report applies to @companion-ai/feynman@0.3.6.
See all versions of @companion-ai/feynman for other recorded verdicts.
- Review the evidence and your use of @companion-ai/feynman@0.3.6 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.