# claude-mem v13.24.0 - Product: claude-mem (https://whatsnew.fyi/product/claude-mem) - Vendor: claude-mem - Date: 2026-09-03 - Version: v13.24.0 - Original notes: https://github.com/thedotmack/claude-mem/releases/tag/v13.24.0 - Permalink: https://whatsnew.fyi/product/claude-mem/releases/v13.24.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Install claude-mem as two independent Cursor marketplace plugins: claude-mem-cursor and claude-mem-grok-bot, each installable separately - **added** — Add --provider host option using a local OpenAI-compat loopback for host agent observations without requiring an API key - **added** — Support Grok Bot integration with transcript watcher on agent-transcripts/*/*.jsonl files and platformSource=grok-bot metadata - **added** — Add npx claude-mem mcp stdio entry command - **added** — Add npx claude-mem hook cursor command - **changed** — Host-observer shim no longer binds the worker port and uses alternative ports (37778 or CLAUDE_MEM_HOST_OBSERVER_PORT) if the default port 37777 is taken - **changed** — POST /api/memory/save now honors metadata.platformSource parameter - **changed** — Grok Bot does not require Cursor hooks, Claude CLI, or xAI API key ##### Independent Cursor and Grok Bot marketplace plugins ###### Ship claude-mem as two store plugins plus a host-observer install path (#3842) claude-mem now installs as two independent Cursor marketplace plugins — `claude-mem-cursor` and `claude-mem-grok-bot` — instead of one glued listing. Each host can be installed alone. Grok Bot does not require Cursor hooks, the Claude CLI, or an xAI API key. **Install matrix** - `npx claude-mem install --ide cursor` - `npx claude-mem install --ide grok-bot` - both flags together is optional **Observer** - `--provider host` uses a local OpenAI-compat loopback so the already-logged-in host agent writes observations. No API key. Alias of OpenRouter + loopback URL + dummy key + host model. - `--provider openrouter` remains the remote path (cmem.ai inference or any OpenAI-compat URL) - Claude and Gemini providers stay **Worker** - Default stays local. Existing `--runtime server --server-url` still points at a remote worker. - The host-observer shim never binds the worker port. If 37777 is taken, the shim uses 37778 (or `CLAUDE_MEM_HOST_OBSERVER_PORT`). A healthy worker is not restarted. **Ingest** - Cursor: existing `hook cursor` events with `platformSource=cursor` - Grok Bot: no hooks. Transcript watcher on `agent-transcripts/*/*.jsonl` with `platformSource=grok-bot` - `POST /api/memory/save` honors `metadata.platformSource` **CLI** - `npx claude-mem mcp` stdio entry - `npx claude-mem hook cursor` Docs: `docs/store-plugins.md` install matrix and public Mintlify page `docs/public/grok-bot/index.mdx`. Plugin ids locked: `claude-mem-cursor`, `claude-mem-grok-bot`. **Full Changelog**: https://github.com/thedotmack/claude-mem/compare/v13.23.1...v13.24.0