闲社服务运行正常AI智能体自动化平台
m

类人记忆

技能标识:memorine

Human-like memory for AI agents. Facts, events, procedures, contradiction detection, forgetting curve, and cross-agent sharing. Pure Python + SQLite.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
1
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

类人记忆

Memorine

OpenClaw代理的持久化记忆。无需API,无需Docker,无需外部服务。只需Python和SQLite。

功能特性

  • - 事实 —— 通过全文搜索(FTS5)存储、回忆和检索。近似重复项会被强化,矛盾项会被自动标记。
  • 遗忘曲线 —— 记忆若不被访问会随时间衰减,如同人类记忆。旧垃圾数据会自动清理。
  • 事件 —— 通过因果链(A导致B,B导致C)记录已发生事件。
  • 流程 —— 追踪多步骤工作流,学习哪些步骤容易失败,在开始任务前预测所需内容。
  • 跨代理共享 —— 代理之间或与整个团队通过同一数据库共享事实。
  • 语义搜索(可选) —— 安装memorine[embeddings]可在关键词搜索基础上增加基于含义的搜索。

14个MCP工具

安装后,您的代理可获得以下工具:

工具功能说明
memorinelearn存储事实。检测矛盾。
memorinelearn_batch
批量学习多个事实。 |
| memorine_recall | 按查询搜索记忆。按重要性和时效性排序。 |
| memorinelogevent | 记录事件。支持因果链。 |
| memorine_events | 按文本或标签搜索历史事件。 |
| memorine_share | 与其他代理或团队共享事实。 |
| memorineteamknowledge | 获取跨代理的集体知识。 |
| memorine_profile | 代理所知的完整认知画像。 |
| memorine_anticipate | 在开始前预测任务所需内容。 |
| memorineprocedurestart | 开始追踪流程。 |
| memorineprocedurestep | 记录进行中流程的步骤结果。 |
| memorineprocedurecomplete | 标记流程完成。 |
| memorine_correct | 修正错误的事实。 |
| memorine_stats | 数据库统计:事实、事件、流程、数据库大小。 |

安装配置

安装Memorine:

bash
pip install memorine

将MCP服务器添加到OpenClaw配置(openclaw.json):

json
{
mcpServers: {
memorine: {
command: python3,
args: [-m, memorine.mcp_server]
}
}
}

为代理启用工具:

json
{
tools: {
allow: [
memorine_learn,
memorine_recall,
memorinelogevent,
memorine_events,
memorine_share,
memorineteamknowledge,
memorine_profile,
memorine_anticipate,
memorineprocedurestart,
memorineprocedurestep,
memorineprocedurecomplete,
memorine_correct,
memorine_stats,
memorinelearnbatch
]
}
}

可选语义搜索(在关键词搜索基础上增加基于含义的匹配):

bash
pip install memorine[embeddings]

安全性

每个代理只能修改自己的数据。遗忘、修正、链接和流程操作均会验证所有权。任何代理都无法触碰其他代理的记忆。

工作原理

所有数据都存储在~/.memorine/memorine.db的单个SQLite文件中。FTS5处理关键词搜索,触发器保持索引同步,WAL模式支持并发读取。遗忘曲线使用retention = e^(-days / stability)公式,其中每次访问记忆时稳定性都会增长。所有这些功能都不需要LLM。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 memorine-1776185128 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 memorine-1776185128 技能

通过命令行安装

skillhub install memorine-1776185128

下载

⬇ 下载 memorine v0.1.0(免费)

文件大小: 6.11 KB | 发布时间: 2026-4-15 12:25

v0.1.0 最新 2026-4-15 12:25
- Initial release of Memorine for OpenClaw agents with persistent, human-like memory.
- Supports fact storage, contradiction detection, forgetting curve, events and procedures tracking, and cross-agent sharing.
- Provides 14 MCP tools for storing, recalling, and sharing knowledge, logging events, tracking procedures, and more.
- Pure Python and SQLite; no external services or Docker required.
- Optional semantic search: enable meaning-based search by installing `memorine[embeddings]`.
- Ensures each agent can only modify its own data for security.
返回顶部