Zoomer
Un clic sur un point masque tout le reste : seule cette branche reste, et la barre de chemin en haut ramène en arrière. Une note de 500 points se lit alors comme une note de dix.
MindSift est un outliner : chaque pensée est un point, chaque point peut avoir des sous-points, aussi profond que tu veux. Tu replies des branches, tu zoomes dans l’une d’elles et tu écris avec d’autres en même temps, sans vous écraser mutuellement.
L’espace de travail
La structure naît pendant l’écriture, pas avant. Ce qui va ensemble, tu l’indentes. Ce qui ne t’intéresse pas pour l’instant, tu le replies. Et quand une branche devient trop grande, elle devient tout simplement une note à part.
Un clic sur un point masque tout le reste : seule cette branche reste, et la barre de chemin en haut ramène en arrière. Une note de 500 points se lit alors comme une note de dix.
/todo, /h1–/h3, /code, /callout, /link, /image, /audio, /diktat : chaque point devient ce qu’il doit être, sans lâcher le clavier.
Avec [[Note]], tu relies tes pensées à travers tout l’espace de travail. Sous chaque note, tu vois qui pointe vers elle, et un clic mène directement au point.
Écris #backup n’importe où. MindSift rassemble toutes les occurrences sur une page de tag, groupées par note, avec de la place pour tes propres réflexions.
Les cases à cocher restent dans leur contexte et se retrouvent quand même réunies dans une vue d’ensemble. Si tu veux, un to-do devient une vraie tâche avec échéance, synchronisée dans les deux sens.
/extract transforme une branche et ses sous-points en note à part et laisse un lien à sa place. Dans l’autre sens, tu glisses une note sur une autre et les deux n’en font plus qu’une. Les deux s’annulent.
Zoom
Les notes grandissent. Au lieu de faire défiler, tu cliques sur un point : tout le reste disparaît, et cette branche devient la page entière. La barre de chemin montre où tu es, un clic dessus te ramène.
Coller
Colle un plan venu d’un e-mail, d’un chat ou d’un fichier Markdown : titres, listes, indentation et cases à cocher deviennent de vrais points que tu peux replier, déplacer et explorer.
Collaboration
Ben a zoomé sur sa partie du montage d’essai, Anna a tout le document ouvert. Celui qui écrit dans un point le garde un instant. Tous les autres voient un cadenas avec un nom et continuent de travailler, en direct.
Ce n’est pas toute la note qui est bloquée, seulement le point dans lequel quelqu’un tape. Tout le reste reste libre.
Si deux personnes ont quand même modifié le même point, par exemple parce que l’une était hors ligne, une copie marquée apparaît avec « Accepter » ou « Rejeter ». Rien n’est jamais écrasé en silence.
Chaque modification arrive d’abord dans le navigateur, puis part vers le serveur. Sans réseau, tu continues d’écrire, le reste suit plus tard.
Si un proxy d’entreprise bloque les WebSockets, MindSift prend le chemin suivant :
Retrouver
Ctrl K cherche dans les titres et dans chaque point de toutes les notes, tâches et listes, y compris celles partagées. Un résultat ouvre la note directement au bon point.
Tâches
En un clic, chaque to-do d’une note devient une vraie tâche avec échéance, priorité et place sur le tableau Kanban. Elle reste liée à sa case : coche, titre et sous-tâches se synchronisent dans les deux sens.
Essayer les tâches dans la démo ↗
Cocher, renommer, ajouter des sous-tâches : ce que tu changes dans la note apparaît dans la tâche, et inversement. « Ouvrir dans la note » mène directement à la case.
Si une tâche s’avère plus grosse que prévu, « Approfondir en note » en fait une note, avec les sous-tâches en cases à cocher. La tâche reste sur le tableau et liée à la note.
Même les cases qui ne sont pas des tâches à part sont rassemblées depuis toutes les notes dans la vue des to-dos, filtrable par dossier. Les cocher là les coche dans la note.
Tâches récurrentes, alertes à l’échéance et résumé quotidien par e-mail, Discord, webhook personnel ou push.
Parler au lieu de taper
Place un conteneur Whisper à côté de MindSift, et la reconnaissance vocale tourne sur ton propre matériel. Ni Google, ni Apple, ni Microsoft entre les deux, juste un modèle Whisper libre dans ton réseau.
/diktat transforme un point en micro. Tu parles, le texte grandit en direct et atterrit dans le point./audio ajoute des notes vocales à une note. La transcription se fait d’une touche, même plus tard.
Google · Apple · Microsoft pas impliqués
MindSift transmet l’enregistrement à ton serveur Whisper et reçoit le texte en retour. L’enregistrement lui-même n’est ni stocké ni journalisé.
Décommente le bloc whisper déjà prêt, définis STT_URL, c’est fait. MindSift télécharge lui-même le modèle au premier démarrage.
faster-whisper-small demande environ 1 Go de RAM, large-v3-turbo environ 2 Go et reconnaît mieux. Tourne sur le CPU, pas besoin de carte graphique.
Sans ton propre Whisper, MindSift utilise la reconnaissance vocale du navigateur. C’est pratique, mais l’enregistrement part alors chez Google, Microsoft ou Apple.
Assistants IA
MindSift parle MCP, la langue commune des assistants IA. Toute IA qui le parle lit tes tâches, en crée de nouvelles, les coche, tient des listes et, si tu le permets, des notes aussi. Si le modèle tourne sur ton propre matériel, rien ne quitte ton réseau. Claude et ChatGPT fonctionnent tout aussi bien, bien sûr.
Claude Code, Codex, Claude Desktop, Cursor ou ton propre agent avec un modèle qui tourne chez toi. claude.ai et ChatGPT se connectent par identification, sans clé.
Chaque accès reçoit seulement ce dont il a besoin : lire, créer ou modifier des tâches ou des listes, remplir la boîte de réception. Activables un par un, et MCP peut être entièrement désactivé.
Les notes sont un droit à part, lecture et création séparées. Une IA peut alors écrire de nouvelles notes, mais jamais réécrire celles que tu as déjà.
Ce qu’une IA crée ou modifie porte durablement un badge au nom de sa clé. Avec la date et l’heure, si tu veux savoir précisément.
Quick Dump & Triage
Le lait, le dentiste, ce truc avec le routeur qui t’est venu en cuisinant : direct dans la barre de saisie, tapé ou dicté, sans réfléchir à où ça va. Plus tard, tu passes la pile carte par carte. La plupart part à la poubelle, certaines choses deviennent des tâches, et si tu as appris quelque chose, une note.
L’app autour
Tâches avec Kanban, listes de courses partagées, un journal et une barre de saisie pour tout ce qui te passe par la tête en route. Sur l’ordinateur et en app sur le téléphone.

Dossiers et favoris à gauche, la note à droite. Titres, encadrés, checklists et code sont des points dans le même arbre.

Un outliner par jour. Le calendrier montre les jours où tu as écrit quelque chose, les entrées se suivent les unes sous les autres.

En liste ou en tableau avec des colonnes configurables. Avec priorités, échéances, sous-tâches et barres de progression.

Des listes de courses pour toute la famille. Une case cochée apparaît aussitôt chez tout le monde. Avec #frais après un article, la liste se trie par rayon.

La barre de saisie en haut accueille tout ce qui te vient entre deux, tapé ou dicté. Plus tard, tu tries la pile carte par carte : en tâche, dans une note ou une liste, ou à la poubelle.


MindSift s’installe comme une app, directement depuis le navigateur, sans store. Avec sa propre navigation, de grandes zones tactiles et des notifications push.
Apparence
Classique, Fjord, Terracotta, Polarized et Suri. En plus, coins arrondis ou carrés et une couleur d’accent au choix, réglés par appareil.




Tout l’espace de travail sort en archive Markdown compatible Obsidian, avec dossiers, cases à cocher et pièces jointes. Un vault Obsidian entre de la même façon, avec d’abord un aperçu de ce qui sera créé.
Auto-hébergement
Serveur web, API, interface et base de données dans une seule image. Pas de Postgres, pas de Redis, pas de zoo.
Tout le contenu tient dans un fichier, images et notes vocales à côté. Sauvegarder, c’est copier un dossier.
Pas de services tiers, polices et icônes sont fournies. Reconnaissance vocale, si tu veux, avec ton propre conteneur Whisper.
Tout l’espace de travail en archive Markdown compatible Obsidian. Et depuis Obsidian, tu entres de la même façon.
# crée ./mindsift, génère un JWT_SECRET et démarre le conteneur
curl -fsSL https://raw.githubusercontent.com/mindsift-app/mindsift/dev/install.sh | bash
MindSift tourne ensuite sur http://localhost:8080. Tous les réglages sont dans .env, chacun avec une explication.
services:
mindsift:
image: ghcr.io/mindsift-app/mindsift:stable
restart: unless-stopped
ports: ["8080:8080"]
volumes: ["./data:/data"]
environment:
- JWT_SECRET=une-valeur-longue-et-aleatoire
- BASE_URL=https://mindsift.example.com
- TZ=Europe/Paris
docker compose up -d, c’est tout. :stable ne reçoit que les versions taguées, :latest chaque nouvelle version.
services:
mindsift:
image: ghcr.io/mindsift-app/mindsift:stable
restart: unless-stopped
ports: ["8080:8080"]
volumes: ["./data:/data"]
environment:
- JWT_SECRET=une-valeur-longue-et-aleatoire
- STT_URL=http://whisper:8000
whisper:
image: ghcr.io/speaches-ai/speaches:0.8.3-cpu
restart: unless-stopped
volumes: ["./whisper:/home/ubuntu/.cache/huggingface/hub"]
environment:
- WHISPER__COMPUTE_TYPE=int8
D’abord mkdir -p whisper && sudo chown 1000:1000 whisper. Whisper n’a besoin d’aucun port vers l’extérieur, seul MindSift lui parle.
Essayer
Sur l’instance de démo, tout est activé : espace de travail, tâches, listes, tri. La connexion se fait en un clic, sans nom d’utilisateur ni mot de passe.
Astuce : Ouvre la démo deux fois côte à côte, une fois normalement et une fois dans une fenêtre privée avec l’autre compte. Puis ouvre la note partagée et écris dans les deux fenêtres en même temps.