MemorySync
Official SDK

Flowise + MemorySync

A MemorySync Memory node with SEPARATE user and session scopes: long-term memory follows the user across chats while each chat keeps its own transcript.

Overview

Drop the MemorySync Memory node into any Flowise chatflow and long-term memory finally works the way visual builders need it to: userId (required) carries memories across every chat and every MemorySync surface, while each Flowise chat session keeps its own transcript in MemorySync conversation history, apart from the user’s memories, and the durable facts in user messages are extracted into memories. The in-tree Mem0 node conflates the two — its "Use Flowise Chat ID" toggle makes memory silently reset on every new chat, it ships a shared flowise-default-user default partition, its recall blob is force-cast onto an assistant-role message, and its "clear this chat" calls Mem0’s clear(), wiping the user’s ENTIRE memory. The Zep nodes have no user dimension at all and silently drop turns unless both sides are present. Here: recall arrives as ONE labeled block (a real SystemMessage in the base-message path) under a hard 1.2s budget that fails open to history-only context, the transcript is replayed up to the History Window, every turn is appended independently with a deterministic idempotency key, and clearing a chat deletes that session’s transcript and the facts extracted from it, nothing else. Zero runtime dependencies — the node uses built-in fetch and can never version-conflict with Flowise’s tree.

Setup status and requirements

Supported version
flowise-memorysync 1.1.0 (drop-in node)
Last setup review
2026-10-01
Permissions
A MemorySync API key with read and write scopes.
Limits
Self-hosted Flowise 3.0+ or community forks: build the package (npm run build), then copy the compiled node and credential into flowise-components/dist/nodes and dist/credentials (no custom-nodes env var exists). Flowise’s hosted cloud and official development were sunset in August 2026; self-hosted deployments keep working.
Open setup documentation →

Capabilities

Quick Start

Chatflow wiring:
[Chat Input]
│
[Conversation Chain / Agent]
│ │
[Chat Model] [MemorySync Memory] ← Memory category
│ credential: MemorySync API
│ User ID: {{$vars.userId}}
│ Session: (empty — auto per chat)

Use Cases

Flowise chatbots that greet returning users with context

Replacing the in-tree Mem0 node and its chat-reset/account-wipe traps

Cross-surface recall: Flowise memories usable from LangChain, Dify, the CLI

Explore More

Built for production AI systems

Build AI systems that remember

MemorySync provides the infrastructure layer for persistent memory, adaptive retrieval, and enterprise AI intelligence.

Start free. No credit card required.