A local semantic memory system utilizing Ollama to provide vector-based search and storage capabilities for AI agents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install river-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 river-memory using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
River Memory is a specialized tool designed to provide AI agents with a robust semantic search memory system. By utilizing a local Ollama instance, this Openclaw Skills entry transforms standard text into vector embeddings, allowing for nuanced information retrieval. Unlike traditional databases, River Memory focuses on meaning and context, enabling agents to find relevant information even when exact keywords are missing. This makes it a cornerstone for anyone building privacy-focused, local-first AI applications that require persistent and intelligent memory.
To initialize this skill, ensure Ollama is running on your machine. Use the following commands to set up the necessary environment:
# Start the Ollama server
ollama serve
# Download the required embedding model
ollama pull nomic-embed-text
The memory store will be automatically created at ~/.openclaw/workspace/memory/vector memory.json upon first use.
River Memory organizes its data using a structured JSON approach for local persistence. The schema is optimized for retrieval within Openclaw Skills workflows:
| Attribute | Description |
|---|---|
| Memory Content | The original text string stored in the system. |
| Vector Embedding | The high-dimensional array generated by Ollama. |
| Storage Location | Resides in the local user directory for privacy. |
| Metadata | Includes timestamps and management flags for cleanup. |
Loading
A local image generation workflow supporting Stable Diffusion 1.5 and SDXL models integrated with non-blocking subagent execution.

A powerful neural search integration that enables AI agents to perform advanced web crawling and deep research using the Exa protocol.

OpenProse is a specialized programming language that transforms LLMs into high-fidelity virtual machines capable of orchestrating complex multi-agent sessions.

A seamless SSH-based tunneling skill to create public HTTPS URLs for local applications without any signup or software installation.

Integrate DigitalOcean's Gradient Serverless Inference into your AI agent workflows for high-performance LLM chat and image generation.

A community-driven skill for building Retrieval-Augmented Generation (RAG) pipelines using DigitalOcean Gradient and Spaces storage.








































