返回顶部
e

engramaiengramai记忆

Neuroscience-grounded memory for AI agents. Add, recall, and manage memories with ACT-R activation, Hebbian learning, and cognitive consolidation.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
94
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

engramai

engramai 🧠

实现ACT-R激活、记忆链巩固、艾宾浩斯遗忘和赫布学习的认知记忆系统。

安装

bash
pip install engramai

快速开始

python
from engram import Memory

mem = Memory(./agent.db)
mem.add(用户偏好简洁回答, type=relational, importance=0.8)
results = mem.recall(用户偏好, limit=5)
mem.consolidate() # 日常维护

CLI使用

bash

添加记忆


neuromem add 用户偏好深色模式 --type preference --importance 0.8

回忆记忆

neuromem recall 用户偏好

查看统计

neuromem stats

运行巩固(类似睡眠)

neuromem consolidate

修剪弱记忆

neuromem forget --threshold 0.01

列出记忆

neuromem list --limit 20

显示赫布链接

neuromem hebbian 深色模式

AI代理集成(重要!)

AI代理正确使用engram需遵循以下模式:

何时调用什么

触发条件操作示例
学习用户偏好store(type=relational)用户偏好简洁回答
学习重要事实
store(type=factual) | 项目使用Python 3.12 | | 学习操作方法 | store(type=procedural) | 部署前需先运行测试 | | 询问历史记录 | 先recall(),再回答 | 我之前关于X说过什么? | | 用户满意 | reward(positive feedback) | 强化近期记忆 | | 用户不满意 | reward(negative feedback) | 抑制近期记忆 | | 日常维护 | consolidate() + forget() | 通过cron或心跳运行 |

存储什么

✅ 存储:

  • - 用户偏好和习惯
  • 重要事实和决策
  • 经验教训
  • 程序性知识

❌ 不存储:

  • - 每条对话消息(过于嘈杂)
  • 临时信息
  • 公开可用的事实
  • 敏感数据(除非要求)

重要性指南

级别用途
0.9-1.0关键信息(API密钥位置、绝对偏好)
0.7-0.8
重要(代码风格、项目结构) | | 0.5-0.6 | 普通(一般事实、经验) | | 0.3-0.4 | 低优先级(闲聊、临时笔记) |

混合模式(推荐)

将engram与基于文件的记忆结合使用:

  • - engram:活跃记忆——检索、关联、动态加权
  • 文件(memory/*.md):日志——透明性、调试、手动编辑

心跳维护

添加到心跳或cron:

markdown

记忆维护(每日)


  • - [ ] engram.consolidate
  • [ ] engram.forget --threshold 0.01

记忆类型

  • - factual — 事实和知识
  • episodic — 事件和经历
  • relational — 关系和偏好
  • emotional — 情感时刻
  • procedural — 操作知识
  • opinion — 信念和观点

MCP服务器

用于Claude/Cursor/Clawdbot集成:

bash
python -m engram.mcp_server --db ./agent.db

MCP配置(Clawdbot):

yaml
mcp:
servers:
engram:
command: python3
args: [-m, engram.mcp_server]
env:
ENGRAMDBPATH: ~/.clawdbot/agents/main/memory.db

工具: engram.store、engram.recall、engram.consolidate、engram.forget、engram.reward、engram.stats、engram.export

关键特性

特性描述
ACT-R激活按近因×频率×上下文排序的检索
记忆链
双系统巩固(工作→核心) | | 艾宾浩斯遗忘 | 带间隔重复的自然衰减 | | 赫布学习 | 一起放电的神经元连接在一起 | | 置信度评分 | 元认知监控 | | 奖励学习 | 用户反馈塑造记忆 | | 零依赖 | 纯Python标准库+SQLite |

链接

  • - PyPI:https://pypi.org/project/engramai/
  • npm:https://www.npmjs.com/package/neuromemory-ai
  • GitHub:https://github.com/tonitangpotato/neuromemory-ai
  • 文档:https://github.com/tonitangpotato/neuromemory-ai/blob/main/docs/USAGE.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 engramai-1775923981 技能

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

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

通过命令行安装

skillhub install engramai-1775923981

下载

⬇ 下载 engramai v1.0.0(免费)

文件大小: 2.59 KB | 发布时间: 2026-4-12 09:51

v1.0.0 最新 2026-4-12 09:51
initial publish

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

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

p2p_official_large
返回顶部