← 返回
AI智能 Key

Persistent Agent Memory 1.0.1

Add persistent memory to any agent so it can remember prior work, maintain context across sessions, and continue long-running workflows.
为任意智能体添加持久记忆,记住过往工作、保持跨会话上下文并延续长期工作流。
gyzx
AI智能 clawhub v1.0.0 1 版本 99716 Key: 需要
★ 0
Stars
📥 2,107
下载
💾 10
安装
1
版本
#latest

概述

Persistent Agent Memory

Memory storage and retrieval powered by Coral Bricks. Store facts, preferences, and context; retrieve them later by meaning. All memories are stored in the default collection.

Use when: (1) remembering facts or preferences for later, (2) recalling stored memories by topic or intent, (3) forgetting/removing memories matching a query.

NOT for: web search, file system search, or code search — use other tools for those.

Setup

Set your API key (get one at https://coralbricks.ai):

export CORAL_API_KEY="ak_..."

Optionally override the API URL (defaults to https://search-api.coralbricks.ai):

export CORAL_API_URL="https://search-api.coralbricks.ai"

Tools

coral_store — Store a memory

Store text with optional metadata for later retrieval by meaning.

scripts/coral_store "text to store" [metadata_json]
  • text (required): Content to remember
  • metadata_json (optional): JSON string of metadata, e.g. '{"source":"chat","topic":"fitness"}'

Output: JSON with status (e.g. {"status": "success"}).

Example:

scripts/coral_store "User prefers over-ear headphones with noise cancellation"
scripts/coral_store "Q3 revenue was $2.1M" '{"source":"report"}'

coral_retrieve — Retrieve memories by meaning

Retrieve stored memories by semantic similarity. Returns matching content ranked by relevance.

scripts/coral_retrieve "query" [k]
  • query (required): Natural language query describing what to recall
  • k (optional, default 10): Number of results to return

Output: JSON with results array, each containing text and score.

Example:

scripts/coral_retrieve "wireless headphones preference" 5
scripts/coral_retrieve "quarterly revenue" 10

coral_delete_matching — Forget memories by query

Remove memories that match a semantic query. Specify what to forget by meaning.

scripts/coral_delete_matching "query"
  • query (required): Natural language query describing memories to remove

Output: JSON confirming the operation completed.

Example:

scripts/coral_delete_matching "dark mode preference"
scripts/coral_delete_matching "forget my workout notes"

Privacy

Privacy Policy

Notes

  • All memories are stored in the default collection; collections are not exposed to the agent
  • All text is embedded into 768-dimensional vectors for semantic matching
  • Results are ranked by cosine similarity (higher score = more relevant)
  • Stored memories persist across sessions
  • The metadata field is free-form JSON; use it to tag memories for easier filtering
  • For more details and examples, see Persistent Agent Memory for AI Agents

Indexing delay (store then retrieve)

In rare cases, memories can take up to 1 second to become retrievable right after storage.

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-20 00:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 710 📥 243,582
developer-tools

Openclaw Tavily Search 0.1.0

gyzx
通过Tavily API进行网络搜索(Brave的替代方案)。当用户要求搜索网络、查找来源或链接,且Brave搜索不可用时使用。
★ 2 📥 3,696
ai-intelligence

self-improving agent

pskoett
捕获经验教训、错误和纠正,以实现持续改进。使用时机:(1)命令或操作意外失败;(2)用户纠正……
★ 4,057 📥 796,719