By oceanbase
Persist and retrieve memories across Claude Code sessions using PowerMem, with Ebbinghaus forgetting-curve decay and multi-agent support for context-aware responses.
Initialize PowerMem for Claude Code after the plugin is installed. Use when the user asks to set up, initialize, or repair PowerMem.
Search PowerMem for relevant memories. Use before answering questions about the user, project, or past decisions.
Add or update a memory in PowerMem. Use when the user or conversation reveals a fact, preference, or decision that should be remembered across sessions.
Reset PowerMem plugin-local data after explicit user confirmation.
Check whether PowerMem is configured, running, and reachable from Claude Code.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Persistent, self-evolving memory for AI agents and applications.
PowerMem combines vector, full-text, and graph retrieval with LLM-driven memory extraction and Ebbinghaus-style time decay. It ships two-layer Experience + Skill distillation for self-evolving memory, multi-agent isolation, user profiles, and multimodal signals (text, image, audio).
| Metric | PowerMem | Baseline | Improvement |
|---|---|---|---|
| Accuracy | 87.79% | 52.9% | +65.9% |
| Search p95 latency | 1.44 s | 17.12 s | -91.6% |
| Tokens | ~0.9 k | 26 k | -96.5% |
| Metric | PowerMem | Baseline | Improvement |
|---|---|---|---|
| Pass | 39% | 24% | +62.5% |
| Avg steps | 6.2 | 9.5 | -34.7% |
| Total tokens | 1.74 M | 2.56 M | -32.0% |
Reproduce: benchmark/. Under the hood: two-layer Experience + Skill distillation + 4-way hybrid retrieval + LLM auto-merge (API: memory.distill_all() / add_skill / add_experience / search_*, demo examples/experience_skill_usage.py).
PowerMem ships first-party plugins and setup guides for the most common AI clients. All of them point at the same backend (HTTP server, MCP server, or local pmem CLI) — no per-client schema rewrites. All agents share the same memory server.
Claude Code | Cursor | VS Code | Codex | Windsurf | GitHub Copilot |
Qoder | OpenCode |
OceanBase deployment and operations skills via obd — cluster lifecycle, tenant management, SeekDB HA, and benchmarking
npx claudepluginhub oceanbase/powermem --plugin memory-powermemUniversal memory runtime — ambient working-memory substrate for Claude Code. Memory is not a feature you invoke — it's the substrate the agent operates on.
Persistent memory for Claude Code — memories survive across sessions, projects, and machines
Multi-tiered memory and knowledge base with semantic search, auto-compaction, and built-in evaluation. Works across Claude Code, Copilot CLI, OpenCode, Cline, and Cursor.
Automatic semantic memory for Claude Code — remembers what you worked on across sessions
Nemp Memory — Cognitive memory layer for AI agents across every platform. Local-first, zero cloud, works with Claude, Codex, Cursor, and Windsurf.
Persistent memory across Claude Code sessions. Markdown-first storage, hybrid BM25 + dense retrieval, clustered retrieval-induced forgetting, optional Haiku enrichment.