ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

Jasper Recall

Skill by emberdesire

Why use this skill?

Add persistent memory to your OpenClaw agents with Jasper Recall. A local RAG system using ChromaDB for intelligent, searchable session history.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/emberdesire/jasper-recall
Or

What This Skill Does

Jasper Recall is a robust local Retrieval-Augmented Generation (RAG) system designed specifically for the OpenClaw AI ecosystem. By leveraging ChromaDB as a vector database and sentence-transformers for local embedding generation, this skill enables your agents to maintain long-term, searchable memory. It bridges the gap between ephemeral chat sessions and persistent knowledge by digesting conversation logs, indexing them, and providing a semantic interface to retrieve past decisions, technical patterns, and user preferences. Version 0.3.1 introduces advanced features like multi-agent mesh, which allows groups of agents to share memory pools, and specific collection isolation to ensure that private, shared, and learning-based data remains categorized and accessible only where appropriate.

Installation

Installation is streamlined through the OpenClaw CLI and NPM. To set up the skill, run the following command in your terminal: npx jasper-recall setup. This process creates a dedicated Python virtual environment at ~/.openclaw/rag-env, ensuring that all heavy-duty dependencies—such as the vector search engine and embedding models—are isolated from your primary system libraries. It also initializes the ChromaDB storage at ~/.openclaw/chroma-db. Because the system runs locally and requires no external API keys, all data remains on your machine, adhering to strict privacy standards.

Use Cases

Jasper Recall excels in scenarios where context preservation is critical. You can use it to build a searchable knowledge base of project decisions, ensuring that "how" and "why" questions regarding your codebase are answered based on previous developer interactions. It is ideal for session continuity, allowing an agent to "remember" a task from a restart days ago. Additionally, it supports multi-agent workflows where one 'researcher' agent can index information that an 'executor' agent later recalls for implementation.

Example Prompts

  1. "recall 'what was the final decision regarding the authentication middleware architecture from our last meeting?'"
  2. "index-digests --since 2023-10-01"
  3. "recall 'common patterns found in the hopeIDS documentation' --limit 5"

Tips & Limitations

The system is highly powerful but does require significant disk space for the vector database and embedding models (~200MB). When managing multi-agent setups, ensure you are using the correct collection names to avoid data leakage between private and public workspaces. For Docker-based deployments, utilize the serve command to expose the recall API, as the CLI tool may have restricted access to the host's file system within isolated containers. Regularly run digest-sessions to ensure your most recent conversations are moved from raw logs into the searchable index.

Metadata

Stars2387
Views3
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-emberdesire-jasper-recall": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#memory#rag#knowledge-management#vector-search#agent-persistence
Safety Score: 4/5

Flags: file-read, file-write