A persistent, unified memory layer for all your AI agents (e.g. Claude Code, Codex), backed by Markdown and Milvus.
memsearch 是一个为各类 AI 编程代理提供统一、持久化记忆层的开源工具,旨在解决 AI 代理在不同平台间记忆割裂的问题。它通过 Markdown 文件存储数据并结合 Milvus 向量数据库,实现了跨平台的长期记忆共享与高效检索能力。
支持 Claude Code、OpenClaw、OpenCode 及 Codex CLI 等多种 AI 编程代理平台的无缝集成。
采用混合检索技术结合语义搜索与重排序机制,确保能够从大量历史记忆中精准定位相关上下文。
基于 Markdown 的存储方式保证了数据的透明性与可读性,方便用户直接管理和维护记忆内容。
通过统一的接口实现记忆的跨平台共享,使得在一个代理中的交互历史可以在其他所有已集成的代理中作为上下文进行查询。
该项目非常适合需要使用 AI 编程代理进行长期项目开发、并希望在不同工具间保持知识连贯性的开发者,适用于各类需要深度上下文辅助的复杂代码维护与协作场景。