← 返回首页 第 3 个开源项目 · MIT

🧠 星忆

AI Agent 持久记忆模块 · 三级记忆 · 关系图谱 · v2 加权召回+反思画像

Python 3.10+SQLite零依赖MIT 许可

是什么

星忆是给 AI Agent 用的记忆系统。不是向量数据库,也不是简单的对话历史——它是一个分层记忆架构,让 Agent 像人一样,有短期记忆、中期记忆和长期知识。

✨ v2 新增Generative Agents 加权召回(相关度×重要性×时效)+ 反思画像层 reflect()

五层架构

🧬 SoulManager人格 + 铁律
🧠 MemoryManager热/温/冷三级
🔗 RelationGraph实体关系图谱
🏰 PalaceIndex记忆宫殿索引
🕸️ GraphBridge知识图谱桥接

记忆分级

层级存多久示例
🔥 热记忆当前会话"刚才问了肩膀疼"
🌤 温记忆几周内"最近都在问养生"
❄️ 冷记忆永久"学过黄帝内经"

外部集成

内置 MemoryPalaceIndex(记忆宫殿空间索引)+ GraphRelationBridge(知识图谱桥接),可与 mempalace / graphify 无缝配合。

快速开始

pip install starmemory
from starmemory import Database, MemoryManager
db = Database("./agent.db"); db.init_db()
mem = MemoryManager(db)
mem.remember("agent_1", "user_1", "用户喜欢中医养生")
↗ GitHub 开源 ↓ 国内镜像下载

MIT 许可 · 完全开源 · 可商用