Memcrate is a portable, markdown-native, locally-owned personal
context vault. Three verbs - /save,
/pin,
/load - over a defined vault shape any AI tool can read. No cloud. No lock-in.
Just your context, in markdown, where you can see it.
Drops memcrate.exe in %LOCALAPPDATA% and adds it to your PATH.
$npminstall -g memcrate$memcrate
Downloads the same prebuilt binary. No dependencies.
$cargoinstall memcrate$memcrate
Builds from source. Works anywhere Rust does, including Intel Macs.
Single static binary. That second command creates your vault and installs
the /load, /save, and /pin skills for Claude Code and Codex.
Three verbs
Save the session. Pin what matters. Load the context.
Same three verbs across every supported tool. Type them as /load in Claude Code, $load in Codex. The vault speaks markdown, so humans read it too.
/save
Compress the current session into a structured log. Decisions,
learnings, files touched, pending next actions - written to
Core/Sessions/.
/pin
Promote an insight from the current session into permanent context - Profile, Projects, or Current State. The bridge between session
memory and durable memory.
/load
Load operating context at the start of a fresh session. Profile,
active projects, current state, and recent session logs - your AI
starts oriented, not blind.
The vault
A folder of markdown. That's it.
The Memcrate vault is plain text on your disk. No database, no
proprietary format, no server. Every AI tool reads it through its
own integration - Claude Code, Claude Desktop, and Codex via skills,
Cursor via rules - but the source of truth is a folder you own.
Local-first, your sync. The vault lives in ~/memcrate-vault. Use whatever you already have, git, iCloud, Dropbox, to mirror it across machines.
Tool-agnostic by design. Claude Code, Claude Desktop, and Codex skills ship today; Cursor, Aider, and an MCP server are on the roadmap.
Human-readable. Open any file in any editor. No “export” step, no lock-in.
~/memcrate-vault
vault/
├── Core/
│ ├── Context/
│ │ ├── Profile.md# who you are
│ │ ├── Projects.md# what you're building
│ │ └── Current State.md# this week
│ └── Sessions/
│ ├── 2026-05-13-...# session logs
│ └── 2026-05-12-...
└── .memcrate# vault marker
Plays nicely with Obsidian
Open your vault in Obsidian. Sync it everywhere.
The Memcrate vault is just a folder of markdown, so Obsidian
opens it natively - backlinks, search, a clean editor for the
moments you want to browse your own context. Turn on
Obsidian Sync (or
use iCloud, Dropbox, or git) and every machine you work from
sees the same vault.
Obsidian Sync iCloud Drive Dropbox git
“I'm tired of telling every AI tool where I left off.”