本地优先的 AI 记忆系统,逐字保存对话历史,并通过语义搜索检索,提供 MCP 服务与命令行工具。
CortexReach/memory-lancedb-pro
为 OpenClaw 智能体提供长期记忆的插件,基于 LanceDB 存储偏好与决策,并在后续会话中自动召回。
- Star
- 4,452
- Fork
- 730
- 未关闭 Issue
- 50
- 最近提交
- 22小时前
这是什么?
memory-lancedb-pro 是为 OpenClaw 智能体开发的记忆插件。它会从对话中自动捕获事实、偏好、决策和项目上下文,存入 LanceDB 向量数据库,并在后续回复前把相关记忆注入上下文,让用户跨会话无需重复说明。
检索部分结合向量相似度与 BM25 全文搜索,并可选通过 Jina、SiliconFlow、Voyage AI、Pinecone 等服务进行 cross-encoder 重排序。记忆按 global、单个智能体、用户、项目等作用域隔离;基于 Weibull 衰减模型,少用的记忆逐渐淡化,常被召回的记忆则保留更久。智能抽取功能借助 LLM 将记忆分为六类。
项目还提供管理命令行工具,支持列出、搜索、导出、导入、重新嵌入和升级记忆库,兼容 OpenAI 格式的嵌入接口。由于原生 LanceDB 向量检索对 CPU 指令集有要求,文档中也给出了相应的兼容回退方案。
核心功能
- 01混合检索,结合向量搜索与 BM25 全文搜索。
- 02可选 cross-encoder 重排序,支持 Jina、SiliconFlow、Voyage AI、Pinecone。
- 03从对话中自动捕获记忆,并在回复前自动召回。
- 04按全局、智能体、用户、项目进行多作用域隔离。
- 05基于 Weibull 衰减与分级晋升管理记忆生命周期。
- 06提供搜索、统计、导出、导入、重新嵌入和升级的管理命令行工具。
适用场景
- 让个人 OpenClaw 助手跨会话记住编码风格和使用偏好。
- 保存过往技术决策,便于智能体回溯决策原因。
- 在同一网关下按智能体或项目隔离不同记忆。
- 配合兼容 OpenAI 接口的本地嵌入模型运行自托管记忆库。
快速上手
- 1
通过 OpenClaw CLI 安装插件
openclaw plugins install memory-lancedb-pro@beta - 2
在 openclaw.json 中添加插件配置并设置记忆插槽
- 3
验证配置并重启网关
openclaw config validate && openclaw gateway restart
使用前须知
- 需要支持 AVX 指令集的 CPU;部分 Linux x64 版本的原生向量搜索可能需要 AVX2。
- 语义记忆需要嵌入模型服务及 API 密钥,例如 OpenAI 或 Jina。
- 它是 OpenClaw 的插件,依赖宿主环境,不能独立运行。
- 从旧版本升级或更换嵌入模型时,需要谨慎地重新嵌入到新数据库中。
标签
常见问题
- memory-lancedb-pro 是什么?
- 为 OpenClaw 智能体提供长期记忆的插件,基于 LanceDB 存储偏好与决策,并在后续会话中自动召回。 memory-lancedb-pro 是为 OpenClaw 智能体开发的记忆插件。它会从对话中自动捕获事实、偏好、决策和项目上下文,存入 LanceDB 向量数据库,并在后续回复前把相关记忆注入上下文,让用户跨会话无需重复说明。
- memory-lancedb-pro 可以免费使用吗?用的什么许可证?
- memory-lancedb-pro 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
- memory-lancedb-pro 还在维护吗?
- 活跃维护中。memory-lancedb-pro 最近一次提交是在 2026年10月21日。
- memory-lancedb-pro 适合用来做什么?
- 让个人 OpenClaw 助手跨会话记住编码风格和使用偏好。 保存过往技术决策,便于智能体回溯决策原因。 在同一网关下按智能体或项目隔离不同记忆。 配合兼容 OpenAI 接口的本地嵌入模型运行自托管记忆库。
- memory-lancedb-pro 怎么安装和运行?
- 通过 OpenClaw CLI 安装插件: openclaw plugins install memory-lancedb-pro@beta 在 openclaw.json 中添加插件配置并设置记忆插槽 验证配置并重启网关: openclaw config validate && openclaw gateway restart
- 在哪里获取 memory-lancedb-pro?
- 源代码和安装说明在 GitHub 上:https://github.com/CortexReach/memory-lancedb-pro
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一个为 LLM 设计的 RAG 框架,用知识图谱与个性化 PageRank 实现多跳检索和长期记忆。
开源向量数据库,同时存储对象与向量,将向量相似度检索与结构化过滤结合起来。
一款面向 AI Agent 的搜索数据库,在单一 MySQL 兼容引擎中统一存储向量、全文、结构化与半结构化数据。
自托管推理服务器,通过兼容 OpenAI 的 API 在一个集群中提供嵌入、重排序、OCR、抽取和大模型等多种模型。
一个用于构建 LLM 应用的 Rust 库,并附带基于它开发、功能由 Bevy 插件组成的终端编程代理。