让编码 Agent 共享长期记忆,跨工具无缝交接工作流
ai-memory 是一个用 Rust 编写的长期记忆服务,面向编码 Agent(Claude Code、Codex、Kimi CLI 等),解决跨会话、跨工具丢失上下文的问题。它通过 MCP 配置与生命周期钩子自动捕获提示词、工具调用与会话边界,在会话结束时编译成摘要与 handoff,写入 git 版本化的 Markdown wiki;下一个 Agent 启动时自动注入“上次进行到哪”的上下文。检索采用 FTS5、实体匹配、图邻居的混合方案,LLM 与向量嵌入均为可选。适合在多种 AI 编程工具间切换、希望沉淀项目决策与失败经验的工程师。