A locally-hosted semantic memory plugin that allows OpenClaw agents to store and recall conversation context using vector search and Transformers.js.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openclaw-semantic-memory
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install openclaw-semantic-memory using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The semantic-memory skill provides a robust, privacy-focused solution for long-term agent memory. By leveraging Openclaw Skills, developers can integrate high-performance vector search directly into their local environment without relying on external cloud providers or expensive API tokens. It utilizes Transformers.js to generate embeddings locally, ensuring that sensitive conversational data remains on the host machine while still allowing the agent to understand and recall complex relationships between different pieces of information.
This skill is an essential component for building sophisticated agents that need to learn from past interactions and maintain continuity across multiple sessions. Whether used in a volatile in-memory mode for temporary tasks or a persistent disk-based mode for long-term learning, it offers the flexibility required for modern AI workflows.
To begin using this skill within the Openclaw Skills ecosystem, install it via the CLI:
clawhub install semantic-memory
Next, enable the plugin in your configuration file and adjust persistence settings as needed:
{
"plugins": {
"semantic-memory": {
"enabled": true,
"persistToDisk": true,
"autoRecall": true
}
}
}
Note: On the first execution, the skill will download a 25MB embedding model from Hugging Face. Ensure your environment has the necessary build tools for onnxruntime dependencies.
The skill manages information using a vector-based taxonomy. Data is organized as follows:
| Attribute | Description |
|---|---|
| Content | The raw text string or fact to be stored |
| Vector | A 384-dimensional embedding generated by MiniLM-L6-v2 |
| Category | An optional metadata tag (e.g., 'preference', 'fact') for filtered searching |
| Storage Path | Defaults to ~/.openclaw-memory/ for persistent data |
| Memory ID | A unique UUID assigned to each stored entry for precise deletion |
Loading
A local semantic memory skill that enables AI agents to store, search, and recall conversation context using vector embeddings without external API keys.

A local semantic memory plugin for Openclaw Skills providing vector-based context storage and recall without external API dependencies.

A specialized Windows skill for converting text to speech and sending it as native Feishu voice bubbles.

A decentralized governance framework on Base Sepolia that allows AI agents to follow rules, log actions, and prove compliance on-chain.

A secure local password manager that uses AES-256-GCM encryption to protect API keys and credentials via a command-line interface.

A high-performance lookup tool for MyAnimeList that bypasses standard API issues using internal endpoints.








































