为 AI 系统提供本地优先的长期记忆存储与全文/向量检索能力
复制安装指令,让 AI 自动完成配置 · 推荐新手
"NarratorDB" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
使用 NarratorDB 检索与“用户偏好、上次讨论的功能需求”相关的历史记忆,优先返回最相关的 5 条结果。
返回按相关性排序的历史记忆结果,供智能体继续对话或决策使用。
帮我设计一个基于 NarratorDB 的本地长期记忆方案:使用 SQLite FTS5/BM25 做检索,并说明何时启用 SentenceTransformer embeddings。
给出面向 AI 应用的记忆架构建议,以及关键词检索与嵌入检索的适用场景。
基于 NarratorDB 的能力,比较 SQLite FTS5/BM25 检索与可选 embeddings 检索的差异、优缺点和适用场景。
输出一份清晰的对比说明,帮助选择合适的记忆检索方案。
开发者在构建本地优先的 AI 助手时,可用它保存和检索历史信息,让助手在多轮会话中保留上下文。它适合希望减少对远程记忆服务依赖的场景。
当 AI 系统需要基于关键词快速查找过去记录时,可通过 SQLite FTS5/BM25 检索相关记忆。适合需要轻量、可解释检索结果的应用。
研究者或开发者可在关键词检索之外,按需启用 SentenceTransformer embeddings,以支持更偏语义相似的记忆召回。适合查询表达与原始记录不完全一致的情况。
它是一个面向 AI 系统的本地优先长期记忆数据库。已知能力包括通过 SQLite FTS5/BM25 做检索,并可选使用 SentenceTransformer embeddings,通过 MCP server 提供服务。
从描述可知,它依赖 SQLite 的 FTS5/BM25 检索能力;如果要启用语义检索,还会用到 SentenceTransformer embeddings。更具体的安装与运行要求见源码仓库。
它明确提供基于 SQLite FTS5/BM25 的全文检索,并将 embeddings 作为可选能力,而不是唯一方案。这意味着它同时适合关键词检索需求,以及需要补充语义召回的场景。
为 AI 代理提供本地优先的可检索记忆存储与确定性召回能力。
为 AI 助手提供本地优先的图谱记忆与语义检索能力
为 AI 助手建立可追溯的长期记忆库,实现跨会话事实与决策的持续一致性。
为 AI 助手提供本地持久记忆,支持笔记存取与检索。
为 AI 编码代理提供本地优先的持久记忆管理与检索能力。
为 AI 代理提供本地优先的持久记忆存储,按命名空间用 SQLite 独立管理。