# Opt-in reference for Memorix 1.3.0. Install the pinned `memorix` executable # first; DSH starts it but does not run a package manager. - insert: - id: memory-memorix name: '@deepseek-ai/dsh-mcp-client' config: serverName: memorix transport: stdio command: memorix args: [serve] cwd: !!js process.cwd() env: MEMORIX_DATA_DIR: !!js >- process.env.MEMORIX_DATA_DIR ?? (() => { const path = process.getBuiltinModule('node:path'); const os = process.getBuiltinModule('node:os'); const crypto = process.getBuiltinModule('node:crypto'); const configured = process.env.DSH_HOME; const root = configured !== undefined && configured.trim().length > 0 ? configured : path.join(os.homedir(), '.dsh'); const user = process.env.DSH_MEMORY_USER_ID?.trim() || 'default'; const scope = crypto.createHash('sha256').update(user).digest('hex').slice(0, 16); return path.join(path.resolve(root), 'mcp-memory', 'memorix', scope) })()