Long-term memory for your agent. Five skills (`memory-save`, `memory-recall`, `memory-list`, `memory-ingest`, `memory-forget`) over a profile-scoped store. Routes to Cloudflare Agent Memory (private beta — `env.MEMORY` binding) when present; falls back to a D1 `agent_memory` table that Helm provisions on first write. The same plugin contract works on either backend, so flipping the managed binding on later requires no code change.
Install
1 · Config
Append to ENABLED_PLUGINS in wrangler.toml:
memory
2 · Steps
- Either: bind Cloudflare Agent Memory (private beta) via [[memory]] in wrangler.toml — see https://blog.cloudflare.com/introducing-agent-memory/
- Or: bind a D1 database via [[d1_databases]] binding="DB" — `wrangler d1 create tom-tom-pa` then paste database_id
- wrangler deploy