- Accueil
- Ressources
- Intégrations
- Simple Memory
Nœud Simple Memory n8nConfigurer Simple Memory dans n8n.
Un agent sans mémoire repose la même question à chaque message. Le nœud Simple Memory n8n garde l'historique de la conversation dans n8n, avec 2 paramètres à régler : Session Key et Context Window Length. Il se clipse sur le port Memory d'un nœud racine, sans compte à connecter.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que garde vraiment le nœud Simple Memory n8n ?
Simple Memory conserve les derniers échanges d'une conversation dans la mémoire de n8n et les rend à un nœud racine à chaque exécution. Rien ne sort de n8n, et la description du nœud le dit sans détour : les données restent en mémoire n8n, donc aucun credential n'est demandé. C'est un sous-nœud, c'est-à-dire un petit nœud qu'on accroche au port d'un plus gros au lieu de le poser dans le flux principal. Seul, il ne s'exécute jamais.
Le premier réflexe, c'est l'assistant de chat qui doit se souvenir de ce qui a été dit deux messages plus tôt. Un Chat Trigger alimente un AI Agent, un sous-nœud modèle de chat rédige la réponse, et Simple Memory occupe le port Memory pour que chaque nouvelle question arrive avec le fil déjà attaché. La clé de session est récupérée toute seule depuis le trigger On Chat Message, ce qui explique que ça marche avant même d'avoir ouvert le panneau du nœud.
Deuxième situation : un seul workflow, plusieurs conversations qui ne doivent surtout pas se mélanger. Par défaut, tous les nœuds Simple Memory d'un workflow pointent vers la même instance de mémoire. Deux agents laissés en réglages d'origine finissent donc par relire le fil l'un de l'autre. Ce qui les sépare, c'est une Session Key différente sur chacun. Même prudence avant une étape destructrice, comme l'opération override all messages du nœud Chat Memory Manager, qui réécrit ce qui s'y trouve.
Troisième situation : la conversation qui s'allonge. Context Window Length fixe le nombre d'interactions passées que le modèle reçoit comme contexte. Petit, l'agent ne voit qu'une fenêtre récente ; plus large, il relit une bonne partie du fil, et chacun de ces tours repart avec la requête chez le fournisseur du modèle. C'est concret côté facture : Google Gemini ou un autre fournisseur facture ses propres appels d'API selon ses conditions, n8n n'ajoute rien par-dessus.
Il y a un cas où ce nœud n'est pas le bon choix, et la doc officielle ne prend pas de gants : une instance n8n en queue mode. Dans ce mode, n8n ne peut pas garantir que chaque appel à Simple Memory arrive sur le même worker, donc le nœud ne fonctionne pas dans un workflow de production actif. Vérifie comment tourne ton instance avant de monter un bot client dessus.
Le reste des limites se vit très bien. La mémoire est une affaire de nœuds racines : un AI Agent ou un AI Agent Tool accepte un sous-nœud de mémoire, une chaîne non. Si le choix de plateforme n'est pas encore tranché, l'Avis n8n détaille les arbitrages, et la Formation n8n reprend ce montage agent plus mémoire pas à pas.
Sur quoi ce sous-nœud vient-il se brancher ?
Les nœuds IA de n8n marchent par paire : un nœud racine reçoit les items du workflow sur son entrée principale, et chaque sous-nœud se clipse sur un de ses ports, un type de sous-nœud par port.
Sortie (où il se branche)
- Memory
ai_memory
01Memory
Simple Memory n'a aucune entrée principale. Sa seule connexion, c'est le port ai_memory d'un nœud racine, et c'est ce fil qui le fait tourner.
Paramètres clés
- Required : le nœud ne s'exécute jamais seul, il doit donc être raccordé à un nœud racine qui accepte un sous-nœud de mémoire.
- AI Agent et AI Agent Tool : les deux nœuds d'agent qui relisent l'historique stocké avant d'appeler leur modèle.
- Chat Memory Manager et Chat Trigger : les autres nœuds racines du catalogue qui acceptent ce port.
Quels 2 paramètres méritent qu'on s'y arrête ?
Le nœud Simple Memory compte 2 paramètres. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.
Sommaire des paramètres
Session Key
sessionKeyCe que tu vois dans n8n
Notes & cas d'usage
C'est la clé qui sert à ranger la mémoire dans les données du workflow. Une clé égale une conversation : la même valeur ramène le même historique, une autre valeur ouvre un fil vierge.
Paramètres clés
- Session Key : une chaîne de caractères, qu'on laisse le plus souvent tranquille puisque le
sessionIdvient du trigger On Chat Message ; renseigne-la avec une expression comme{{ $json.sessionId }}si la discussion démarre ailleurs.
my_test_session suffit, à remplacer par une vraie gestion de session avant la mise en ligne. Une erreur No sessionId signale que le trigger ne renvoie aucune session.Context Window Length
contextWindowLengthCe que tu vois dans n8n
Notes & cas d'usage
Ce réglage fixe le nombre d'interactions passées que le modèle reçoit comme contexte. C'est le curseur entre un agent qui relit toute la discussion et un autre qui survole les derniers tours.
Paramètres clés
- Context Window Length : un nombre, compté en interactions précédentes, pas en caractères ni en jetons, l'unité dans laquelle un modèle mesure et facture le texte.
Besoin d'aide pour automatiser Simple Memory avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Simple Memory dans n8n, les questions qui suivent
01Le nœud Simple Memory n8n est-il gratuit et inclus ?
02Quels credentials faut-il pour Simple Memory ?
03Quelles sont les limites de Simple Memory ?
04Que faut-il brancher au minimum pour un agent qui se souvient ?
05n8n ou Make pour un chatbot IA avec mémoire ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.
