
【免费下载链接】memoraGive your AI agents persistent, collective memory — with deduplicating absorb, supersession lineage, semantic search, and a graph UI. Speaks MCP.项目地址https://gitcode.com/gh_mirrors/mem/memora点击查看免费下载Memora 是一款让 AI Agent 拥有持久集体记忆的 MCP 记忆层——它能去重吸收知识、维护版本替代谱系、语义检索并用知识图谱可视化。本文带你把 Memora 接入 Neovim装好一个小插件后在编辑器里按一个按键就能模糊搜索、预览并打开 AI Agent 存下的每一条记忆。 为什么需要 Memora给 AI Agent 装上长期记忆默认情况下AI Agent 每次会话都失忆上次修复的 Bug、做过的架构决策下次又要从头交代。Memora 通过 MCPModel Context Protocol协议把这些知识持久化到本地 SQLite并支持云端同步核心能力包括Absorb 吸收写入时自动判断重复 / 更新 / 冲突 / 关联把零散事实合并成更丰富的记忆Supersession 谱系新认知不删除旧认知而是取代它可随时追溯历史版本语义检索基于向量嵌入的模糊匹配不要求关键词完全一致知识图谱内置 Web 界面以图 时间线形式浏览全部记忆 Neovim 记忆浏览器安装步骤lazy.nvim 一行搞定Memora 官方在仓库里内置了一个现成的 Neovim 插件 nvim/memora.lua基于 Telescope 构建。前置要求Neovim 使用lazy.nvim/kickstart.nvim管理插件已安装telescope.nvim和plenary.nvimPython 环境里装好 Memorapip install memora-mcp安装把插件文件拷进你的插件目录即可——# 未克隆仓库时先克隆到本地 git clone https://gitcode.com/gh_mirrors/mem/memora # 拷贝插件以 kickstart.nvim 为例 cp nvim/memora.lua ~/.config/nvim/lua/kickstart/plugins/重新启动 Neovim插件会自动注册按键映射leadersmnvim/memora.lua描述为[S]earch [M]emories。 怎么用一个按键模糊搜索全部记忆在 Neovim 里按下leadersm会弹出一个Memory Browser模糊搜索框即输即筛输入任意片段列表实时过滤匹配范围覆盖记忆正文和标签列表行格式#编号 │ 标签 │ 内容摘要一眼定位目标实时预览选中某条记忆下方预览区以 Markdown 渲染完整内容并展示标签与创建时间一键打开按回车将选中记忆的全文打开为独立的 Markdown 缓冲区可直接阅读和复制整个过程不用离开编辑器也不用手动查数据库。⚙️ 插件底层做了什么这个插件只有百余行 Luanvim/memora.lua思路很直白通过python3 -c调用 Memora 的 Python APImemora.storage.connect与 list_memories一次性把记忆导出为 JSON把结果交给 Telescope 的finders.new_table以正文 标签作为排序字段交给 Telescope 内置的模糊排序器完成搜索用buffer_previewer渲染 Markdown 预览回车选中后在新缓冲区展示全文 插件读取的是本地默认数据库环境变量MEMORA_DB_PATH可指定位置。如果你的记忆存在别的 SQLite 文件里给 Neovim 的 Python 环境设置好MEMORA_DB_PATH即可。 常见问题速查现象原因与解决提示Telescope not found未安装telescope.nvim检查 lazy.nvim 插件加载提示Failed to run memory querypython3不在 PATH或该 Python 环境未安装memora-mcp列表为空本地默认库没有数据确认MEMORA_DB_PATH指向正确的memories.db搜索无结果试试标签或正文里的英文关键词模糊匹配基于实际存储内容 进阶从编辑器搜索到知识图谱Neovim 插件解决的是在编辑器里快速翻记忆的场景想从更高维度审视全部记忆Memora 还自带一个实时图谱服务器MCP 服务启动时自动运行浏览器访问http://localhost:8765/graph即可看到节点即记忆、连线即关系的交互式图谱时间滑块可按日期范围拖拽过滤Timeline 面板按时间浏览历史内置 RAG 聊天面板可以直接提问你的记忆库搭配使用写代码时用leadersm快速回忆上下文需要全局视角或整理记忆时打开图谱界面。Agent 侧的日常存取规范可参考仓库中的 skills/memora/SKILL.md。小结一条cp命令把 nvim/memora.lua 装入 Neovim 插件目录按下leadersm即可模糊搜索、预览、打开 AI Agent 的全部记忆记忆来自 Memora 本地库可用MEMORA_DB_PATH切换需要全局视角时打开内置知识图谱界面默认 8765 端口编辑器负责当下Memora 负责记住一切——这就是给 AI 工作流加一层持久记忆的全部成本。赞分享【免费下载链接】memoraGive your AI agents persistent, collective memory — with deduplicating absorb, supersession lineage, semantic search, and a graph UI. Speaks MCP.项目地址https://gitcode.com/gh_mirrors/mem/memora点击查看免费下载相关推荐Memora接入Claude Code用一份.mcp.json如何为Agent装上长期记忆Memora接入Claude Code用一份.mcp.json如何为Agent装上长期记忆 每次新开一个会话你的AI Agent就失忆了——昨天定的架构5秒找回历史搜索micro编辑器搜索记忆全攻略5秒找回历史搜索micro编辑器搜索记忆全攻略 你是否也曾在使用终端编辑器时反复输入相同的搜索关键词当你需要在代码文件中来回切换查找不同内容时重复输入不仅开发工具CLIMemora源码解析2万行Python如何构建可靠的AI Agent记忆层Memora源码解析2万行Python如何构建可靠的AI Agent记忆层 Memoramemora mcp是一个面向 AI Agent 的 MCP 记忆上一篇SipHash源代码逐行分析理解加密算法的底层实现下一篇ViMusic日志系统调试与用户反馈收集创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考