@engrm/openclaw-memory
v0.1.4
Published
OpenClaw memory plugin powered by Engrm - cloud-native encrypted memory with auto-recall and auto-capture
Downloads
256
Maintainers
Readme
Memory (Engrm) - OpenClaw Plugin
Cloud-native encrypted memory for OpenClaw agents. Install once, remember forever.
Why Engrm?
| Feature | memory-core | memory-lancedb | memory-engrm | |---------|-------------|----------------|------------------| | Storage | Local files | Local DB | Cloud (Turso) | | Encryption | ❌ | ❌ | AES-256-GCM | | Cross-device | ❌ | ❌ | ✅ | | Auto-recall | ❌ | ✅ | ✅ | | Auto-capture | ❌ | ✅ | ✅ | | Tiered memory | ❌ | ❌ | Critical/High/Normal |
Installation
# From npm (when published)
openclaw plugins install @engrm/openclaw-memory
# From local
openclaw plugins install ./extensions/memory-engrmConfiguration
# ~/.openclaw/config.yaml
plugins:
slots:
memory: memory-engrm # Use Engrm instead of default
entries:
memory-engrm:
enabled: true
config:
apiKey: mem_xxx # Your Engrm API key
autoRecall: true # Inject memories automatically
autoCapture: true # Store insights automaticallyHow It Works
Auto-Recall (before_agent_start)
When a conversation starts, Engrm automatically:
- Analyzes the user's first message
- Retrieves relevant memories (critical + matched)
- Injects them into the system prompt
Your agent knows the user's preferences, past decisions, and context — automatically.
Auto-Capture (agent_end)
After each conversation, Engrm automatically:
- Scans user messages for important content
- Detects preferences, decisions, facts, entities
- Stores them (with duplicate detection)
No manual "remember this" needed.
Tools
| Tool | Description |
|------|-------------|
| memory_recall | Search memories by query |
| memory_store | Explicitly store a memory |
| memory_forget | Delete a memory (GDPR) |
Security
- Encrypted at rest: AES-256-GCM with per-user keys
- Prompt injection protection: Filters malicious patterns
- Self-poisoning prevention: Only captures user messages
Get Started
- Create account at engrm.xyz
- Get your API key from the dashboard
- Install the plugin
- Configure and restart OpenClaw
Your agent now has permanent memory.
