YTZ-create

Memory Hub — AI skill for Claude Code

AI community

统一管理本机所有 AI Agent 的记忆与会话:扫描 Qoder / Claude Code / Codex / Trae / ZCode / Marvis,按项目归类,一键合并生成 AGENTS.md,不用每次重新说明需求.

How to install Memory Hub

This entry records only its repository, not the path inside it, so there is no exact command to give. Open YTZ-create/memory-hub and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Memory Hub does

统一管理本机所有 AI Agent 的记忆与会话:扫描 Qoder / Claude Code / Codex / Trae / ZCode / Marvis,按项目归类,一键合并生成 AGENTS.md,不用每次重新说明需求.

Alternatives in AI

  • AI Engineering Hub — In-depth tutorials on LLMs, RAGs and real-world AI agent applications 37.2k ★
  • Graphify — AI coding assistant skill (Claude Code, Codex, OpenCode, OpenClaw, Factory Droid, Trae) 20.9k ★
  • AI Guide — 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提 11.8k ★

README

记忆中枢 (Memory Hub)

一个极简的本地 Web 工具,统一管理本机所有 AI Agent 的记忆文件。同一个项目用不同的 AI 工具轮流开发时,把各家积累的记忆合并成一份 AGENTS.md,任何工具开始工作前先读它,不用每次重新说明需求。

功能

  • 全盘扫描本机各 AI 工具的记忆与会话记录,按项目目录自动归类
  • 勾选任意条目,合并写入目标项目的 AGENTS.md(合并前自动备份原文件)
  • 可选生成指针文件(CLAUDE.md / QODER.md / .trae/rules/project_rules.md),内容指向同目录的 AGENTS.md
  • 会话记录自动提取【最初需求】和【最终产出】两条精华,而不是只存截断的标题

支持的扫描来源

来源 用户级记忆 项目级记忆 会话记录
Qoder 支持 ~/.qoder-cn/projects/<项目>/memory/*.md 不支持
Claude Code ~/.claude/CLAUDE.md 项目 CLAUDE.md、.claude/memory/、~/.claude/projects/<项目>/memory/ 会话 jsonl 提取需求与产出
Codex ~/.codex/memories_1.sqlite 会话按 cwd 自动归项目 ~/.codex/sessions rollout 提取
Trae 用户规则(state.vscdb) 项目 .trae/rules/*.md 不支持
ZCode 不支持 会话按目录归项目 会话正文从 message/part 表提取
Marvis ~/.marvis/database/memory.db 不支持 不支持

带连字符的项目路径(如 `Agent-5`)无法从 slug 直接还原,采用三级反查:已知真实路径锚点、常见目录枚举匹配、Claude 会话文件提取 cwd。

运行

node server.js

启动后访问 。也可以双击 `启动记忆中枢.cmd`。

依赖:Node.js 22+(使用了内置的 `node:sqlite`)。

使用流程

  1. 启动服务,左侧选择一个项目(或一组用户级记忆)
  2. 勾选要合并的条目,可先在搜索框过滤
  3. 选择合并目标项目,点击合并
  4. 项目根目录生成 AGENTS.md,各 AI 工具开始工作前先完整阅读该文件

项目结构

server.js       HTTP 服务与 API(scan / file / merge)
lib/scan.js     各来源扫描与 slug 反查
lib/merge.js    AGENTS.md 生成与指针文件写入
public/         前端单页界面

说明

  • 所有数据均保存在本机,扫描使用只读方式打开各工具的数据库
  • 合并只会新建或覆盖 AGENTS.md 与指针文件,不会改动任何工具自身的记忆数据
  • 合并覆盖前原文件自动备份为 AGENTS.md.bak-<时间戳>

协议

[MIT](LICENSE)