Télécharger
Parcourir la documentation

Format de fichier

Dernière mise à jour : 20 octobre 2026

Comment MindLake enregistre chaque note dans un simple fichier Markdown avec un frontmatter YAML, à quoi servent les autres fichiers de votre coffre, et ce qu’il conserve hors du coffre.


Une note, un fichier

Chaque note est un fichier .md nommé d’après son titre, dans le dossier où elle est classée ; les notes que vous n’avez pas classées sont dans Inbox. Si le dossier contient déjà un fichier de ce nom, MindLake ajoute les huit premiers caractères de l’id de la note, comme dans Weekly sync 5e1f3c2a.md. Renommer une note renomme son fichier et met à jour les [[links]] qui pointent vers elle dans tout le coffre.

Une note a trois parties : le frontmatter entre deux lignes ---, le corps, qui commence par le titre sous forme de titre #, et une section ## Transcript à la fin. Voici une réunion enregistrée :

Work/Weekly sync.md
---
id: 5E1F3C2A-7B4D-4C8E-9A61-2F0D8B3E4C57
title: Weekly sync
created: 2026-09-21T09:30:00Z
updated: 2026-09-21T10:12:44Z
duration_minutes: 31
duration_seconds: 1874
source: inPerson
audio_file: Weekly sync.wav
folder: Work
participants: [Sam Carter, Priya Shah]
tags: [team, launch]
speakers: ["Speaker 1 => Sam Carter", "Speaker 2 => Priya Shah"]
---

# Weekly sync

The launch review moves to Thursday.

- [ ] Send the updated timeline @sam 📅 2026-09-24 ⏫
- [x] Book a room for Thursday ✅ 2026-09-21

## Transcript

Sam Carter: Morning. Shall we start with the launch date?

Priya Shah: Yes. Thursday works for the review.

Frontmatter

MindLake écrit ces clés dans cet ordre, et omet celles qu’une note n’utilise pas.

CléSignification
idL’identifiant permanent de la note. Il ne change jamais, même si vous renommez la note.
titleLe titre, identique au titre # en haut du corps.
createdLa date de la note, en ISO 8601 (UTC). Les fichiers plus anciens peuvent utiliser date à la place, que MindLake lit toujours.
updatedLa dernière modification du contenu. Si deux copies d’une note apparaissent, la plus récente l’emporte.
duration_minutesLa durée de l’enregistrement en minutes entières, ou 0. duration_seconds, présent uniquement avec un enregistrement, la donne en secondes.
sourceLe type de la note : inPerson (Meeting), thought (Idea), plan (Plan), details (Reference) ou media (Media).
audio_fileLe nom du fichier de l’enregistrement de la note, dans le même dossier.
calendar_eventL’événement de calendrier auquel appartient la note, par l’identifiant propre au calendrier.
pinnedtrue quand la note est épinglée.
folderL’endroit où la note est classée. En cas de désaccord avec l’emplacement du fichier, l’emplacement l’emporte.
typeUne étiquette de type de votre choix, pour un type qui ne fait pas partie des cinq.
participantsLes personnes de la note, comme les participants et les intervenants nommés.
tagsLes tags de la note.
sourcesLes sources de la note, sous forme de chemins depuis la racine du coffre.
sources_usedLes sources déjà utilisées dans la note. transcript_used: true indique la même chose pour sa transcription.
sources_logUne ligne lisible par source : son nom, son type, son étape et ses chemins de fichiers.
speakersLe nom, et le contact s’il est associé, donné à chaque intervenant trouvé par la transcription, comme Speaker 1.

La section de transcription

Tout ce qui suit le premier titre ## Transcript constitue la transcription de la note : n’utilisez donc pas ce titre pour autre chose. Il y a un paragraphe par prise de parole, chacun commençant par l’intervenant et deux-points, et chaque prise de parole a sa propre ligne, même une réponse courte. Nommer un intervenant change son étiquette à cet endroit et enregistre le nom dans speakers. Une note sans transcription porte la ligne _No transcript yet._ sous le titre.

Tâches

Une ligne qui commence par - [ ] est une tâche, où qu’elle se trouve dans une note, et - [x] une tâche terminée. Les détails suivent le texte sous forme de marqueurs emoji en texte brut, que d’autres outils de tâches lisent aussi :

MarqueurSignification
📅 2026-09-24Échéance
⏳ 2026-09-22Date prévue
✅ 2026-09-21Le jour où elle a été terminée. MindLake l’ajoute quand vous cochez une tâche sur la page Tasks, et le retire quand vous la décochez.
⏫ 🔼 🔽 ⏬Priorité haute, moyenne ou basse, ou Backlog : une vraie tâche, mais pas pour maintenant
🔁 every weekLa récurrence, en mots après le symbole
#tag @personLes tags et les personnes, conservés dans le texte. Une tâche porte aussi les tags de sa note.

La barre d’ajout rapide de la page Tasks transforme pour vous des mots comme « tomorrow » ou « p1 » en ces marqueurs. Voir Tâches.

Enregistrements et minutage des mots

L’enregistrement d’une note se trouve à côté d’elle sous le même nom, par exemple Weekly sync.wav à côté de Weekly sync.md, et audio_file le nomme. Renommer la note renomme aussi l’enregistrement.

Après la transcription, Weekly sync.words.json les rejoint. Il contient le minutage et l’indice de confiance de chaque mot ainsi que les noms des intervenants : c’est ce qui permet à MindLake de lire un mot quand vous cliquez dessus, sur n’importe lequel de vos Mac. Si une transcription n’entend aucune parole dans l’enregistrement, le fichier le note à la place, lié à la taille de l’enregistrement : MindLake cesse alors de proposer de le transcrire, et un autre enregistrement placé plus tard sous le même nom n’est pas pris pour silencieux. MindLake écrit ce fichier ; laissez-le tel quel.

Keep audio, dans Settings ▸ Audio ▸ Recordings, décide combien de temps les enregistrements sont conservés. Quand l’un d’eux est supprimé, sa transcription reste dans la note.

Sources

Les fichiers joints à une note se trouvent dans le dossier Sources du coffre, dans un dossier nommé d’après les huit premiers caractères de l’id de la note, en minuscules : Sources/5e1f3c2a pour la note ci-dessus. Le texte que MindLake extrait d’un fichier se trouve à côté de lui, sous le nom complet du fichier suivi de .extracted.md, comme dans report.pdf.extracted.md. La clé sources les liste, et rien de ce qui se trouve dans Sources n’apparaît jamais comme une note. Voir Sources.

Images et fichiers dans une note

Une image, une vidéo ou un autre fichier affiché dans une note occupe une ligne à part, écrite ![name](path) ou ![[path]]. Sa disposition est enregistrée dans cette ligne, après un | : wide l’affiche en pleine largeur sur sa propre rangée, et 2x2 dispose le groupe de fichiers dont il fait partie en deux grandes colonnes au lieu de petites vignettes. Full Width et 2×2 Grid, dans le menu contextuel ou les boutons qui apparaissent quand vous pointez un fichier, les écrivent pour vous.

Dans une note
![Whiteboard|wide](whiteboard.jpg)
![[demo.mp4|2x2]]

Listes et canevas

Une liste est un dossier, pas un fichier unique. Ses lignes sont dans data.csv, ses colonnes et leurs types dans schema.json, et le texte que vous écrivez sous la grille dans notes.md. Toute app qui lit le CSV peut ouvrir les lignes. Un canevas est un seul fichier .canvas au format ouvert JSON Canvas, que d’autres outils lisent aussi.

Clients/Leads/
data.csv
schema.json
notes.md

Notes verrouillées

Verrouiller une note remplace son fichier .md par un fichier chiffré .mdenc dans le même dossier, nommé d’après l’identifiant de la note plutôt que son titre. Seuls l’identifiant et la date de dernière modification sont lisibles sans la clé ; le titre, le frontmatter, le corps et la transcription sont tous chiffrés. L’enregistrement d’une note verrouillée n’est pas chiffré. Voir Notes et éditeur.

Autres fichiers

Fichier ou dossierContenu
InboxLes notes que vous n’avez pas classées.
ScreenshotsLes captures d’écran, sauf si vous les joignez à une note.
Screen RecordingsLes vidéos de l’écran enregistrées depuis la barre des menus. Aucune note n’est créée.
VoiceL’audio enregistré avec Voice dans la barre des menus, sans créer de note.
.originalsCaché, à côté d’une image annotée : son original intact.
ChatsLes conversations avec l’assistant IA, un fichier Markdown chacune.
_TemplatesLes modèles de notes. Choisissez un autre dossier dans Settings ▸ Editor ▸ Templates.
snippets.jsonVos snippets.
settings.jsonUne copie de vos réglages, relue par une nouvelle installation de MindLake.
lexicon.txtLes noms et les termes auxquels la transcription se réfère, un par ligne.
.mindlakeCaché. Marque le dossier comme coffre.
.mindlake-mirror.jsonCaché. Les dossiers du coffre mis en miroir avec git, si vous utilisez des dossiers synchronisés.

Conservé hors du coffre

Certains éléments sont conservés par MindLake sur chaque Mac, hors du coffre : ils ne sont donc jamais synchronisés et ne le suivent pas. Les chemins sont relatifs à la Bibliothèque de votre compte utilisateur.

QuoiOù
ContactsLa base de données de MindLake dans Application Support/Mindlake. Ils restent sur ce Mac et ne sont jamais synchronisés.
Index de rechercheApplication Support/Mindlake/Search/index.sqlite. Il est reconstruit à partir de vos notes, et la partie recherche par le sens (désactivée sauf si vous l’activez) est calculée sur le Mac avec le modèle de phrases de macOS.
Historique du presse-papiersApplication Support/Mindlake/clipboard-history.json, protégé par la protection de fichiers de macOS : texte uniquement, les 200 derniers éléments. Le désactiver l’efface.
Index du texte des capturesCaches/co.goodanalysis.mindlake/capture-text : le texte lu dans vos images pour /ss, lu sur le Mac.
Historique des modifications de l’IAApplication Support/Mindlake/EditHistory : les 20 dernières versions de chaque note avant une modification de l’IA.
Paires de dossiers synchronisésApplication Support/Mindlake/mirror.json, pour ce Mac uniquement.
Vignettes des sourcesCaches/Mindlake/SourceThumbs : les images qu’affiche la grille de Sources, pour qu’elle se remplisse aussitôt après une relance. Une fois que le dossier dépasse 400 Mo, les plus anciennes sont supprimées jusqu’à repasser sous 300 Mo.
RéglagesLes préférences propres au Mac pour MindLake, avec une copie dans le settings.json du coffre.
Clés d’IA, connexions et licenceLe trousseau de macOS.