Accueil › Blog › MEMORY.md persistance IA
🧠 PROFIL IA PORTABLE

MEMORY.md : sauvegarder son profil IA depuis ChatGPT, Claude ou Gemini

Par

Publié le 30 avril 2026 · mis à jour le 10 octobre 2026 · 12 min de lecture

Vous discutez avec ChatGPT depuis un an. Il sait que vous êtes développeur Python, que vous travaillez sur un projet de scoring crédit, que vous préférez les explications techniques aux métaphores. Vous décidez de tester Claude Opus. Tout est à recommencer. Claude ne sait rien de vous.

Sauf si vous avez un MEMORY.md.

Ce fichier texte simple résume tout ce qu'une IA devrait savoir sur vous pour être immédiatement utile. Vous le collez au début d'une conversation Claude, Gemini, Mistral ou même Llama 4 local : l'IA reprend là où ChatGPT s'était arrêté. Vous reprenez le contrôle de votre profil IA.

⚡ Réponse rapide

Un MEMORY.md est un fichier Markdown qui résume votre profil utilisateur (préférences, contexte pro, projets, décisions, leçons apprises). Vous le collez en début de conversation chez n'importe quelle IA — ChatGPT, Claude, Gemini, Mistral, Llama local — et l'assistant s'adapte instantanément à vous. Ce n'est pas un standard officiel, mais une convention popularisée par Claude Code (CLAUDE.md / MEMORY.md). Avantages : portable entre tous les modèles, versionnable dans Git, lisible par un humain, totalement gratuit, vous appartient.

Pourquoi le MEMORY.md est devenu indispensable en 2026

L'écosystème IA a explosé en 2025-2026 : ChatGPT, Claude, Gemini, Mistral, DeepSeek, Llama local, Qwen, Phi-4. Chaque modèle a ses forces (Claude excelle en écriture longue, GPT-5.5 en raisonnement, Mistral en français, Llama 4 en local privé). En pratique, beaucoup d'utilisateurs passent d'un modèle à l'autre selon les tâches.

Mais chaque service garde sa propre "mémoire", rangée dans votre compte chez lui (état vérifié en octobre 2026) :

Conséquence : à chaque changement d'assistant, tout est à réexpliquer : qui vous êtes, vos préférences, votre stack technique, votre projet en cours.

Le MEMORY.md résout ce problème en mettant vous au centre, pas le modèle.

La structure standard d'un MEMORY.md

Un bon MEMORY.md contient 5 sections claires. Voici un modèle de départ, dans l'esprit des fichiers popularisés par Claude Code (CLAUDE.md / MEMORY.md) :

# MEMORY.md — Profil utilisateur ## 1. Profil - Prénom : Camille - Métier : Développeuse senior Python (4 ans d'expérience) - Stack : Python 3.12, FastAPI, PostgreSQL, Docker, AWS - Localisation : Lyon, France - Langue : français (préfère réponses en FR sauf code) ## 2. Préférences - Ton : direct, factuel, pas de superlatifs marketing - Niveau technique : avancé (pas besoin d'expliquer les bases) - Format préféré : code commenté + courte explication - Anti-pattern à éviter : longues introductions ## 3. Projets en cours - Projet principal : moteur de scoring crédit (FastAPI + scikit-learn) - Side project : bot de trading crypto (DCA + analyse technique) - En pause : refonte de mon blog perso ## 4. Décisions prises - 2026-03 : choix Postgres > MySQL pour le scoring (compatibilité JSONB) - 2026-02 : abandon de Django au profit de FastAPI (perfs async) - 2025-12 : passage en TypeScript pour tous les frontends ## 5. Leçons apprises - Toujours valider les inputs avec Pydantic dès la définition de l'API - Ne pas optimiser prématurément les requêtes SQL - Préférer pytest à unittest pour la lisibilité

Cette structure est la moins risquée — elle marche sur tous les modèles 2026. Vous pouvez l'enrichir avec des sections personnalisées (Stack matériel, Plats préférés, Voyages prévus, etc.), mais ne supprimez pas les 5 sections de base.

Les 5 sections expliquées en détail

Section 1 — Profil (qui êtes-vous)

Identité minimale : prénom, métier, expérience, stack technique principale, localisation, langue préférée. Pas d'infos sensibles : pas de nom de famille complet, pas d'adresse, pas de salaire. Le profil sert à calibrer le ton et le niveau, pas à fingerprint.

Section 2 — Préférences (comment vous parler)

Ton, niveau, format, anti-patterns. C'est la section la plus négligée et pourtant la plus utile. Si vous écrivez "ne fais jamais de tableau si tu peux faire une liste", l'IA va respecter ça pour les 50 prochaines conversations.

Section 3 — Projets en cours (sur quoi vous travaillez)

Vos chantiers actuels. L'IA peut faire le lien entre une question pointue et un projet plus large. Évitez les détails confidentiels (clients, contrats, codes secrets). Restez au niveau "macro projet".

Section 4 — Décisions prises (qu'est-ce que vous avez tranché)

Liste des choix majeurs avec date. Évite que l'IA vous propose en boucle des solutions que vous avez déjà éliminées. Exemple : si vous avez abandonné Django, l'IA ne vous proposera plus Django.

Section 5 — Leçons apprises (ce qui a marché ou raté)

Ce que l'expérience vous a appris. L'IA s'aligne sur votre niveau d'expertise réel. Particulièrement utile pour éviter les conseils trop scolaires sur des sujets que vous maîtrisez déjà.

Comment extraire un MEMORY.md depuis vos conversations existantes

Vous avez déjà 50 ou 200 conversations ChatGPT. Beaucoup d'informations sur vous sont éparpillées dans cet historique. Trois méthodes pour récupérer ces données et les transformer en MEMORY.md.

Méthode 1 — Demander à l'IA elle-même

La plus simple. Dans une conversation ChatGPT (ou Claude) qui contient déjà beaucoup d'informations sur vous, tapez ce prompt :

Synthétise tout ce que tu sais sur moi sous forme d'un MEMORY.md. Structure obligatoire : ## 1. Profil ## 2. Préférences ## 3. Projets en cours ## 4. Décisions prises ## 5. Leçons apprises Format Markdown. Pas d'intro, pas de conclusion. Si tu n'as pas d'info pour une section, mets "(à compléter)".

Avantage : vous obtenez une première version immédiatement. Limite : si vos conversations sont récentes ou peu profondes, l'extraction sera courte. Vous compléterez à la main.

Méthode 2 — Exporter ses conversations puis utiliser un outil dédié

ChatGPT et Claude permettent d'exporter votre historique de conversations. MemoryForge (gratuit) lit ces exports, ainsi que du texte ou du Markdown collé. Il repère par règles locales l'objectif, les décisions, les contraintes, les problèmes ouverts, la prochaine action et vos préférences, avec la provenance de chaque passage. Vous relisez, arbitrez les décisions contradictoires, puis exportez en MEMORY.md, CLAUDE.md ou contexte à coller.

Avantage : tout se passe dans votre navigateur, rien n'est envoyé à un serveur. Limite : c'est un repérage par règles, pas un résumé exhaustif ; l'outil est pensé pour la passation d'un projet plus que pour un profil personnel complet, et chaque source est limitée à 512 Ko.

Procédure pour ChatGPT :

  1. ChatGPT → Settings → Data Controls → Export data
  2. Vous recevez un e-mail avec un lien vers un fichier ZIP (le délai varie)
  3. Extraire le ZIP, ouvrir conversations.json
  4. Ajouter le fichier dans MemoryForge, relire le dossier, puis exporter le MEMORY.md (pas à pas : depuis une conversation ChatGPT)

Méthode 3 — Écriture directe

Pour les profils simples ou très privés (vous ne voulez pas envoyer votre historique), écrire directement le MEMORY.md à la main reste la voie la plus sûre. Le modèle ci-dessus sert de base. Vous itérez ensuite à chaque nouvelle décision importante.

Comment utiliser son MEMORY.md au quotidien

Une fois votre MEMORY.md prêt, deux usages principaux :

Usage 1 — Coller au début d'une nouvelle conversation

Le plus simple. Vous démarrez une conversation Claude (ou autre) en collant :

Voici mon profil pour cette conversation. Adapte ton ton et tes recommandations en conséquence. [VOTRE MEMORY.md complet] Maintenant, ma question : [VOTRE QUESTION]

L'IA lit votre profil et calibre ses réponses dès le premier message, sans phase de "découverte mutuelle".

Usage 2 — Custom Instructions / System Prompt

Plus efficace pour les utilisations répétées. Sur ChatGPT (Custom Instructions), Claude (Project Instructions), ou un modèle local (System Prompt), vous collez votre MEMORY.md une seule fois. Toutes les conversations futures démarrent avec ce contexte.

PlateformeOù coller le MEMORY.mdPersistance
ChatGPT (web)Settings → Personalization → Custom InstructionsToutes conversations
Claude (web)Settings → Personal preferences (ou Project Instructions)Conversations / projet
GeminiParamètres → Infos enregistréesToutes conversations
Mistral Le ChatSystème prompt manuel en début de conversationConversation seule
Llama 4 / Ollama localSystem prompt dans la config (Modelfile)Toutes conversations
LM StudioPreset → System MessageToutes conversations

Les 5 erreurs courantes à éviter

  1. MEMORY.md trop long : au-delà de 1500-2000 mots, vous saturez le contexte de la conversation. Restez concis. Si vous avez besoin de plus, scindez en plusieurs MEMORY.md (perso / pro / projet X).
  2. Inclure des infos sensibles : ne mettez jamais mots de passe, tokens d'API, identités complètes, codes confidentiels. Le MEMORY.md transitera par les serveurs des LLM.
  3. Oublier de le mettre à jour : un MEMORY.md de 6 mois est partiellement obsolète. Ajoutez 5 minutes mensuelles pour le réviser.
  4. Trop de sections : 5 à 7 sections maximum. Au-delà, l'IA disperse son attention. Préférez la concision à l'exhaustivité.
  5. Laisser des contradictions : "j'aime les explications longues" + "réponds en 3 phrases max" = confusion. Cohérence interne obligatoire.

🧠 Préparez votre MEMORY.md avec MemoryForge

Collez une conversation ou ajoutez un export ChatGPT ou Claude : MemoryForge range les passages utiles en rubriques, vous relisez, puis vous exportez. Gratuit, sans compte, traité dans votre navigateur.

Ouvrir MemoryForge

Entrées : texte, Markdown, exports ChatGPT et Claude. Sorties : MEMORY.md, CLAUDE.md, contexte à coller.

Ce que change un MEMORY.md en pratique

Sans fichier, le début de chaque conversation sert à recadrer l'assistant : rappeler la stack, écarter une solution déjà abandonnée, redire le ton attendu. Avec un MEMORY.md tenu à jour, la conversation part de vos décisions et de votre projet en cours. Le gain dépend de votre usage : nous ne publions pas de chiffre, car nous ne l'avons pas mesuré de façon rigoureuse.

MEMORY.md vs les memories natives ChatGPT/Claude/Gemini

ChatGPT, Claude et Gemini proposent chacun leur propre système de mémoire. Comparaison :

CritèreMemories nativesMEMORY.md
Portabilité❌ liée au modèle✅ universelle
Contrôle utilisateur⚠️ partiel (UI limitée)✅ total (fichier texte)
Versionnable Git❌✅
Compatible IA locale❌✅
Préservation long terme⚠️ dépend du fournisseur✅ vous le possédez
Effort initialFaible (automatique)Rédaction et relecture (quelques minutes)

Le verdict : les deux sont complémentaires. Les memories natives sont pratiques pour les détails du quotidien ("je préfère le café"). Le MEMORY.md est essentiel pour le contexte structurel (qui vous êtes, ce que vous faites, comment vous parler).

Aller plus loin : MEMORY.md et IA locale

Si vous utilisez Llama 4, Qwen 3, Mistral ou DeepSeek R1 en local (avec Ollama, LM Studio, ou autre), le MEMORY.md devient encore plus puissant. Pourquoi ?

Sur Ollama, vous intégrez le MEMORY.md dans le Modelfile :

FROM llama4:scout SYSTEM """Tu es un assistant aligné sur le profil suivant : [CONTENU DU MEMORY.md ICI] Réponds en respectant les préférences listées."""

Et chaque conversation avec ce modèle customisé démarre avec votre profil. Installer Ollama et créer un modèle custom →

🚀 Partez de vos conversations, pas d'une page blanche

Pas envie d'écrire le fichier à la main ? MemoryForge prépare un premier jet à partir de vos conversations collées, que vous relisez avant export. Sans inscription, sans clé d'API, gratuit.

Préparer mon MEMORY.md

FAQ — MEMORY.md et persistance IA en 2026

Le MEMORY.md est-il un standard officiel ?

Non. Ce n'est pas un standard formel comme JSON-LD ou OpenAPI, mais une convention popularisée par Claude Code (CLAUDE.md / MEMORY.md). Le format Markdown reste le plus souple : lisible par un humain, exploitable par une machine, versionnable dans Git.

Quelle longueur idéale pour un MEMORY.md ?

Entre 300 et 1500 mots. Au-delà, vous saturez le contexte sans gain de qualité. Si vous avez beaucoup d'informations à structurer, scindez en plusieurs fichiers : MEMORY-pro.md, MEMORY-perso.md, MEMORY-projet-X.md.

Faut-il mettre à jour son MEMORY.md souvent ?

Idéalement une fois par mois. Dès que vous prenez une décision importante, abandonnez un projet, ou apprenez une leçon clé, ajoutez 1-2 lignes. C'est un fichier vivant, pas un manuscrit figé.

Mon MEMORY.md peut-il être utilisé contre moi par les LLM ?

Les services en ligne conservent l'historique de vos conversations selon vos réglages, et leurs fonctions de mémoire peuvent en tirer des informations. Ne mettez donc jamais d'infos sensibles : pas de mots de passe, tokens, données médicales, identité complète. Pour la confidentialité maximale, utilisez un modèle local avec Ollama.

Puis-je avoir plusieurs MEMORY.md pour différents contextes ?

Oui, c'est même recommandé. Un MEMORY.md "professionnel" pour les conversations boulot, un "perso" pour les sujets privés, un "projet X" très spécialisé. Vous collez le bon au début de chaque conversation.

Comment versionner un MEMORY.md dans Git ?

Comme n'importe quel fichier texte. Créez un repo privé GitHub/GitLab. Commit à chaque update. Vous gardez l'historique de l'évolution de votre profil. Astuce : créez un alias shell pour copier rapidement le MEMORY.md actif vers le clipboard, prêt à coller dans une IA.

MemoryForge envoie-t-il mes conversations à un serveur ?

Non. MemoryForge 2.0.1 traite vos conversations dans l'onglet du navigateur : pas d'appel d'API, pas de stockage, pas de mesure d'audience sur la page. Fermer l'onglet efface le dossier. Le repérage se fait par règles locales, sans modèle d'IA. Des clés et adresses e-mail courantes sont masquées, mais relisez avant de partager.

Pour aller plus loin