Dodo — the cat-shaped sleep assistant and its companion app

Design · Ingénierie

2026

Compris!

Une application Windows qui fait passer les cours et réunions en langue étrangère de « Hein ? » à « Compris ! » — sous-titres et traduction en direct, une IA à interroger pendant le cours, puis notes, vocabulaire et quiz.

Design d’interface

Electron

React / TypeScript

Node.js

API d’IA

Lancement produit

Rôle

Seul : conception, design d’interface, développement, landing page et vente

Calendrier

Trois semaines de l’idée au lancement (en test auprès des premiers utilisateurs)

Format

Application Windows (achat unique), fonctionnant avec les clés d’API d’IA de l’utilisateur

Contexte, problème, hypothèse

Étudiant en France, je n’arrivais pas à suivre le rythme des cours en français. En plein cours, je me suis dit : « Et si je pouvais voir des sous-titres et une traduction en écoutant ? » — et j’ai commencé à le construire.

Les services existants posaient trois problèmes. Ils coûtent cher : la transcription passe par des abonnements de 150 à 200 € par an, la traduction en direct seulement sur les offres supérieures. Les données ne sont pas à vous : les enregistrements restent dans leur cloud, et les revoir ou les exporter continue de coûter. Et ils s’arrêtent à l’écoute : pensés pour les réunions, ils n’aident pas à comprendre un cours ni à le retenir.

Les utilisateurs visés : les étudiants internationaux qui n’arrivent pas à suivre le rythme des cours et ne veulent pas manquer ce qui tombera à l’examen.

Hypothèse : Une application qui va de l’écoute à la compréhension puis à la mémorisation dans un même cours — abordable, et dont les données restent sur votre ordinateur — pourrait aider les étudiants internationaux à comprendre leurs cours.

Rôle et concept

Un projet personnel. J’ai tout pris en charge — conception, design d’interface, développement, landing page, prix, mentions légales, distribution et support — autour de trois concepts :

Écouter → comprendre → retenir

Pas seulement des sous-titres pour écouter : poser des questions à l’IA pour comprendre, puis un vocabulaire et des quiz pour retenir — le tout à partir d’un seul cours.

Achat unique + votre propre clé d’IA

L’application s’achète une fois. L’utilisateur paie directement l’IA à l’usage ; avec les offres gratuites, 7 à 8 heures par semaine sont presque gratuites la première année.

Vos données restent sur votre PC

Enregistrements, transcriptions et notes sont stockés uniquement sur l’ordinateur de l’utilisateur. Rien n’est conservé sur mes serveurs.

Développer avec un assistant de code IA (Claude Code) a considérablement accéléré le prototypage — et a fait de la décision de ce qu’il faut construire, et de la façon de le demander, l’étape la plus importante.

Processus

D’une idée en cours au lancement en trois semaines

Semaine 1 — preuve de concept et prototype

L’idée est venue en plein cours ; le soir même, une première version avec transcription, traduction et résumé en direct tournait, construite avec Claude Code — et dans la nuit s’ajoutaient les questions à l’IA, les notes IA et le vocabulaire. Puis réglages, interface multilingue et application Windows ; les problèmes trouvés en vrai cours ont été corrigés et le prototype figé.

Semaine 2 — reconstruit comme un produit, testé en cours

À partir de ce que le prototype m’avait appris, j’ai dessiné des wireframes pour une interface plus simple et refondu la structure de l’UI, créé le logo avec Inkscape, et construit un design system avec l’outil Stitch. La nouvelle interface a été reconstruite en TypeScript et testée dans mes propres cours tout en ajoutant l’export PDF, des notes modifiables avec photos, un mode micro « capte les voix faibles » et le basculement automatique entre modèles Gemini quand le service est saturé — plus la mise à jour automatique et des tests automatisés sur GitHub Actions.

Analyse concurrentielle

Croquis du logo et logo final

Storyboard

Design system réalisé avec Stitch — trois thèmes

Semaine 3 — landing page et paiement

Un essai gratuit de 7 jours et des clés de licence avec Polar.sh ; le nom Compris! ; une landing page réalisée avec Claude Design et publiée sur Cloudflare Pages + GitHub, sur son propre nom de domaine.

Étude de forme et prototypage

Landing page (comprisapp.com)

Aujourd’hui

Préparation du lancement sur Hacker News et Product Hunt, et réalisation de vidéos marketing pour TikTok et Instagram.

Ce que fait l’application

Tout cela à partir d’un seul cours. L’application tourne sur le PC de l’utilisateur — un petit serveur local dans l’app Electron — et appelle directement la reconnaissance vocale (Deepgram) et la traduction / l’IA (Gemini, Claude, DeepL, Google) avec ses propres clés.

Vue d’ensemble de la solution

Écran d’enregistrement : le cours en français et sa traduction à gauche, la note IA à droite

Écouter

Sous-titres et traduction en direct pendant que l’enseignant parle, entre sept langues — y compris le son de Zoom, Teams ou YouTube.

Comprendre

Demander à l’IA « ça voulait dire quoi ? » sans interrompre le cours, avec des réponses horodatées. À la fin de l’enregistrement, une note IA structurée est prête.

Retenir

Les mots à retenir rejoignent un vocabulaire avec la voix de l’enseignant (exportable vers Anki), plus des quiz et des fiches de révision avant les examens.

Résultats

En vente en trois semaines

Sorti le 12 octobre 2026, trois semaines après la première ligne de code, avec une landing page en quatre langues, un essai gratuit de 7 jours, des clés de licence et les mentions légales.

Un prix pour étudiants

15 € / 2 500 ¥ / 20 $ en achat unique (prix de lancement), plus l’IA à l’usage — contre environ 150 € par an pour un abonnement de transcription.

Je l’utilise chaque jour en cours, et l’application est maintenant testée par les premiers utilisateurs.

Enseignements et prochaines étapes

M’en servir moi-même chaque jour est le meilleur test : chaque gêne est devenue la prochaine amélioration.

Développer avec l’IA a considérablement accéléré le prototypage — ce qui fait de la décision de ce qu’il faut construire, et de la façon de le demander, l’étape décisive. Et prix, mentions légales, landing page, distribution et support font partie du produit.

Prochaines étapes : un cours d’exemple à essayer sans clé d’API, la signature du code et une reconnaissance vocale moins chère.