Documentation

n8n-nodes-mem0

n8n community node for Mem0 — intelligent memory layer for AI applications.

This is a maintained fork for personal workflows and compatibility fixes.

Features

Mem0 (CRUD Node)

Full memory management node:

  • Add — store new memories with metadata, categories, and scope IDs
  • Search — semantic / hybrid search across stored memories
  • Advanced Search — search with filters, metadata, and custom scoring
  • Update — modify existing memories
  • Delete — remove specific memories or bulk delete
  • History — retrieve memory history for an entity
  • Get All — list all memories with optional filters

Mem0 Memory (AI Agent Memory Source)

Memory source for the n8n AI Agent node — exposes stored memories through the Agent's Memory port for conversational context.

Mem0 AI Tools (AI Agent Tools)

Tools provider for the n8n AI Agent node — exposes search, add, get, and delete operations as callable tools that the agent can use autonomously.

Installation

Via Community Nodes (recommended)

  1. Go to Settings > Community Nodes and click Install
  2. Enter @angelred/n8n-nodes-mem0
  3. Confirm and restart n8n

Manual

cd ~/.n8n/nodes
npm install @angelred/n8n-nodes-mem0

Credential Setup

  • Mem0 Cloud (api.mem0.ai): generate a key at Dashboard > API Keys and register it under Credentials > Mem0 API
  • Mem0 Self-Hosted: provide the instance URL and optional API key under Mem0 Self-Hosted API

License

MIT

Discussion