返回顶部
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
安全检测
已通过
240
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

memorine

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.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部