@iamem/amem@0.3.2
Local personal agent memory for Cursor and Claude Code. Private to your machine — never shared.
AI Security Review
scanned 13d ago · by lpm-firewall-aiThe postinstall performs limited, package-aligned install telemetry, and the inspected agent configuration and persistence writes are command-triggered. The source does not establish malicious behavior.
Decision evidence
public snapshot- The manifest runs a postinstall script that sends package and runtime metadata to the package-aligned getamem.com endpoint; the inspected request body contains no host name, user name, project path, or credential.
- The postinstall skips sending when telemetry is disabled, CI is set, or the environment is test; each condition exits immediately.
- Cursor configuration is written when the user selects Cursor during initialization, and its hook points to the package's own hook command.
- Pinned Cursor rules are written only through the explicit rules sync command and are scoped to the selected repository.
- Backup scheduling is exposed through an explicit schedule command and writes a local schedule for encrypted backups.
- The selected better-sqlite3 dependency's install script performs native build setup, and its entrypoint re-exports its database library.
Source & flagged code
7 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgInstall-time lifecycle script is not statically allowlisted and needs review.
package.jsonView on unpkgPackage source references dynamic require/import behavior.
dist/app-shell.jsView on unpkg · L28Findings
Affected versions and remediation
This report applies to @iamem/amem@0.3.2.
See all versions of @iamem/amem for other recorded verdicts.
- Review the evidence and your use of @iamem/amem@0.3.2 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.