Ollama Memory
v1.0.0本地向量记忆系统 - 基于 Ollama + SQLite 的 AI 助手记忆方案。 支持:Markdown 记录、向量搜索、本地嵌入、无 API 费用。 特点:本地部署、语义搜索、隐私优先。
⭐ 0· 307·3 current·4 all-time
bykk.Tang@kk-kingkong
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description (local vector memory using Ollama + SQLite) matches the declared requirements: python3, sqlite3, and ollama. Requested binaries and described workflows (pull embedding model, run local server, use Python scripts to add/search) are consistent with the stated purpose.
Instruction Scope
SKILL.md instructs the agent to read and update files under ~/.openclaw/workspace (SOUL.md, USER.md, memory/*.md, MEMORY.md) and to run Python scripts in ~/.openclaw/workspace/scripts/memory-system/. Those file reads/writes are expected for a local memory system, but the skill does not include the referenced scripts — the instructions assume external code exists. Before executing, the user/agent should verify those scripts' presence and review them to ensure they do only the expected local operations (indexing/search) and do not transmit data externally.
Install Mechanism
No install spec in the skill (instruction-only). The README suggests installing Ollama via Homebrew and pulling the nomic-embed-text model through Ollama — both are standard, well-scoped steps. No downloads from unknown personal servers or extract/install steps are embedded in the skill text.
Credentials
The skill requests no environment variables or credentials. Its described behavior (local files, local model) does not require external secrets, so requested access is proportionate. Note: the system will read/write user data files under the home directory, which may contain sensitive info.
Persistence & Privilege
Skill is not always-enabled and is user-invocable (normal). It expects to write/read persistent files in ~/.openclaw/workspace (memory and profile files) — appropriate for a memory plugin but worth noting: persistent local storage will contain sensitive user data and should be protected (file permissions, backups).
Assessment
This skill appears to be what it says: a local Ollama + SQLite memory system. However: 1) SKILL.md references Python scripts at ~/.openclaw/workspace/scripts/memory-system/ but the skill bundle does not include those scripts — do not run the example commands until you have those scripts and have manually reviewed their contents. 2) Installing and running Ollama will download models (nomic-embed-text ~274MB) and start a local service — confirm you want that on your machine. 3) The system stores persistent files under ~/.openclaw/workspace (MEMORY.md, USER.md, daily notes) which can contain sensitive data; restrict filesystem permissions and back up or encrypt as needed. 4) Before running any commands from this SKILL.md, verify Ollama is installed from an official source (Homebrew or official website) and inspect any third-party scripts to ensure they do not send data to external endpoints. If you want greater assurance, ask the skill author for the referenced scripts or a packaged implementation so you can audit them first.Like a lobster shell, security has layers — review code before you run it.
latestvk97cnp0s9amvesejeerp6ervn582k0wz
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🧠 Clawdis
Binspython3, sqlite3, ollama
