PLUR vs claude-mem

Choose claude-mem for lightweight session context with zero config. Choose PLUR for structured knowledge — engrams that accumulate, decay when stale, and transfer via the pack exchange layer.

Bottom line: claude-mem if you want fast session replay — compressed observations injected into the next session; PLUR if you want memory that builds knowledge — structured facts that improve with use, forget intelligently, and share across agents and teams.

What each is best at

Where they differ (that matters)

What they share

Both claude-mem and PLUR default to fully local — no cloud, no API key, no data leaving your machine. Both work with Claude Code and MCP-compatible clients. Both are open source (Apache-2.0). The market they're validating together is real: local, agentic memory for AI developers.

Choose claude-mem if

you want zero-configuration session context — it installs fast and injects what the agent did in previous sessions without any setup or structured memory model.

Choose PLUR if

you need memory that builds durable knowledge rather than a session log, decays stale facts intelligently, transfers across agents via the pack exchange layer, works across Cursor and Windsurf in addition to Claude Code and Hermes, or persists team-level conventions that outlive any single session.

Install PLUR

npx @plur-ai/mcp init      # Claude Code / Cursor / Windsurf (any MCP client)
openclaw plugins install @plur-ai/claw && openclaw gateway --force   # OpenClaw
pip install plur-hermes    # Hermes Agent (Python)

Engrams are stored locally as files under ~/.plur/ — your files, your infrastructure. Connect over MCP from Claude Code, Cursor, Windsurf, OpenClaw, or Hermes.

FAQ

claude-mem vs PLUR — which should I use? claude-mem for lightweight session context with zero config; PLUR for structured knowledge that accumulates, improves, and transfers across agents and tools.

What is the difference between claude-mem and PLUR? claude-mem captures compressed session observations — what the agent did (tool calls, outputs). PLUR stores engrams — atomic facts the agent concluded. A session log vs a knowledge base. Both default to fully local with no cloud dependency.