autopilot-ai@1.2.1
autopilot (formerly kimiflare): a terminal coding agent that runs any OpenRouter model with your own key. Per-turn billed cost, web search, GitHub, headless browser, LSP, MCP, local memory.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiInstall metadata has no lifecycle hook that mutates a foreign agent surface, and the AGENTS.md read is ordinary project skill discovery after the user starts the CLI. Network and process use elsewhere matches a user-invoked coding agent rather than an install payload.
Decision evidence
public snapshot- package.json scripts are build, dev, test, start, and prepublishOnly, with no preinstall, install, or postinstall hook.
- dist/index.js discoverSkills only checks the current project for .agents/skills and AGENTS.md after the agent runs.
- dist/sdk/index.js exports session, config, and RPC helpers and does not register an install lifecycle.
- The bin entry only imports dist/index.js when the user launches the autopilot command.
- There is no runtime self-dependency and no install-time write to a foreign agent control surface.
Source & flagged code
8 flaggedManifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
Findings
Affected versions and remediation
This report applies to autopilot-ai@1.2.1.
See all versions of autopilot-ai for other recorded verdicts.
- Review the evidence and your use of autopilot-ai@1.2.1 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.