Comment ça marche
IA → Chat IA… ouvre le chat dans un onglet de la fenêtre, dans le volet de droite, qui répond en utilisant vos propres notes comme contexte. Au lieu de tout envoyer dans le cloud, LightNote récupère localement les extraits les plus pertinents de votre vault (via ripgrep, sans embeddings ni service externe), construit la question avec ces extraits et l'envoie à un fournisseur d'IA par API que vous avez enregistré. La réponse arrive avec les notes sources sous forme de citations cliquables — cliquez pour ouvrir la note. Parfait pour "dialoguer avec votre second cerveau" et retrouver ce que vous avez déjà noté. Les conversations sont enregistrées par dossier et vous pouvez y revenir (voir plus bas) ; la fonction peut être désactivée dans Paramètres → Général → Fonctions.
L’onglet et la fenêtre. Le chat s’ouvre à côté de ce que vous lisez, dans un onglet du volet de droite — un par fenêtre, et chaque fenêtre a sa propre conversation. Dans l’onglet, les notes sont celles du dossier de la fenêtre, et le contexte Éditeur actuel suit l’onglet actif (voir plus bas). Les sélecteurs sont en haut : l’IA, le contexte et le Mode (ce que l’IA peut faire), avec les boutons pour joindre un fichier et démarrer une nouvelle conversation ; dans un onglet étroit, ils occupent deux lignes. Avant la première question, l’écran indique sur quoi le chat va répondre et propose des raccourcis en un clic, comme Résumer ce dossier. Dans le champ de question, Entrée envoie et Shift+Entrée insère un saut de ligne ; pendant que la réponse arrive, le bouton d’envoi devient Arrêter. Fermer l’onglet range la conversation dans la liste, comme Nouvelle conversation.
Déplacer, détacher et rattacher. L’onglet se fait glisser comme n’importe quel autre — vers le volet principal, vers celui du bas ou de nouveau à droite —, et à la réouverture du dossier il revient dans le volet où vous l’avez laissé. Détacher dans une fenêtre, dans Actions de la conversation ou via le bouton du coin, emmène la même conversation — avec son dossier, ses pièces jointes, la section de l’aide et ce que vous y avez autorisé — dans une fenêtre séparée, et l’onglet se ferme. Dans la fenêtre séparée, Rattacher à la fenêtre la ramène dans l’onglet de la fenêtre d’où elle vient (ou d’une autre ouverte sur le même dossier). Une conversation n’est ouverte qu’à un seul endroit, et elle ne change pas de place pendant que l’IA répond. L’icône de la zone de notification (IA → Chat IA…) ouvre la fenêtre séparée, qui a le sélecteur Notes de : pour choisir le dossier.
Qui a répondu, et comparer les réponses. Sous chaque réponse apparaissent, discrètement, l'assistant et le modèle qui l'ont écrite — utile quand la conversation a changé d'assistant ou quand le premier modèle de la liste a échoué. Le chat retient le dernier assistant choisi par fenêtre et par dossier. Pour envoyer la même question à plusieurs assistants, utilisez Comparer les réponses… dans le menu du chat ou écrivez /compare avant la question : voir Comparer les réponses.
Outils et autorisations
Le Mode : ce que l'IA peut faire. Le sélecteur Mode, dans la barre du haut, a trois valeurs. Notes seulement répond avec les extraits trouvés par la recherche par termes, et rien n'est exécuté. Lire laisse le modèle chercher lui-même — lire un fichier, chercher dans les notes, lister les tâches, consulter cette Aide — avant de répondre, sans rien modifier. Modifier avec approbation ajoute la création de notes et de tâches, la modification de propriétés et l'ajout à la note du jour, toujours avec votre confirmation. Si vous n'avez jamais choisi, il commence en Lire, car lire est sans risque. À la fin de la réponse figure la liste des outils utilisés, pour que vous jugiez la réponse au lieu de lui faire confiance.
Le test du modèle. Lire et Modifier avec approbation exigent un fournisseur par API (une CLI locale ne peut pas recevoir d'outils). Quand vous les choisissez, LightNote teste aussitôt si le modèle sait appeler des outils : beaucoup de fournisseurs acceptent la requête et les ignorent tout simplement, ce qui sans cette vérification donnerait une réponse inventée qui a l'air documentée. Le résultat est mémorisé sept jours pour chaque paire fournisseur+modèle. S'il échoue, seul Notes seulement reste disponible, et le bouton Vérifier à nouveau, à côté du message, relance le test sans tenir compte de ce qui était mémorisé — le fournisseur était peut-être simplement indisponible à ce moment-là.
Chaque modification demande votre confirmation. La modification apparaît dans la conversation en termes clairs (« créer la tâche Acheter du pain ») avec trois réponses : Autoriser, pour cette fois seulement ; Autoriser dans cette conversation, qui laisse passer le même outil sans demander jusqu'à la fin de la conversation (la conversation le signale à chaque fois : Autorisé par la conversation) ; et Refuser, qui ne met pas fin à la conversation — le modèle est prévenu et continue en expliquant ou en proposant autre chose. Supprimer n'obtient jamais cette autorisation : chaque suppression demande. Réinitialiser les autorisations de cette conversation, dans Actions de la conversation, fait tout redemander, tout comme une nouvelle conversation ou un autre dossier. Écraser des fichiers quelconques et accéder au réseau restent volontairement exclus. Quand la modification va dans la note du jour, la demande indique dans quel dossier elle arrivera.
Quand l'IA pose une question ou s'arrête. S'il manque une information dont dépend la réponse — quel tableau, laquelle de deux notes —, l'IA peut vous la demander : la question apparaît dans la conversation avec une option par lien et, quand c'est pertinent, le champ Autre réponse… ; Ne pas répondre laisse le modèle continuer sans elle. Une fois répondue, la question devient du texte, et les options d'une ancienne question ne font rien. Après de nombreuses étapes sans terminer, la conversation s'arrête et affiche Continuer, qui donne plus d'étapes au même travail ; si le modèle répète la même recherche trois fois sans avancer, elle s'arrête et dit laquelle. Le texte de chaque étape apparaît au fur et à mesure que le modèle écrit.
Sur quoi il répond
Les notes ou le fichier ouvert. La liste Contexte :, en haut du chat, choisit le sujet de la conversation : Notes du vault (par défaut, décrit ci-dessous) ou Éditeur actuel — qui répond sur le fichier ouvert dans l’éditeur plutôt que sur le vault, à partir de la sélection et des lignes environnantes (ou du fichier entier, avec la case Fichier entier). Dans l’onglet, Éditeur actuel suit l’onglet actif de la fenêtre : changer d’onglet change de fichier, l’onglet du chat lui-même ne compte pas, et quand l’onglet actif n’est pas un éditeur de texte, l’élément devient indisponible sans changer votre choix. Dans la fenêtre séparée, c’est l’éditeur depuis lequel vous avez ouvert le chat. Et dans l’assistant rapide (Ctrl+K), le résultat comporte un bouton Continuer dans le chat → qui ouvre le chat déjà dans la portée Éditeur actuel, avec la question et la réponse de ce tour — pour approfondir sans tout recommencer.
Quelles notes ? Dans l’onglet, celles du dossier de la fenêtre : changer le dossier de la fenêtre change celui du chat, et la conversation en cours rejoint la liste. La fenêtre séparée répond sur un dossier à la fois, choisi dans la liste Notes de :, qui présente les dossiers ouverts, puis les récents ; Choisir un dossier… pointe vers n’importe quel autre — c’est ainsi qu’on interroge les notes d’un projet pendant qu’on travaille dans un autre. Choisi à la main, le dossier reste jusqu’à ce que vous en changiez de nouveau. Tant qu’une question est en cours — y compris en attente de votre confirmation —, les sélecteurs d’IA, de contexte et de dossier sont verrouillés : la réponse en route appartient au modèle et au dossier d’au moment où vous avez posé la question.
Comment demander. La recherche se fait par sujet, non par instruction : LightNote prend les mots de votre question et cherche les notes qui les contiennent. Citez un thème qui figure dans les notes (« qu'ai-je noté sur Postgres ? ») plutôt qu'une demande générique (« fais un résumé ») — cette dernière n'a aucun mot de contenu à chercher, donc rien n'est récupéré et le chat prévient que la réponse n'a pas utilisé vos notes. Seules les notes .md/.markdown sont lues ; dans un dossier sans aucune, le chat le signale et ne consomme pas d'appel d'IA.
Meilleure recherche, résumé et réécriture. La recherche utilise un index local avec classement BM25 qui ignore les accents (« configuração » trouve « configuracao ») et fonctionne aussi dans les langues sans espaces entre les mots (japonais, chinois, coréen) — ripgrep sert de secours pendant la construction de l’index. Le bouton Résumer ce dossier — et Résumer avec l'IA… dans le menu contextuel de n'importe quel dossier de l'explorateur — lit les notes par lots et renvoie un document. Et dans Paramètres → Général → Fonctions, l’option Réécrire la question avec l’IA développe votre question en mots-clés avant la recherche (coûte un appel d’API par question).
Clé et conversations
Une seule clé suffit. Au premier lancement, LightNote enregistre déjà OpenAI, Google Gemini et Anthropic (Claude) dans Paramètres → Assistants IA — il ne reste qu'à coller votre clé d'API chez le fournisseur que vous utilisez. Si aucun fournisseur n'a de clé, la fenêtre affiche un bouton Configurer maintenant qui ouvre cet écran directement.
Les conversations sont conservées. Le bouton horloge en haut ouvre la liste des conversations précédentes de ce dossier : cliquez sur l'une d'elles pour y revenir. Nouvelle conversation archive la conversation en cours au lieu de la supprimer, et le clic droit dans la liste en supprime une définitivement (avec confirmation). Les conversations sont conservées par dossier : changer de dossier de notes change la liste. Rouvrir le dossier ramène l’onglet du chat avec la conversation qui était ouverte.
Que faire de la réponse
Que faire d'une réponse. Sous chaque réponse se trouvent Copier (met le texte Markdown dans le presse-papiers, mise en forme intacte) et Capturer dans la note (envoie la réponse dans la note du jour, avec des liens vers les notes citées). Le menu Actions de la conversation contient Copier la conversation, Enregistrer la conversation comme note… (écrit un .md dans le dossier interrogé), Refaire la dernière réponse et Modifier la dernière question.
Joindre un fichier. Quand la recherche ne trouve pas ce que vous aviez en tête, utilisez le bouton + pour joindre un fichier : il entre toujours dans la question, hors du classement de la recherche. Note, code, texte et PDF conviennent (le texte du PDF est extrait) ; un binaire est refusé tout de suite au lieu de devenir du bruit dans le contexte. La pièce jointe apparaît sous forme de pastille (cliquez pour la détacher) et disparaît quand vous démarrez une nouvelle conversation. Chez les fournisseurs qui le prennent en charge, la réponse s'affiche aussi au fur et à mesure que le modèle écrit.
Mémoire de l'assistant. Dans le menu Actions de la conversation (le bouton ☰ en haut), Mémoire de l'assistant… ouvre — en la créant la première fois — la note Mémoire.md à la racine du dossier sélectionné. Tout ce qu'elle contient entre dans chaque question posée sur ce dossier, avant les extraits trouvés : vos préférences, les décisions que vous avez déjà prises, ce que vous avez écarté et pourquoi. C'est un .md ordinaire — modifiez-le quand vous voulez, versionnez-le avec Git, supprimez-le pour désactiver la mémoire. Avec les outils d'écriture activés, l'assistant peut aussi proposer d'y enregistrer un fait, et comme toute écriture il attend votre autorisation.
Résumer un dossier. Cela vaut pour l'espace de travail entier ou pour n'importe quel sous-dossier : clic droit dessus dans l'explorateur, puis Résumer avec l'IA…. Avant toute dépense, LightNote indique combien de notes seront lues et combien d'appels d'IA cela fera — chacun facturé par votre fournisseur — et vous laisse choisir la forme : Panorama, un texte suivi, ou Consolider les connaissances, avec des sections fixes (décisions, en cours, idées, contradictions et questions ouvertes ; une section vide est omise plutôt que remplie d'inventions). Si le dossier contient plus de notes que le plafond de coût ne permet, la réponse dit combien sont restées dehors. À la fin, Enregistrer comme note écrit le résumé dans le dossier résumé, avec la date et le nombre de notes en en-tête, et n'écrase jamais un résumé antérieur.
Commandes, aide et liens
L'assistant connaît LightNote. En plus de vos notes, il sait qu'il se trouve dans LightNote : il reçoit l'index de cette aide, un résumé du Markdown de l'application (wikilinks, callouts, diagrammes, formules, calendriers) et, à chaque question, le dossier consulté, l'onglet actif et la date. Demandez "comment créer un tableau de tâches ?" comme vous le feriez pour une note.
Commandes avec /. Taper / au début du champ vide ouvre la liste des commandes, filtrée au fil de la saisie ; Entrée choisit et Échap ferme. /help suivi d'un sujet (/help tableaux) joint à la conversation la section de cette aide dont le titre correspond au sujet, avec ou sans accents ; sans sujet, c'est la section de l'écran d'où vous avez ouvert le chat. Avec une question à la place du sujet (/help comment créer un tableau), la liste montre les sections qui peuvent y répondre : celle que vous choisissez est jointe et la question part avec elle.
La section jointe. Elle apparaît comme une pastille Aide : … à côté des pièces jointes, part dans chaque question avant les extraits des notes et disparaît d'un clic sur elle ou avec une nouvelle conversation. Sur l'écran vide, Comment fonctionne le chat ? le fait avec cette section et pose la question.
Les autres commandes. /summarize résume le dossier et /new démarre une nouvelle conversation. Les prompts du dossier Prompts apparaissent dans la même liste : en choisir un place son texte dans le champ, pour que vous le relisiez avant l'envoi.
Des notes avec [[ ou @. Taper [[ ou @ dans le champ ouvre la liste des notes du dossier, qui se filtre pendant la saisie, avec ou sans accents. Entrée choisit, et la note entre comme pièce jointe — la même pastille que le bouton +, relue à chaque question et hors du classement de la recherche — ; ce que vous avez tapé pour la trouver quitte le champ. Échap, Espace ou un clic ailleurs ferment la liste sans rien joindre.
L'Aide et le Markdown comme outils. Dans les modes Lire et Modifier avec approbation, le modèle consulte lui-même cette Aide (help_lookup) et la référence de la syntaxe que LightNote affiche (markdown_reference) — c'est ainsi qu'il trouve le bon chemin de menu et la bonne clôture d'un diagramme — et, quand il manque une information, il vous la demande (ask_user). Les deux premiers sont aussi dans le serveur MCP, pour les CLI d'IA ; la question est propre au chat, car elle demande quelqu'un devant l'écran.
Des liens vers les écrans. Quand la réponse a besoin d'un écran de l'application, elle donne un lien au lieu de décrire le menu : lightnote://settings/ai ouvre les Paramètres sur la section des assistants d'IA, lightnote://help/… une section de cette aide, lightnote://wizard/clone l'assistant de clonage, lightnote://open?file=… un fichier du dossier et lightnote://new?type=lnt crée un nouveau fichier. Le même lien fonctionne dans une note.
Rien ne s'ouvre tout seul. Votre clic vaut consentement. Un lien hors du dossier, vers une fonction désactivée ou vers une cible qui n'existe pas n'ouvre rien, et la ligne d'état dit pourquoi.
Configurer l'application et créer des connexions
Changer un réglage. Dans le Mode Modifier avec approbation, demandez comme à quelqu'un : « passe au thème sombre », « mets la police de l'éditeur à 14 », « désactive la minimap ». La demande apparaît sous la forme avant → après (« Thème : Clair → Sombre »), avec un lien vers la section des Paramètres où se trouve la même option, et ne vaut qu'après Autoriser ; la conversation affiche alors Appliqué avec la nouvelle valeur.
Chaque changement redemande. Autoriser dans cette conversation ne s'applique pas aux réglages. Les interpréteurs et les CLI d'IA s'ajoutent, se modifient ou se retirent de la même façon, toujours avec le programme par son nom, jamais par un dossier. Un shell (pwsh, bash) n’est accepté que comme interpréteur qui ouvre le fichier, comme dans pwsh -File {file}, jamais avec une commande écrite dans la ligne elle-même.
Ce qui reste en dehors. Seule une liste fermée d'options est accessible : thème, langue, police de l'éditeur, ouverture du Markdown, fonctions, notes quotidiennes et options d'IA, entre autres. La clé d'API, l'adresse du fournisseur, les chemins de programmes et les terminaux ne changent jamais par le chat : l'assistant répond avec le lien vers la bonne section. C'est voulu — le texte de vos notes entre dans la conversation, et une note venue d'ailleurs ne doit pas pouvoir détourner votre IA vers une autre adresse.
Créer un test HTTP ou une connexion. Demandez « crée un test pour GET https://… », « enregistre la connexion SSH vers deploy@serveur » ou « connecte-toi à la base des ventes » : après Autoriser, l'assistant crée le .lnh, le .lns ou le .lnc dans le format qu'écrit l'application, et la conversation affiche Créé avec le lien qui ouvre le fichier. Il n'écrase jamais un fichier, ne crée que dans le dossier et ne crée pas le type d'une fonction désactivée dans la section Fonctions des Paramètres.
Une donnée manque ? Il demande. S'il manque une donnée qui change le résultat — la base, le serveur, le type d'authentification —, il pose la question avec les options avant de créer.
Aucun mot de passe ne passe par le chat. Les connexions de base de données et SSH naissent sans mot de passe : il est demandé à la connexion, et l'accès de l'IA à la connexion de base de données reste désactivé jusqu'à ce que vous l'autorisiez. Dans un test HTTP, le jeton ou le mot de passe devient une variable vide ({token}) que vous remplissez dans le test ou dans http-client.private.env.json ; un secret écrit en clair est refusé. Les trois créateurs sont aussi sur le serveur MCP, pour les CLI d'IA ; changer les réglages est réservé au chat.
Index
Édition
- Vue d'ensemble
- Premiers pas
- Espace de travail et fenêtres
- Panneau Activités : tâches et messages
- Éditeur de code
- Markdown et wikilinks
- Diagrammes (Mermaid)
- Mathématiques et chimie (LaTeX)
- Calendrier dans la note
- Numérotation et renvois
- Citations et références
- Norme du travail universitaire
- Graphe de connexions
- Tables (Parquet, CSV, JSON, Excel)
- Espace d'analyse : tableau croisé dynamique et plusieurs graphiques
- PDF et images
- Images : annoter une capture
- Pages HTML (.html)
- Imprimer
- Zip comme un dossier (.zip)
- Blocs (.lnb)
- Tâches (Kanban / Gantt)
- Table personnalisée (.lnd)
- Bases (requêtes enregistrées sur vos notes)
Outils
- Recherche dans les fichiers et éléments en attente
- Suivi de version (Git facile)
- Instantanés et sauvegarde
- Réviser les modifications (points de contrôle)
- Comparer des fichiers (diff)
- Exécuter du code (F5)
- Terminal et CLI d'IA
- Assistant IA sur la sélection (Ctrl+K / Ctrl+I)
- IA sur votre ordinateur
- Sessions IA
- Chat IA
- Tester des API HTTP (.lnh)
- Bases de données (.lnc)
- Connexion SSH (.lns)
- Sécurité : Phrase-Sécurité, PIN et Markdown sécurisé
- Notes quotidiennes, capture rapide et zone de notification
- Retrouver d'anciennes notes
- Vos notes sur votre téléphone
- Enregistrer l'audio (voix, réunion) avec transcription par IA
- Notes autocollantes
- Calendrier
- Palette de commandes
Automatisation (IA / scripts)
Référence