À propos de Memini
Pourquoi Memini ?
Memini est un verbe latin défectif : il n'existe qu'au parfait, mais ce parfait a valeur de présent.
Autrement dit, memini signifie je me souviens — maintenant
.
Un verbe qui ne peut exister qu'à un seul temps pour parler de l'instant.
Le clin d'œil parfait pour une application qui vous aide à conjuguer le français.
Mission
Aider un enfant de 7 à 11 ans à comprendre la langue française dans un moment de fragilité (devoir à faire, doute, erreur signalée par un enseignant), sans lui infliger la pollution publicitaire, la lourdeur adulte et l'inaccessibilité des outils actuels.
Secondairement, servir les 130 millions d'apprenants de français langue étrangère (FLE) via la recherche inversée : taper mangeaient et obtenir « manger, imparfait, 3ᵉ personne du pluriel ».
Genèse
En accompagnant mon fils sur ses devoirs de conjugaison, j'ai été lassé du bombardement publicitaire et des interfaces lourdes des sites grand public. Programmeur, j'ai décidé de fabriquer un petit outil simple, sans publicité, que les enfants comme les apprenants étrangers pourraient utiliser sans friction.
J'ai eu beaucoup de plaisir à le construire et je le mets à disposition de tous. Le code est ouvert : si vous voulez le forker, l'adapter ou le modifier, vous pouvez — les suggestions et les retours sont les bienvenus.
Principes non négociables
- Zéro publicité, zéro tracker, zéro donnée personnelle collectée
- Mobile-first et offline-first (PWA installable)
- Accessibilité native (RGAA 4.1, modes dyslexie, FALC, daltonisme)
- Design minimaliste : la couleur encode une information, jamais pour décorer
- Bien commun numérique : code AGPL-3.0, données ouvertes, aucune monétisation jamais
Couverture du dataset
7 780 verbes indexés, 396 704 formes conjuguées consultables hors ligne. Source : LEFFF (Lexique des Formes Fléchies du Français) (version 3.4.0, INRIA / ATILF et contributeurs LEFFF, LGPL-LR).
Les temps simples (présent, imparfait, passé simple, futur simple, subjonctif présent et imparfait, conditionnel présent, impératif, infinitif, participes) sont extraits directement. Les 7 temps composés (passé composé, plus-que-parfait, passé antérieur, futur antérieur, conditionnel passé, subjonctif passé, subjonctif plus-que-parfait, impératif passé) sont dérivés au rendu en combinant l'auxiliaire conjugué et le participe passé. Pour les verbes en être, l'accord en nombre est appliqué automatiquement (forme masculine par défaut, l'accord au féminin est rappelé en note pédagogique).
Coulisses techniques
Le site est construit avec Astro (zéro JavaScript par défaut, hydratation à la demande via Preact), stylé en CSS natif et Tailwind CSS, et transformé en application installable (PWA) via Vite-PWA / Workbox — précache des ressources et stratégie de cache permettant la consultation hors ligne après une première visite.
Les données viennent du LEFFF (Lexique des formes fléchies
du français, INRIA / ATILF et contributeurs LEFFF), exposé via la librairie
french-verbs-lefff. L'extraction et la construction des index
sont scriptées en TypeScript et vérifiées par Vitest.
Côté typographie : Newsreader (Production Type, SIL OFL) pour le corps de texte et les titres, Feroniapi Medium Italic (Julienne Richard, SIL OFL) pour les italiques éditoriales des infinitifs, et Atkinson Hyperlegible (Braille Institute) pour le mode dyslexie.
Installer Memini sur ton appareil
Memini est une application web installable (PWA). Une fois ajoutée à ton écran d'accueil ou à ton dock, elle démarre comme une vraie application, fonctionne hors ligne après le téléchargement du dataset depuis la page d'accueil, et ne montre plus la barre du navigateur.
Sur iPhone ou iPad (Safari)
- Ouvre memini.fr dans Safari.
- Touche l'icône Partager (carré avec flèche vers le haut, dans la barre du bas).
- Fais défiler et choisis « Sur l'écran d'accueil ».
- Confirme avec « Ajouter » en haut à droite.
Sur Android (Chrome, Edge, Samsung Internet, Firefox)
- Ouvre memini.fr dans ton navigateur.
- Une bannière « Installer Memini » apparaît automatiquement à partir de la 2e visite — touche « Installer ».
- Sinon : menu ⋮ → « Installer l'application » (ou « Ajouter à l'écran d'accueil »).
Sur ordinateur (Chrome, Edge, Brave, Opera)
- Ouvre memini.fr.
- Une petite icône d'installation apparaît à droite de la barre d'adresse (un moniteur avec une flèche).
- Clique dessus, puis « Installer ».
- Memini s'ouvre alors dans sa propre fenêtre et apparaît dans le menu Applications de ton système.
Sur Mac (Safari 17 et plus)
- Ouvre memini.fr dans Safari.
- Menu « Fichier » → « Ajouter au Dock… ».
- Memini s'installe dans le Dock et démarre en mode application autonome.
Sur Firefox desktop
Firefox sur ordinateur ne supporte pas l'installation PWA standard. Memini reste néanmoins entièrement consultable en ligne. Pour un usage hors ligne avec installation, privilégie Chrome, Edge, Brave ou Safari (Mac).
Astuce : pour profiter de Memini hors ligne (avion, métro, zone blanche), pense aussi à télécharger les 7 780 verbes depuis le bloc « Hors ligne, partout » de la page d'accueil après l'installation.
Qui est derrière ?
Memini est un projet open source sans société commerciale derrière. Le code est publié sous licence AGPL-3.0-or-later, ce qui implique que toute version modifiée déployée comme service web doit elle-même publier son code source. C'est une protection explicite contre l'appropriation marchande fermée.
Les contributions (code, corrections de données, documentation, traductions à venir) passent
par les issues et pull requests Codeberg. Les contributeurs sont listés dans CONTRIBUTORS.md.
Aboutissement avant visibilité
Le projet est actuellement en phase MVP-0 / pré-launch. Le principe directeur est l'aboutissement avant la visibilité : aucune communication externe ni référencement tant que la barre d'aboutissement (RGAA 100 % audité, tests utilisateurs, 0 erreur sur les 500 verbes les plus fréquents) n'est pas franchie.
Ce parti pris est explicite — il protège la crédibilité du projet et évite de mettre entre les mains d'enfants un outil incomplet sous prétexte qu'il est disponible.