Markdown 原生的个人上下文仓库,用于 AI 工具。本地优先,便携,三个动词。
概览
一个便携、降价原生、本地拥有的AI工具个人上下文库。三个动词。一个库。任何工具。 每个AI编程工具最终都会失去上下文。会话结束。工具变。你周一在光标里重新开始,周二跳到Claude Code,周三再用Claude桌面窗口规划——每个窗口都需要从零告诉你正在做什么、决定了什么、坏了什么、下一步是什么。 Memcrate 是一个本地的 Markdown Vault,加上三个动词(/save、/pin、/load),任何 AI 工具都能读写。你的上下文存在于你拥有的普通 .md 文件中。动词使仪式在不同工具间保持一致。 Core/ 里有四个文件。这就是所有动词表面——/save、/pin 和 /load 只在 Core/ 内读写。在 Core/ 旁边添加可选文件夹(Projects/、Daily/、Tasks/、Inbox/),只要你想要 personal-OS 范围。 完整推介请阅读docs/overview.md,动词合同部分阅读docs/verbs.md,以及docs/vault-structure。
概述(AI 翻译)
一个便携、Markdown原生、本地拥有的AI工具个人上下文库。三个动词。一个库。任何工具。
这是什么
每个AI编程工具最终都会失去上下文。会话结束。工具变。你周一在光标里重新开始,周二跳到Claude Code,周三再用Claude桌面窗口规划——每个窗口都需要从零告诉你正在做什么、决定了什么、坏了什么、下一步是什么。
Memcrate 是一个本地的 Markdown Vault,加上三个动词(/save、/pin、/load),任何 AI 工具都能读写。你的上下文存在于你拥有的普通 .md 文件中。动词使仪式在各工具间保持一致。
你的金库长什么样
Core/ 内有四个文件。这就是整个动词表面——/save、/pin 和 /load 只在 Core/ 内读写。在 Core/] (Projects/]、Daily/、Tasks/、Inbox/)旁边添加可选文件夹,只要你想要个人操作系统范围。
完整推介请阅读docs/overview.md,动词合同部分阅读docs/verbs.md,结构细节则请阅读docs/vault-structure.md。
为什么不呢 [另一样东西]
- **静电
CLAUDE.md/AGENTS.md/ '。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Memcrate
A portable, markdown-native, locally-owned personal context vault for AI tools. Three verbs. One vault. Any tool.
What this is
Every AI coding tool eventually loses context. Sessions end. Tools change. You start fresh in Cursor on Monday, then jump to Claude Code on Tuesday, then a Claude Desktop window for planning on Wednesday - and each one needs to be told from scratch what you’re working on, what’s been decided, what’s broken, what’s next.
Memcrate is a local markdown vault plus three verbs (/save, /pin, /load) that any AI tool can read and write to. Your context lives in plain .md files you own. The verbs make the rituals consistent across tools.
What your vault looks like
~/memcrate-vault/
├── README.md
├── .memcrate # marker file (lets tools find this vault)
└── Core/
├── Context/
│ ├── Profile.md # stable: who you are, tools, anti-goals
│ ├── Projects.md # every project with status, stack
│ └── Current State.md # living: this week's focus, deadlines
└── Sessions/ # /save writes session logs here
Four files inside Core/. That’s the whole verbs surface - /save, /pin, and /load only read and write within Core/. Add optional folders alongside Core/ (Projects/, Daily/, Tasks/, Inbox/) whenever you want the personal-OS scope.
Read docs/overview.md for the full pitch, docs/verbs.md for the verb contracts, and docs/vault-structure.md for the structural details.
Why not [other thing]
- Static
CLAUDE.md/AGENTS.md/.cursorrulescapture project facts but not session state. - Cloud-backed AI memory (mem0, Letta, supermemory) is vendor-locked and not repo-scoped.
- Session-memory packs (CPR - the verb-trio inspiration here) work great for one tool but don’t span tools or carry full personal context.
- MCP memory servers are binary; humans can’t read them.
Memcrate is a personal context OS, not a memory tool. Your project catalog, daily state, decisions, and infrastructure all draw from the same vault.
Repo layout
memcrate/
├── reference-vault/ # Starter vault scaffold (Core/ + .memcrate marker) - copy anywhere
├── skills/ # Canonical SKILL.md files for each AI tool
│ └── agent/ # /save, /load, /pin as SKILL.md (Claude Code, Claude Desktop, Codex)
└── docs/ # Format spec: overview, verbs, vault structure, skills, CLI
Getting started
Install the CLI, then run memcrate. One question, then it does the rest.
$ memcrate
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add memcrate/memcrate