Empowia
← Tous les articles
slack2 juillet 2026·7 min de lecture

Comment j'ai créé Empowia for Slack : un outil d'abord pensé pour moi

La vraie histoire derrière Empowia for Slack : pourquoi j'ai commencé par créer une sauvegarde pour mon propre usage, et comment chaque fonctionnalité est née d'un vrai problème de mon quotidien.

The maker behind Empowia

Lire en :English中文Deutsch日本語

Je ne cherchais pas à créer un produit. Je cherchais simplement à arrêter de perdre mes données dans Slack.

J'utilise énormément Slack, et pendant des années, le même scénario s'est répété : une décision importante prise il y a trois mois avait discrètement disparu, un lien partagé dans un canal très actif s'était volatilisé, un fichier était « quelque part dans les messages privés ». Avec l'offre gratuite, tout ce qui a plus de 90 jours cesse tout simplement de s'afficher. Ce n'est pas supprimé, c'est juste inaccessible à moins de payer pour passer à l'offre supérieure.

Un week-end, j'ai donc conçu un système de sauvegarde pour moi-même. C'est ainsi qu'Empowia for Slack est né — non pas comme une entreprise, mais comme un simple dossier sur ma propre machine qui centralisait enfin tout.

Le tournant : un outil pour tous, pas seulement pour moi

Pendant un temps, cet outil n'était vraiment que pour moi. Ce qui a tout changé, c'est de comprendre pourquoi les outils de sauvegarde existants ne convenaient pas aux personnes autour de moi. Ils imposaient tous la même configuration complexe : enregistrer une application Slack, générer des jetons d'API, configurer des autorisations (scopes), et parfois obtenir la validation d'un administrateur. J'ai les compétences techniques pour le faire, mais cela exclut tous les autres — c'est-à-dire la majorité des personnes qui en ont réellement besoin.

J'ai donc abandonné cette approche et je suis reparti de zéro avec une règle d'or : si l'installation nécessite un développeur, c'est que la solution est mauvaise. Empowia réutilise la session Slack à laquelle vous êtes déjà connecté, avec votre autorisation, et effectue la sauvegarde au même rythme que Slack lui-même. Un seul clic pour se connecter. Rien à enregistrer. C'est à ce moment précis qu'il a cessé d'être mon outil privé pour devenir un produit accessible à tous.

De bonnes contraintes sont souvent plus efficaces que de bonnes fonctionnalités.

Comment j'ai arrêté de perdre mes tâches à faire

Voici une situation bête mais fréquente qui m'arrivait constamment. Quelqu'un me demandait un service dans un fil de discussion, je répondais « ça marche, je m'en occupe », puis cette promesse disparaissait sous une centaine de nouveaux messages. Plus tard, je devais faire défiler les canaux Slack un par un pour essayer de reconstituer ma propre liste de tâches.

J'ai donc développé une fonctionnalité d'extraction automatique des tâches : l'IA identifie la tâche, son responsable et l'échéance, le tout avec un lien direct vers le message d'origine. Les tâches à faire se regroupent désormais d'elles-mêmes, m'évitant ainsi de fouiller à nouveau pour retrouver mes engagements.

J'ai également essayé de laisser l'IA classer les tâches par importance et par urgence. Le résultat était confus et souvent erroné avec aplomb, alors je l'ai retiré par principe. Le rôle de l'IA est de trouver la tâche ; vous seul décidez de ce qui est important en l'ajoutant vous-même à vos favoris. C'était un choix rare de mettre « moins d'IA, volontairement », et ma liste de tâches n'en est que plus sereine.

Pourquoi je passais mon temps à chercher des fichiers

Autre perte de temps récurrente : la recherche de fichiers. Quelqu'un avait partagé un PDF, une capture d'écran ou un lien vers un document — je m'en souvenais visuellement, mais impossible de mettre la main dessus. Je devais parcourir un fil, puis un autre, puis chercher un mot-clé approximatif pour enfin le retrouver. À chaque fois, cela brisait ma concentration.

J'ai donc créé l'archive locale — un navigateur rapide à deux volets qui ressemble à Slack, complété par une galerie de fichiers — pour que tout ce que j'ai partagé ou reçu soit centralisé dans un espace facilement interrogeable. Comme il fonctionne entièrement sur ma machine, c'est instantané. Pas plus tard qu'hier, je l'ai utilisé pour retrouver un fichier envoyé par un collègue il y a plusieurs semaines, sans même avoir à rouvrir Slack. C'est la fonctionnalité que j'utilise le plus au quotidien, et c'est elle qui a transformé cette sauvegarde d'un simple cimetière de données en un outil indispensable.

Comment retrouver facilement ce qui a été dit

Et puis, il y avait la friction la plus insidieuse : la mémoire. J'avais besoin de savoir ce que nous avions conclu sur un sujet des semaines auparavant. Pour le savoir, je devais rouvrir un vieux fil de discussion et tout relire du début à la fin, juste pour en reconstituer l'essentiel.

J'ai donc développé deux fonctionnalités spécifiques pour cela. Ask me permet d'interroger tout mon historique Slack en langage naturel pour obtenir une réponse — avec une exigence non négociable : chaque réponse cite son message source, ce qui me permet de cliquer directement dessus pour vérifier l'information. Je ne fais pas confiance à un résumé d'IA que je ne peux pas contrôler.

En parallèle, Decisions capture les décisions prises et les liens importants à conserver. Au départ, il s'agissait d'une simple capture message par message, mais j'ai réalisé que je voulais une chronologie par sujet. Ainsi, des mois plus tard, je peux reconstituer comment nous sommes parvenus à une décision, et pas seulement relire le résultat final. Désormais, je peux me rappeler ce que l'équipe a décidé concernant un lancement en quelques secondes, au lieu de relire une semaine de discussions.

Tout cela repose sur un principe auquel je tiens fermement : privilégier la précision à l'exhaustivité. Je préfère que l'IA manque une tâche ou une décision plutôt qu'elle n'encombre la liste de données inutiles. Dans le doute, mieux vaut s'abstenir : une information incomplète ou erronée nuit à la clarté d'un tableau de bord.

Comment j'ai adapté l'outil à vos besoins

Ce qui mérite d'être conservé varie d'une personne à l'autre. Mes canaux importants ne sont pas les vôtres. Au lieu de figer mes propres priorités dans le code, j'ai ajouté l'extraction personnalisée : vous lui indiquez, avec vos propres mots, ce qu'il faut extraire (demandes de fonctionnalités, bugs, mentions de concurrents, etc.), et l'outil peut s'exécuter de manière planifiée pour que les résultats restent à jour. Et comme j'utilise aussi d'autres outils au quotidien, j'ai ajouté une connexion MCP pour que votre archive Slack apparaisse directement dans Claude, Cursor et ChatGPT.

Pour tout cela, l'IA fonctionne selon le principe du « apportez votre propre clé » (bring-your-own-key). Vous configurez Google Gemini, Anthropic Claude ou OpenAI, et vous visualisez le coût de chaque réponse. Gemini proposant une offre gratuite, l'intelligence de l'outil peut ne rien vous coûter. Aucun serveur Empowia ne s'interpose entre vous et vos données.

La confidentialité des données : une priorité absolue, pas une simple option

Je tiens à être très clair sur ce point : vos données Slack ne quittent jamais votre ordinateur. Il n'y a pas de cloud Empowia, pas de compte à créer, ni de télémétrie qui renvoie des informations. J'ai conçu l'application ainsi car c'est la seule approche en laquelle j'aurais confiance pour mes propres messages. Je ne peux pas divulguer des données que je ne reçois jamais.

La partie la moins visible : les finitions

Les fonctionnalités sont la partie la plus séduisante du projet. Mais le vrai travail a résidé dans les finitions : rendre la recherche réellement instantanée, soigner les moindres détails (indicateurs de messages modifiés ou épinglés, emojis personnalisés, modes clair et sombre), et éliminer la moindre imperfection pour que l'application soit agréable à utiliser. J'ai réécrit les textes plus de fois que je ne saurais l'admettre, dans plus de langues que je n'en parle. Mon but est de livrer un produit d'excellence ; le temps n'est pas une contrainte. C'est là toute la promesse : un outil conçu par quelqu'un qui l'utilise au quotidien et ne supporte pas qu'un détail soit négligé.

Quelle est la suite pour Empowia ?

Le projet a suscité suffisamment d'intérêt pour que je transforme ma sauvegarde du week-end en une véritable application. Elle fonctionne aujourd'hui sur Windows — c'est là que je l'ai développée, d'abord pour moi-même — et d'autres plateformes sont en préparation.

Si vous souhaitez une version Mac, ou s'il y a une fonctionnalité que vous aimeriez voir apparaître, dites-le-moi. Je développe réellement ce que les utilisateurs me demandent — c'est ainsi que chaque fonctionnalité présentée ci-dessus a vu le jour, pour répondre à une frustration concrète. Vous pouvez la télécharger gratuitement et tester l'intégralité de l'outil sur votre propre espace Slack (jusqu'à 20 conversations) avant de dépenser le moindre centime.

Merci de m'avoir lu. Il ne vous reste plus qu'à retrouver ce message que vous pensiez avoir perdu.

— le créateur d'Empowia

FAQ

Est-ce qu'Empowia for Slack est un projet solo ?

Tout a commencé par un outil que j'ai développé pour mon propre usage, avant de devenir une véritable application lorsque d'autres personnes ont manifesté leur intérêt. Le projet reste volontairement à taille humaine et ciblé : une seule tâche, mais parfaitement exécutée.

Existe-t-il une version pour Mac ?

Pas encore — je l'ai d'abord développée sur Windows pour mes propres besoins. Les versions macOS et d'autres plateformes sont en cours de préparation. Si vous souhaitez une version Mac, faites-le-moi savoir pour qu'elle devienne prioritaire.

Dois-je vous confier mes données Slack ?

Non, et c'est tout l'intérêt. Tout reste stocké sur votre propre ordinateur. Il n'y a aucun cloud Empowia ni aucun compte à créer — je ne peux pas voir vos données puisqu'elles ne me sont jamais transmises.

Commentaires

Chargement des commentaires…

Laisser un commentaire

Les commentaires sont relus avant publication.