Supabase with pgvector is a powerful option — but it requires schema design, SQL, embedding API calls, and RLS policy configuration. retainr gives n8n, Make.com, and Zapier users the same pgvector-backed semantic memory with zero setup. Two API calls. No database.
| Feature | retainr | Supabase pgvector |
|---|---|---|
| Setup time | 30 seconds | 30-90 minutes |
| Schema required | No | Yes (SQL table + pgvector) |
| Code required | No | Yes (SQL queries or JS SDK) |
| n8n node | ✓ Community node | ✗ No native memory node |
| Make.com module | ✓ HTTP module | ✓ Supabase module (limited) |
| Semantic search | ✓ pgvector HNSW | ✓ pgvector (manual setup) |
| Multi-user isolation | ✓ Built-in (RLS) | ✓ Manual RLS policies |
| TTL / auto-expiry | ✓ Per-memory TTL | ✗ Manual cleanup jobs |
| Embedding generation | ✓ Automatic | Manual (OpenAI API call) |
| Free plan | ✓ 1,000 ops/mo | ✓ Free tier (500MB DB) |
| Target user | No-code builders | Developers |
n8n Workflow Memory Between Executions
The complete fix for n8n workflows that lose context between runs.
Build a Customer Service AI with Memory (2026)
End-to-end tutorial for stateful customer service AI on Make.com & n8n.
n8n AI Agent Memory: Complete Tutorial (2026)
Step-by-step guide to adding persistent memory to n8n AI agents.
1,000 memory operations per month. Works with n8n, Make.com, and Zapier out of the box.
Start free