Cognitive memory system using FSRS-6 spaced repetition. Memories fade naturally like human memory. Use for persistent recall across sessions.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install vestige或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install vestige⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/vestige/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: vestige description: Cognitive memory system using FSRS-6 spaced repetition. Memories fade naturally like human memory. Use for persistent recall across sessions. ---
Cognitive memory system based on 130 years of memory research. FSRS-6 spaced repetition, spreading activation, synaptic tagging—all running 100% local.
~/bin/vestige-mcp
~/bin/vestige
~/bin/vestige-restore
echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{"query":"user preferences"}}}' | ~/bin/vestige-mcp 2>/dev/null | jq -r '.result.content[0].text // .error.message'
echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"smart_ingest","arguments":{"content":"User prefers Swiss Modern design style for presentations","tags":["preference","design"]}}}' | ~/bin/vestige-mcp 2>/dev/null | jq -r '.result.content[0].text // .error.message'
echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ingest","arguments":{"content":"TKPay Offline project: POC 2 months, MVP 2 months, budget 250K DH","tags":["project","tkpay"]}}}' | ~/bin/vestige-mcp 2>/dev/null | jq -r '.result.content[0].text // .error.message'
~/bin/vestige stats
~/bin/vestige health
| Tool | Description | |------|-------------| | search | Unified search (keyword + semantic + hybrid) | | smart_ingest | Intelligent ingestion with duplicate detection | | ingest | Simple memory storage | | memory | Get, delete, or check memory state | | codebase | Remember patterns and architectural decisions | | intention | Set reminders and future triggers | | promote_memory | Mark memory as helpful (strengthens) | | demote_memory | Mark memory as wrong (weakens) |
| User Says | Action | |-----------|--------| | "Remember this" | smart_ingest immediately | | "Don't forget" | smart_ingest with high priority | | "I always..." / "I never..." | Save as preference | | "I prefer..." / "I like..." | Save as preference | | "This is important" | smart_ingest + promote_memory | | "Remind me..." | Create intention |
At the start of conversations, search for relevant context:
# Search user preferences
echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{"query":"user preferences instructions"}}}' | ~/bin/vestige-mcp 2>/dev/null | jq -r '.result.content[0].text'
# Search project context
echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search","arguments":{"query":"current project context"}}}' | ~/bin/vestige-mcp 2>/dev/null | jq -r '.result.content[0].text'
For easier usage, create ~/bin/vmem:
#!/bin/bash
# Vestige Memory Helper
ACTION=$1
shift
case $ACTION in
search)
echo "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"search\",\"arguments\":{\"query\":\"$*\"}}}" | ~/bin/vestige-mcp 2>/dev/null | jq -r '.result.content[0].text // .error.message'
;;
save)
echo "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"smart_ingest\",\"arguments\":{\"content\":\"$*\"}}}" | ~/bin/vestige-mcp 2>/dev/null | jq -r '.result.content[0].text // .error.message'
;;
stats)
~/bin/vestige stats
;;
*)
echo "Usage: vmem [search|save|stats] [content]"
;;
esac
~/Library/Application Support/com.vestige.core/~/.local/share/vestige/~/Library/Caches/com.vestige.core/fastembed/Vestige complements the existing memory/ folder system:
Use Vestige for:
安装 Vestige 后,可以对 AI 说这些话来触发它
Help me get started with Vestige
Explains what Vestige does, walks through the setup, and runs a quick demo based on your current project
Use Vestige to cognitive memory system using FSRS-6 spaced repetition
Invokes Vestige with the right parameters and returns the result directly in the conversation
What can I do with Vestige in my marketing & growth workflow?
Lists the top use cases for Vestige, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/vestige/ 目录(个人级,所有项目可用),或 .claude/skills/vestige/(项目级)。重启 AI 客户端后,用 /vestige 主动调用,或让 AI 根据上下文自动发现并使用。
Vestige 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Vestige 可免费安装使用。请查阅仓库了解许可证信息。
Cognitive memory system using FSRS-6 spaced repetition. Memories fade naturally like human memory. Use for persistent recall across sessions.
Vestige 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my marketing & growth tasks using Vestige
Identifies repetitive steps in your workflow and sets up Vestige to handle them automatically