Après des années de silence, Clippy le trombone mascotte de Microsoft Office renaît sous la forme d’un chatbot dopé à l’intelligence artificielle. Un passionné a recréé Karl Klammer pour l’ère des LLM (Large Language Models), offrant à la fois une dose de nostalgie et un assistant virtuel fonctionnel sur Windows, macOS et Linux.
Un fan project plein de charme rétro
Clippy, qui s’invitait autrefois dans nos feuilles de calcul pour suggérer des astuces, revient désormais en tant qu’agent conversationnel propulsé par un modèle de langage. Les grandes lignes du projet :
- Une animation fidèle au sprite original de Windows 95, reproduite image par image pour conserver l’esprit pixel art.
- Une intégration multiplateforme : pas besoin de rester sous Windows, le chatbot fonctionne aussi sur Mac et Linux.
- Une interface minimaliste : Clippy s’affiche dans une petite fenêtre flottante, exactement comme à l’époque, mais avec la possibilité de saisir une question en langage naturel.
Cette réinterprétation séduit autant les nostalgiques de la grande époque Office que les curieux en quête d’une alternative amusante aux assistants classiques.
Comment fonctionne ce Clippy moderne ?
Plutôt que de se limiter à un script de conseils basiques, cette version de Clippy s’appuie sur un LLM accessible via une API tierce. Concrètement, voici le workflow :
- Au lancement, l’application charge le sprite animé de Clippy et affiche la bulle de saisie.
- L’utilisateur pose sa question directement dans la fenêtre dédiée.
- Le texte est envoyé à un serveur qui interroge le modèle de langage (open source ou commercial selon la configuration).
- La réponse du LLM est renvoyée à l’application et affichée progressivement, comme si Clippy « tapait » son message.
Le développeur a pensé à un fallback en cas d’absence de connexion : Clippy peut alors renvoyer quelques conseils préenregistrés, rappelant les anciennes versions.
Installation et configuration
Le projet, disponible en open source sur GitHub, se déploie en quelques étapes :
- Téléchargement du binaire compatible avec votre système d’exploitation.
- Installation d’un interpréteur ou d’un runtime (Python, Node.js ou Go, selon la version).
- Récupération d’une clé API pour le LLM choisi (Hugging Face, OpenAI, etc.) et ajout dans le fichier de configuration.
- Lancement du script qui charge Clippy avec son animation et établit la connexion avec l’API.
Quelques options permettent de personnaliser l’apparence : taille du trombone, opacité de la fenêtre, position à l’écran, voire même remplacement du sprite par d’autres mascottes rétro.
Usages et petites trouvailles
Au-delà de l’effet « Wouah, c’est Clippy ! », ce chatbot vintage peut se montrer utile :
- Assistant de rédaction : suggestions de tournures de phrase, vérification orthographique rapide.
- Recherches express : Clippy peut répondre instantanément à des questions simples (météo, conversions, définitions).
- Intégration DIY : grâce à l’open source, il est possible de le greffer à des IDE, à un gestionnaire de notes ou à votre navigateur.
Certains bidouilleurs ont même connecté Clippy à leur plateforme domotique pour lancer la musique ou contrôler l’éclairage d’un simple « Hey Clippy ».
Un retour 100 % geek et ludique
Ce projet illustre parfaitement la tendance du moment : marier le passé pixelisé avec les prouesses des intelligences artificielles modernes. Plusieurs aspects renforcent son attrait :
- La dimension émotionnelle : voir Clippy réapparaître éveille des souvenirs téléchargés au même titre que des photos de famille.
- L’expérience utilisateur décalée : on ne s’attend pas à discuter avec un trombone, et cette surprise crée un engagement ludique.
- Le statut open source : chacun peut contribuer, améliorer les réponses ou ajouter de nouveaux comportements marrants.
En combinant un soupçon de nostalgie Windows 95 et un moteur de réponse alimenté par l’intelligence artificielle, ce Clippy revisité représente une véritable ode à la créativité geek.
Pistes d’amélioration et perspectives
Si la version initiale est déjà très aboutie, plusieurs idées circulent dans la communauté :
- L’ajout d’animations en 3D pour donner un air de modernité tout en conservant le look old school.
- Une connexion locale possible pour ceux qui veulent éviter le cloud : embarquer un modèle léger directement dans l’application.
- Des easter eggs cachés : messages humoristiques, mini-jeux ou apparitions de Clippy déguisé selon les fêtes.
Chacun de ces axes promet de faire évoluer le concept vers un assistant encore plus surprenant et polyvalent.