Skip to main content
Personal · Cross-AI memory

A memory that follows you across AI tools.

Tell any connected AI client to remember a preference and it sticks. Start a session in Claude, pick it up in Cursor, and it continues in your voice, with your facts. This memory is private to you: no teammate, manager included, can see it, and it never feeds a team metric.

What you get
  • Facts.Durable preferences, conventions, and corrections. Add them explicitly (“remember that…”) or let Pulse distil them from your sessions automatically (opt-in).
  • Style profile. Pulse learns how you write and code from your own work and recalls it as a compact instruction block, so other tools match your voice.
  • Recall anywhere. Any MCP client loads your facts + style through your personal token, even a different tool than where they were captured.
Step 1, create a personal MCP token

Generate one at Settings → Integrations → MCP tokens, label it (e.g. “Cursor, dev workstation”), and copy it once. The same token powers both capture and personal recall, and is tied to your user account, so your memory stays yours.

Step 2, add Pulse to your AI client

Same MCP config as capture, point the client at /api/mcp with your token. Per-client steps: Claude Desktop, Cursor, Codex CLI.

// Cursor (~/.cursor/mcp.json) and other HTTP-native clients:
{
  "mcpServers": {
    "pulse": {
      "url": "https://pulsehq.tech/api/mcp",
      "headers": {
        "Authorization": "Bearer pulse_mcp_PASTE_YOUR_TOKEN_HERE"
      }
    }
  }
}

// Claude Desktop launches stdio servers, so use the mcp-remote bridge:
{
  "mcpServers": {
    "pulse": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://pulsehq.tech/api/mcp",
        "--header", "Authorization: Bearer pulse_mcp_PASTE_YOUR_TOKEN_HERE"
      ]
    }
  }
}
Step 3, use it

Three tools, all scoped to you:

  • pulse_remember, save a fact. Say: “Remember that I prefer pnpm and tabs, not spaces.”
  • pulse_recall, load your facts + style at the start of a session, or pass the current task to rank by relevance. Say: “Load my Pulse memory before we start.”
  • pulse_forget, drop a fact by description. Say: “Forget that I prefer tabs.”
Automatic capture (opt-in)

Turn on automatic capture and Pulse distils durable facts from your sessions without you asking, behind a strict cost funnel (free keyword heuristics, then one cheap yes/no pass, then a single extraction per session). It is OFF by default; explicit “remember this” always works either way. Style learning runs weekly from your own writing and code, and is independently switchable. Both toggles live in your data dashboard.

Privacy
  • Private to you by construction, no teammate or manager can read it, and it never feeds a team metric or ranking.
  • Private AI sessions never spawn workspace-visible decisions, commitments, or topics.
  • The only non-owner read is an audited, time-limited, single-user break-glass grant for incident response, and you are notified in-product the moment it is used.

See, edit, or forget anything, and flip the opt-in switches, at Settings → Data → Personal memory.