motifcode@0.4.3
Unofficial coding agent harness built for Motif-3: a Claude Code-style terminal session over the hosted endpoint
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe bundle sends a prompted key to the endpoint configured for the selected provider, as the login flow discloses, and saves it locally. The separate balance request is limited to the Infron endpoint and uses its related API host; no unrelated credential theft or automatic install behavior was found.
Decision evidence
public snapshot- The manifest exposes a CLI through dist/motif.js and declares no lifecycle scripts.
- The Infron preset pairs the Infron API key with the fixed model endpoint llm.onerouter.pro.
- The login prompt identifies the provider and key page, says the key is checked against the endpoint, and says it is saved locally.
- Key verification sends the bearer key to the selected endpoint's chat completions route.
- The balance request uses api.onerouter.pro, and the code limits it to the Infron endpoint.
- The key is sent to a host different from the Infron key page's host.
- The package stores the entered key in ~/.motif/.env.
Source & flagged code
6 flaggedSource appears to send environment or credential material to an external endpoint.
dist/motif.jsView on unpkg · L2623A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/motif.jsView on unpkg · L2623Findings
Affected versions and remediation
This report applies to motifcode@0.4.3.
See all versions of motifcode for other recorded verdicts.
- Review the evidence and your use of motifcode@0.4.3 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.