
Recall
recall.ai
AI代理的长期记忆,人类可审计
25天前制作者:Guram Sanikidze
关于 Recall
Recall 是一款本地优先的 AI 代理记忆层工具,它巧妙地将人类可读的 Markdown、机器可搜索的 SQLite 以及代理通信协议 MCP 融为一体。其核心理念是:代理通过 CLI、MCP 或 API 写入结构化的持久化事实,而人类则通过一个只读优先的 UI 浏览、搜索、检查和审计这些记忆。所有真相数据以 Markdown 格式存储在你的本地机器上,SQLite 作为可重建的本地索引,确保数据主权与透明度。
核心功能
Recall 为 AI 代理提供长期记忆能力,使其能够跨越对话和任务保持上下文。代理写入的记忆以 Markdown 文件形式存在,人类可以随时打开查看,无需依赖专有格式。SQLite 索引则支持高效的语义搜索和检索,而 MCP 协议让代理能够无缝调用这些记忆。
主要特性
- 本地优先与数据主权:所有记忆以 Markdown 文件存储在你的设备上,SQLite 索引可随时重建,无需担心数据泄露或锁定。
- 人类可审计:提供直观的只读 UI,让你轻松浏览、搜索和检查代理写入的每条记忆,确保透明可控。
- 多接口写入:代理可通过 CLI、MCP 或 API 写入结构化事实,灵活适配不同开发场景。
- 高效检索:借助 SQLite 索引,支持快速语义搜索,让代理和人类都能精准找到所需信息。
- MCP 原生支持:作为 MCP 生态的一部分,Recall 让代理能够原生读取和写入记忆,实现智能体间的协作。
适用场景
- AI 代理开发:为你的代理添加长期记忆,使其在复杂任务中保持连贯性。
- 个人知识管理:作为个人 AI 助手,记录并检索你的笔记、想法和决策。
- 团队协作审计:在团队中使用 AI 代理时,确保所有记忆可追溯、可审计,提升信任度。
- 研究与实验:探索 AI 记忆机制,测试不同记忆策略对代理性能的影响。