Amarin Memory
v0.1.0Persistent adaptive memory for AI agents. Store memories that fade naturally over time (temporal decay), deduplicate automatically (0.85 cosine threshold), s...
⭐ 0· 39·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name and description match the included CLI scripts and behavior: a local SQLite memory (~/ .amarin/agent.db) with semantic search via an embedding service. Required binary is only python3, which is appropriate for a Python package/CLI.
Instruction Scope
SKILL.md only instructs running the included Python scripts that create and access ~/.amarin/agent.db and call an embedding service at OLLAMA_URL (default localhost). The instructions do not request unrelated files, credentials, or system state beyond the local DB and optional embedding URL.
Install Mechanism
Install spec installs a Python package named 'amarin-memory' (installer kind 'uv'). Installing a third-party Python package will execute code on the host—this is expected for a packaged CLI but carries the usual supply-chain risk. The skill's files contain no external download URLs; still verify the package source (PyPI/GitHub) before installing.
Credentials
No required credentials or config paths are declared. SKILL.md mentions an optional OLLAMA_URL environment variable for the embedding service (default http://localhost:11434), which is proportional to the skill's need to compute embeddings. Be aware that pointing OLLAMA_URL at a remote service may transmit memory contents to that service.
Persistence & Privilege
The skill does create a persistent local database (~/.amarin/agent.db) which is appropriate for a memory store. It is not 'always: true' and does not modify other skill or system configs. File writes are limited to its own data directory.
Assessment
This skill appears coherent with its stated goal: it installs a Python package and provides CLI scripts that store/search a local SQLite DB and call an embedding service. Before installing: (1) verify the 'amarin-memory' package source (PyPI or the GitHub repo linked) to reduce supply-chain risk; (2) be aware the skill will create ~/.amarin/agent.db and write your memories there; (3) if you set OLLAMA_URL to a remote endpoint, that endpoint will receive text for embeddings—don't point it at an untrusted service if you care about privacy; (4) review the package code (amarin-memory) if you need higher assurance. Otherwise the skill's requirements and behavior are proportionate to its purpose.Like a lobster shell, security has layers — review code before you run it.
latestvk974gy6xxmkv0j63nmvt7n9zkd83y6a8
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🧠 Clawdis
Binspython3
Install
Install amarin-memory Python package
uv tool install amarin-memory