Memex is distributed as a Claude plugin. The same plugin works in both Cowork and Claude Code.
/plugin marketplace add Skyfox-io/Memex
Install the plugin when prompted, then run /memex:init to set up your workspace.
Memex creates memory/, scratch/, and _MANIFEST.md in your current directory. For Claude Code projects, this means the memory system lives alongside your source code.
Add memory/ and scratch/ to .gitignore if you don't want to version-control your session state.
The session-start and session-end skills work identically in Claude Code. The CLAUDE.md generated by /memex:init includes the invocation instructions:
> **FIRST ACTION EVERY SESSION:** Invoke `/memex:session-start` before doing anything else.Claude Code reads CLAUDE.md at the start of every session and will follow this instruction.
- Developer context. You may want code-specific domains (e.g.,
backend/,frontend/) rather than knowledge-work domains. - Git integration. Claude Code has native git access, so the session-log complements (not replaces) git history. The log captures why and what's next; git captures what changed.