QuickRecall - Zero-Dependency Memory Engine

常用记忆优先出现。零依赖的 AI 记忆引擎,纯 Node.js,无数据库无插件。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "QuickRecall - Zero-Dependency Memory Engine" with this command: npx skills add chen-feng123/quickrecall

QuickRecall — 快忆 | Zero-Dependency Memory Engine

常用记忆优先出现,而非关键词匹配。
What users recall most appears first — not just keyword matches.

中文

为什么选择 QuickRecall?

更快找到用户真正需要的记忆。

大多数 AI 记忆系统只做语义匹配:查"天气怎么样" → 返回所有关于天气的结果。

QuickRecall 不只做语义匹配。它还会追踪哪些记忆被频繁访问,自动将热点记忆排在前面。用户常用的信息,下次问的时候第一个出现。

普通记忆系统:准确匹配,但冷的冷的,热的热的,混在一起。
QuickRecall:热门优先,冷门在后,永远给你最可能需要的。

核心特点

特点说明
热点优先召回高频访问的记忆提升权重,常用信息优先出现
混合评分引擎语义匹配 × 50% + 时间衰减 × 30% + 热度 × 20%
零外部依赖安装即用,不需要配置任何数据库、向量引擎、云服务
中文原生支持TF-IDF 分词、70+ 组同义词扩展、标签系统
安全无插件纯 Node.js,不需要浏览器插件或第三方扩展
自动维护超过 1000 条自动淘汰,内置压缩机制

快速开始

npm install && node index.js

# 写一条记忆
curl -X POST http://localhost:3000/api/v1/memories \
  -H "Content-Type: application/json" \
  -d '{"content":"用户偏好深色主题","importance":1.5,"metadata":{"tags":["preference"]}}'

# 检索
curl -X POST http://localhost:3000/api/v1/memories/query \
  -H "Content-Type: application/json" \
  -d '{"query":"用户喜欢什么","k":3}'

十步 API

方法端点功能
GET/api/v1/health健康检查
GET/api/v1/status服务状态
POST/api/v1/memories写入记忆
GET/api/v1/memories列出所有记忆
GET/api/v1/memories/:id按 ID 获取
DELETE/api/v1/memories/:id删除记忆
POST/api/v1/memories/query语义检索
GET/api/v1/memories/tags列出所有标签
GET/api/v1/memories/by-tag/:tag按标签获取
GET/api/v1/license许可证信息

许可证

MIT


English

Why QuickRecall?

Find the memory your user actually needs — faster.

Most memory systems only do semantic matching. Search for "weather" and you get all weather-related results in a flat list.

QuickRecall goes further. It tracks access frequency with a Hotness mechanism, automatically prioritizing frequently recalled memories. The next time a user asks about something, the most relevant result is also the one that's been most useful.

Other systems: matches keywords, but no sense of what matters.
QuickRecall: prioritizes hot spots, delivers what's most likely needed.

Core Features

FeatureDescription
Hotness-Prioritized RecallFrequently accessed memories get boosted scores
Hybrid Scoring Engine50% semantic + 30% recency + 20% hotness
Zero External DependenciesNo databases, vector stores, or cloud services needed
Chinese & English SupportTF-IDF with 70+ Chinese synonym groups
No Plugins RequiredPure Node.js, no browser extensions needed
Auto MaintenancePrune beyond 1000 memories, built-in compaction

Quick Start

npm install && node index.js

# Write a memory
curl -X POST http://localhost:3000/api/v1/memories \
  -H "Content-Type: application/json" \
  -d '{"content":"User prefers dark theme","importance":1.5,"metadata":{"tags":["preference"]}}'

# Query
curl -X POST http://localhost:3000/api/v1/memories/query \
  -H "Content-Type: application/json" \
  -d '{"query":"user preferences","k":3}'

API Endpoints

MethodPathDescription
GET/api/v1/healthHealth check
GET/api/v1/statusServer status
POST/api/v1/memoriesWrite memory
GET/api/v1/memoriesList all memories
GET/api/v1/memories/:idGet by ID
DELETE/api/v1/memories/:idDelete memory
POST/api/v1/memories/querySemantic query
GET/api/v1/memories/tagsList all tags
GET/api/v1/memories/by-tag/:tagGet by tag
GET/api/v1/licenseLicense info

Directory Structure

QuickRecall/
├── SKILL.md                    # This file
├── scripts/
│   ├── setup.sh                # Install & start
│   ├── start.sh                # Restart service
│   ├── test-client.py          # Python test client
│   └── test-client.js          # Node.js test client
├── references/
│   ├── API_SPEC.md             # API specification
│   └── USE_GUIDE.md            # Usage guide & examples
├── assets/
│   ├── icon.svg                # Skill icon
│   └── icon-128.png            # Skill icon 128px
└── server/
    ├── package.json            # Dependencies (express only)
    ├── .env.example            # Environment variables
    └── src/
        ├── index.js            # Express API server
        └── memory.js           # v1.0 memory engine core

License

MIT

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Memory Harness

Runtime-enforced memory harness for OpenClaw. Implements 3-stage recall (session preflight, triggered recall, pre-execution gate) with intent classification,...

Registry SourceRecently Updated
2760Profile unavailable
General

Session回溯

基于 OpenClaw 会话历史提取关键信息、查询关键词上下文,管理和回溯对话内容以辅助记忆和跟进。

Registry SourceRecently Updated
3500Profile unavailable
General

🧠 Tiered Recall - 分层回忆系统

分层回忆系统,解决上下文长度限制,保持项目延续性。默认自动加载最近7天记忆,支持手动全量回忆、自定义天数、项目回忆和主题回忆。当前版本采用 slim index,只保留文件名、行号和标题,不存摘要,避免 token 膨胀。

Registry SourceRecently Updated
2130Profile unavailable
General

Amber Hunter

Amber-Hunter is a local AI memory engine that encrypts, stores, and summarizes OpenClaw/Claude sessions and files for instant recall and optional cloud sync.

Registry SourceRecently Updated
4661Profile unavailable