zmem
v0.52.0Local-first shared memory, recall, and reflection hooks for Codex.
By BrettLicense: MIT0 GitHub starsUpdated 4 days ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 3 skill or MCP entries
- Source updated
- Sep 20, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install zmem for Codex and Claude Code
codex plugin marketplace add zaxbysauce/zmem
codex plugin marketplace upgrade zaxbyhub-local
codex plugin add zmem@zaxbyhub-localPaste and run these commands in a terminal with Codex. They add and refresh the zaxbyhub-local catalog, then install this plugin.
Compatibility: the page URL and API slug “zmem” remain stable.
- Codex:
zmem@agent-plugin-marketplace→zmem@zaxbyhub-local
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/zaxbysauce/zmemClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/closeout/SKILL.md├── skills/closeout-remote/SKILL.md└── skills/memory/SKILL.md
Included Skills3
End-of-session knowledge closeout for the zmem store. Recall what is already known, capture only generalizable lessons with honest signals, supersede anything this session proved WRONG, consolidate near-duplicates, and review skill-promotion candidates. Use when the user says "closeout", "wrap up", "end of session", "capture what we learned", or after finishing a substantial task whose lessons would otherwise be lost. Not for mid-task capture — the PostToolUseFailure and Stop hooks already handle that.
End-of-session knowledge closeout for sessions WITHOUT access to the zmem store — cloud sessions, Claude Code Remote (CCR), or any other machine that cannot reach this box's store.py. Reflects on the session with the same capture bar as the local `closeout` skill, then emits a portable JSON harvest instead of writing to the store directly. Use when the user says "closeout", "wrap up", "end of session", "capture what we learned" in a session that has no local zmem store, or when `store.py`/`ZMEM_DATA` is unreachable. Pair with the `/ingest-harvest` command, run later on a machine that does have the store, to actually write the results.
ZMem — ZCode multi-tier memory system. Provides cross-session recall, capture, and management of lessons, facts, conventions, and preferences. Use when you need to recall prior knowledge before a non-trivial task, capture a lesson at task end, or manage the memory store. Tier 0 (core.md/AGENTS.md) is auto-injected by the SessionStart hook; this skill operates Tier 2 (semantic store).
Plugin manifests2
{
"name": "zmem",
"version": "0.52.0",
"description": "Local-first shared memory, recall, and reflection hooks for Codex.",
"author": {
"name": "Brett",
"url": "https://github.com/zaxbysauce"
},
"homepage": "https://github.com/zaxbysauce/zmem",
"repository": "https://github.com/zaxbysauce/zmem",
"license": "MIT",
"keywords": [
"memory",
"codex",
"claude-code",
"zcode",
"sqlite"
],
"skills": "./skills/",
"hooks": "./hooks/hooks.codex.json",
"interface": {
"displayName": "ZMem",
"shortDescription": "Shared local memory for Codex sessions.",
"longDescription": "Local-first shared memory with recall, convention capture, and reflection hooks across Codex, Claude Code, and ZCode.",
"developerName": "Brett",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": [
"Recall prior project conventions before I code.",
"Capture a reusable lesson from this failure.",
"Summarize recent shared memory for this repo."
],
"brandColor": "#2563EB"
}
}{
"name": "zmem",
"version": "0.52.0",
"description": "Multi-tier box-wide memory system for Claude Code: always-on core memory, cross-session lessons with FTS5/semantic recall, and reflection-on-failure. Shares its store with ZCode. Local-first, zero cloud dependency.",
"author": {
"name": "Brett",
"url": "https://github.com/zaxbysauce"
},
"license": "MIT",
"hooks": "./hooks/hooks.claude.json",
"skills": "./skills/",
"userConfig": {
"storeDirectory": {
"type": "directory",
"title": "ZMem store directory",
"description": "Box-wide ZMem store directory (overrides the ZMEM_DATA default of ~/.zmem)",
"default": "~/.zmem"
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[zmem on Agent Plugins Marketplace](https://pluginsmp.com/plugins/zmem)