搜索

PythonReactSEOPDF
OpenClaw

Jasper Recall

Jasper Recall v0.2.3

emberdesire0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install emberdesire/jasper-recall

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Jasper Recall v0.2.3

Local RAG (Retrieval-Augmented Generation) system for AI agent memory. Gives your agent the ability to remember and search past conversations.

New in v0.2.2: Shared ChromaDB Collections — separate collections for private, shared, and learnings content. Better isolation for multi-agent setups.

New in v0.2.1: Recall Server — HTTP API for Docker-isolated agents that can't run CLI directly.

New in v0.2.0: Shared Agent Memory — bidirectional learning between main and sandboxed agents with privacy controls.

When to Use

  • Memory recall: Search past sessions for context before answering
  • Continuous learning: Index daily notes and decisions for future reference
  • Session continuity: Remember what happened across restarts
  • Knowledge base: Build searchable documentation from your agent's experience

Quick Start

Setup

One command installs everything:

npx jasper-recall setup

This creates:

  • Python venv at ~/.openclaw/rag-env
  • ChromaDB database at ~/.openclaw/chroma-db
  • CLI scripts in ~/.local/bin/
  • OpenClaw plugin config in openclaw.json
Why Python?

The core search and embedding functionality uses Python libraries:

  • ChromaDB — Vector database for semantic search
  • sentence-transformers — Local embedding models (no API needed)

These are the gold standard for local RAG. There are no good Node.js equivalents that work fully offline.

Why a Separate Venv?

The venv at ~/.openclaw/rag-env provides:

Benefit Why It Matters
Isolation Won't conflict with your other Python projects
No sudo Installs to your home directory, no root needed
Clean uninstall Delete the folder and it's gone
Reproducibility Same versions everywhere

The dependencies are heavy (~200MB total with the embedding model), but this is a one-time download that runs entirely locally.

Basic Usage

Search your memory:

来源信息

Source
github
Repository
openclaw/skills
Path
skills/emberdesire/jasper-recall
Version
—
Commit
384787524658002a549b7d644e20077f41dbe4e1
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Jasper Recall 🦊

Local RAG (Retrieval-Augmented Generation) system for AI agent memory. Gives your agent the ability to remember and search past conversations using ChromaDB and sentence-transformers.

Features

  • Semantic search over session logs and memory files
  • Local embeddings — no API keys needed
  • Incremental indexing — only processes changed files
  • Session digests — automatically extracts key info from chat logs
  • OpenClaw integration — works seamlessly with OpenClaw agents
New in v0.2.0: Shared Agent Memory
  • Memory tagging — Mark entries [public] or [private] to control visibility
  • Privacy filtering — --public-only flag for sandboxed agents
  • Shared memory sync — Bidirectional learning between main and sandboxed agents
  • Privacy checker — Scan content for sensitive data before sharing
New in v0.3.0: Multi-Agent Mesh (JR-19)
  • Multi-agent memory sharing — N agents can share memory, not just 2
  • Agent-specific collections — Each agent gets private memory (agent_sonnet, agent_qwen, etc.)
  • Mesh queries — Query across multiple agents: recall-mesh "query" --mesh sonnet,qwen,opus
  • Backward compatible — Legacy collections still work
New in v0.2.1: Recall Server
  • HTTP API server — npx jasper-recall serve for Docker-isolated agents
  • Public-only by default — Secure API access for untrusted callers
  • CORS enabled — Works from browsers and agent containers

Quick Start

# One-command setup
npx jasper-recall setup

# Search your memory
recall "what did we decide about the API"

# Index your files
index-digests

# Process new session logs
digest-sessions
Multi-Agent Mesh (v0.3.0+)
# Index memory for specific agents
index-digests-mesh --agent sonnet
index-digests-mesh --agent qwen

# Query as specific agent
recall-mesh "query" --agent sonnet

# Query across multiple agents (mesh mode)
recall-mesh "query" --mesh sonnet,qwen,opus

See...

来源内容

SKILL.md
# Jasper Recall v0.2.3

Local RAG (Retrieval-Augmented Generation) system for AI agent memory. Gives your agent the ability to remember and search past conversations.

**New in v0.2.2:** Shared ChromaDB Collections — separate collections for private, shared, and learnings content. Better isolation for multi-agent setups.

**New in v0.2.1:** Recall Server — HTTP API for Docker-isolated agents that can't run CLI directly.

**New in v0.2.0:** Shared Agent Memory — bidirectional learning between main and sandboxed agents with privacy controls.

## When to Use

- **Memory recall**: Search past sessions for context before answering
- **Continuous learning**: Index daily notes and decisions for future reference
- **Session continuity**: Remember what happened across restarts
- **Knowledge base**: Build searchable documentation from your agent's experience

## Quick Start

### Setup

One command installs everything:

```bash
npx jasper-recall setup
```

This creates:
- Python venv at `~/.openclaw/rag-env`
- ChromaDB database at `~/.openclaw/chroma-db`
- CLI scripts in `~/.local/bin/`
- OpenClaw plugin config in `openclaw.json`

### Why Python?

The core search and embedding functionality uses Python libraries:

- **ChromaDB** — Vector database for semantic search
- **sentence-transformers** — Local embedding models (no API needed)

These are the gold standard for local RAG. There are no good Node.js equivalents that work fully offline.

### Why a Separate Venv?

The venv at `~/.openclaw/rag-env` provides:

| Benefit | Why It Matters |
|---------|----------------|
| **Isolation** | Won't conflict with your other Python projects |
| **No sudo** | Installs to your home directory, no root needed |
| **Clean uninstall** | Delete the folder and it's gone |
| **Reproducibility** | Same versions everywhere |

The dependencies are heavy (~200MB total with the embedding model), but this is a one-time download that runs entirely locally.

### Basic Usage

**Search your memory:**
```ba...
README
# Jasper Recall 🦊

Local RAG (Retrieval-Augmented Generation) system for AI agent memory. Gives your agent the ability to remember and search past conversations using ChromaDB and sentence-transformers.

## Features

- **Semantic search** over session logs and memory files
- **Local embeddings** — no API keys needed
- **Incremental indexing** — only processes changed files
- **Session digests** — automatically extracts key info from chat logs
- **OpenClaw integration** — works seamlessly with OpenClaw agents

### New in v0.2.0: Shared Agent Memory

- **Memory tagging** — Mark entries `[public]` or `[private]` to control visibility
- **Privacy filtering** — `--public-only` flag for sandboxed agents
- **Shared memory sync** — Bidirectional learning between main and sandboxed agents
- **Privacy checker** — Scan content for sensitive data before sharing

### New in v0.3.0: Multi-Agent Mesh (JR-19)

- **Multi-agent memory sharing** — N agents can share memory, not just 2
- **Agent-specific collections** — Each agent gets private memory (`agent_sonnet`, `agent_qwen`, etc.)
- **Mesh queries** — Query across multiple agents: `recall-mesh "query" --mesh sonnet,qwen,opus`
- **Backward compatible** — Legacy collections still work

### New in v0.2.1: Recall Server

- **HTTP API server** — `npx jasper-recall serve` for Docker-isolated agents
- **Public-only by default** — Secure API access for untrusted callers
- **CORS enabled** — Works from browsers and agent containers

## Quick Start

```bash
# One-command setup
npx jasper-recall setup

# Search your memory
recall "what did we decide about the API"

# Index your files
index-digests

# Process new session logs
digest-sessions
```

### Multi-Agent Mesh (v0.3.0+)

```bash
# Index memory for specific agents
index-digests-mesh --agent sonnet
index-digests-mesh --agent qwen

# Query as specific agent
recall-mesh "query" --agent sonnet

# Query across multiple agents (mesh mode)
recall-mesh "query" --mesh sonnet,qwen,opus
```

See...

相关技能

OpenClaw

ai-maestro

23blocks-os

AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between c...

OpenClaw

registry-broker-skills

hashgraph-online

AI agent skills for the Universal Registry - search, chat, and register 72,000+ agents across 14+ protocols. Works with Claude, Codex, Cursor, OpenClaw, and any AI assistant.

OpenClaw

skills-manager

rito-w

A cross-platform skills manager for AI IDEs. Search marketplace, download locally, and install to Claude, Cursor, Windsurf, and more with one click.