{"repo":"Frappucc1no/recall-loom","free":true,"listed":false,"github":"https://github.com/Frappucc1no/recall-loom","clone":"git clone https://github.com/Frappucc1no/recall-loom.git","description":"Project memory for long-running AI work across agents, models, and sessions. Keep context, decisions, progress, and next steps in local project files.","language":"Python","stars":154,"topics":["agent-skills","ai-agents","project-continuity","session-memory","agent-memory","ai-coding","ai-memory","claude","claude-code","claude-code-skills"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"🧵 RecallLoom 让项目自己记住自己。 RecallLoom 是给 AI 协作使用的文件化项目记忆层：把背景、进展、关键决策和下一步保存到项目旁边/项目内的 Markdown / JSON 文件里，不需要数据库、RAG 或后台服务。换会话、换模型、换工具，下一次 AI 协作更容易接上当前状态。 English · 简体中文 [!TIP] 如果你已经被“隔一段时间回来又要复述十分钟”的重启税折磨过，RecallLoom 的目标很直接：让项目状态、关键决策和下一步留在项目里，让下一次 AI 协作接得上。 快速跳转： 为什么需要 · 30 秒开始 · 特性 · 项目记忆循环 · 适合与不适合 · 方案对比 · 文档入口 · FAQ 🧭 为什么需要 RecallLoom 长期 AI 协作里，最耗人的常常是反复解释项目。 你可能已经遇到过这些问题： - 换会话、换模型，或隔几天回来，就要重新说明项目背景、当前进度和不能碰的边界。 - 新 AI 工具能读到仓库里的文件，却不知道哪些事实已经过期、哪些结论仍然有效。 - AI 工具内置记忆（memory）、聊天记录和项目文件分开存在，关键决策很难跟着项目一起走。 - 项目一做久，“为什么这么做”“现在什么是真的”“下一步该接哪里”最容易丢。 RecallLoom 解决的是这层 项目记忆 和 跨会话连续性 。 它把项目背景、当前状态、关键决策、最近进展和下一步，保存在项目旁边的受控文件里。下一次换会话、换模型、换工具，或隔几天回来时，新的 AI 工具可以先接上当前状态，再决定要不要深入历史材料。 这让“记忆”从聊天里的临时解释，变成项目里可读、可审、可继续维护的工程资产。 这份 README 是 RecallLoom 的简明公开入口。安装和日常使用从这里开始；更细的命令用法见 USAGE.md，安装后的技能行为见 skills/recallloom/SKILL.md，完整仓库地图见 INDEX.md。 ⚡ 30 秒开始 目标很简单：安装一次，在支持 skills 的 AI 编程工具里首次接入时初始化，之后在项目里说“继续这个项目”。 前提：你已可使用 Node/npm/npx、Python 3.10+ ，并使用能安装/读取 skills 的 AI 编程工具。 说明：skills 安装让 RecallLoom 可被工具读取； @recallloom 属于桥接/技能唤起； rl- 是部分 AI coding 工具支持的短触发词。 1. 安装 RecallLoom 把下面命令复制到终端。如果你不想处理命令细节，可以把整行交给正在使用的 AI coding 工具执行： 之后需要更新已安装技能时： 2. 未接入项目先初始化 如果这是第一次在当前项目使用 RecallLoom，需要先初始化项目记忆。已有有效 .recallloom/ 或 recallloom/ 的项目可以跳过这一步；如果两者同时存在，应先停止并检查项目状态。 你可以用任意一种显式唤起方式（ @recallloom 仅在当前 AI 工具支持 @ skill mention 时可用；否则用自然语言或技能选择器）： 也可以通过 AI 工具的技能选择器选择 recallloom ，再说“初始化当前项目”。 [!NOTE] 首次接入会在项目旁边建立 RecallLoom 的项目记忆目录，用来保存背景、进展、关键决策和下一步。 3. 日常使用：自然语言继续 项目接入后，常用说法很自然： [!TIP] 在已接入的项目里， 继续这个项目 会让 RecallLoo","default_branch":null,"files":null,"tree":[],"storefront":"/r/Frappucc1no","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Frappucc1no/recall-loom/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}