github thedotmack/claude-mem v13.24.0

2 hours ago

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: v13.23.1...v13.24.0

Don't miss a new claude-mem release

NewReleases is sending notifications on new releases.