Répondez comme vous le feriez en vrai.
Le tuteur pose de vraies questions à votre niveau, avec les mots de votre paquet Anki et la grammaire que vous travaillez. Les mots soulignés en vert sont ceux que vous étudiez.
Gratuit et open source · Mac, Windows et Linux bientôt
Pratiquez une langue avec de vraies phrases et l'IA que vous utilisez déjà. Sayfern corrige vos erreurs comme un professeur, s'appuie sur votre paquet Anki et garde une trace de chaque point de grammaire que vous avez essayé, pour que la séance suivante reprenne là où celle-ci s'est arrêtée.
Le déroulé d'une séance
上个周末你做了什么?
What did you do last weekend?
除了去公园,我还买了一个书。
书 counts with 本, not 个.
Try the sentence again before you see the fix.
Séance d'exemple. Les chiffres sont indicatifs.
Le tuteur pose de vraies questions à votre niveau, avec les mots de votre paquet Anki et la grammaire que vous travaillez. Les mots soulignés en vert sont ceux que vous étudiez.
Les erreurs sont marquées sur place avec une courte explication. Vous corrigez la phrase vous-même avant de voir la réponse. Les suggestions de style sont signalées à part des vraies erreurs.
La prononciation, le sens du dictionnaire, s'il est dans votre Anki, et un bouton pour l'écouter. Les dictionnaires tournent sur votre ordinateur, donc la recherche est instantanée.
Essayez : survolez ou touchez un mot souligné dans la fenêtre.
Chaque essai d'un point de grammaire est enregistré avec la phrase que vous avez écrite. Sayfern distingue ce que vous avez utilisé avec de l'aide de ce que vous avez utilisé seul, et ramène vos points faibles dans les conversations suivantes.
Benchmark
Nous avons fait passer des leçons scénarisées identiques dans Sayfern et dans Claude Code avec une compétence de tutorat en mandarin : même modèle, mêmes messages de l'apprenant, même paquet Anki et même lecture. Un proxy a enregistré chaque requête envoyée par chacun.
Une conversation de douze messages. Claude Code + compétence renvoie environ 65 000 tokens d'instructions, d'outils et d'historique à chaque tour. Sayfern envoie ce dont le tour a besoin.
Totaux sur cinq scénarios, deux passages chacun, moyenne par passage.
Un modèle juge distinct a noté les deux tuteurs avec le même corrigé. Tous deux ont repéré chaque vraie erreur avec une bonne correction et n'ont signalé aucune fausse erreur. Sayfern est en retard sur la formulation exacte et a fait deux petites fautes de mandarin.
| Critère | Sayfern | Claude Code + compétence | |
|---|---|---|---|
| Erreurs de grammaire signalées (juge) | 14 / 14 | 14 / 14 | égalité |
| Signalées avec une bonne correction (juge) | 14 / 14 | 14 / 14 | égalité |
| Fausses alertes sur des phrases correctes | 0 / 12 | 0 / 12 | égalité |
| Faits Anki énoncés correctement (juge) | 2 / 4 (2 non notés) | 3 / 4 | renotation |
| Correction identique à la formulation attendue | 11 / 14 | 14 / 14 | derrière |
| Fautes de mandarin du tuteur lui-même | 2 | 0 | derrière |
Exécuté le 2026-10-01 : Sayfern 0.6.0 contre Claude Code 2.1.220 avec la compétence mandarin-thinking-practice, tous deux sur Claude Sonnet 5.5. Cinq scénarios (corrections, questions sur Anki, lecture graduée, continuité sur deux séances, longue conversation), deux répétitions chacun, sur les données synthétiques publiques. La consommation de quota est une estimation : des tokens pondérés par le prix de l'API. Le chiffre sur 5 heures est la variation des en-têtes de limite de débit d'Anthropic et peut inclure d'autres usages du compte. Lancez-le vous-même avec npm run bench -- run ; méthode dans docs/benchmark.md.
Fonctionnalités
Les séances reprennent à votre position de lecture, avec la grammaire encore fragile et les mots que vous oubliez. Ajoutez quelques notes sur vous et le tuteur s'en servira.
L'original, la suggestion et une raison en une ligne. Chaque correction est rassemblée dans Révision, où vous pouvez filtrer, refaire d'anciennes phrases et les transformer en cartes.
Lit votre collection via AnkiConnect et garde la conversation dans les mots que vous connaissez. Pas encore de paquet ? Sayfern en crée un par lots de 25, avec prononciations vérifiées et audio.
Textes à trous, remise en ordre, QCM ou réponses écrites, à votre niveau ou à un niveau HSK ou JLPT. Les réponses fermées sont corrigées sur votre ordinateur. Les scores de quiz ne comptent jamais comme usage libre.
Maintenez pour parler et vos mots arrivent dans le chat. Écoutez n'importe quelle réponse ou n'importe quel mot, ralenti à 0,7× si besoin. Utilisez vos comptes ElevenLabs ou les voix gratuites intégrées.
Décrivez un nouvel onglet ou une activité et votre modèle la construit. Les nouvelles fonctions tournent dans un bac à sable. Tout ce qui demande un accès complet attend votre accord.
Langues
L'application suit la langue de votre système, et les explications arrivent dans la langue que vous lisez le mieux. Chaque langue a ses propres notes, son dictionnaire et son paquet Anki.
Votre propre modèle
Connectez-vous avec votre abonnement ou collez une clé API. Changez de modèle quand vous voulez ; votre historique d'apprentissage reste le même.
Les identifiants sont chiffrés avec une clé conservée dans le trousseau du système (le trousseau macOS sur un Mac).
Ce que nous avons laissé de côté
Aucune inscription. Ouvrez l'app, choisissez une langue, commencez à parler.
Pas de compteur de jours, pas de notifications insistantes. Revenez quand vous en avez envie.
Sayfern est gratuit. Vous utilisez un abonnement ou une clé de modèle que vous avez déjà, et des voix gratuites sont intégrées.
Se souvenir d'une carte et employer un mot dans une phrase sont suivis séparément. Seul le second compte comme usage.
Vos notes et vos documents restent sur votre ordinateur. Seule la conversation part vers le modèle choisi.
Questions
Oui. Sayfern est un logiciel libre et gratuit sous licence GPL-3.0. Vous connectez un abonnement ou une clé API de modèle que vous avez déjà, et des voix gratuites sont intégrées : vous n'avez rien à payer à Sayfern.
Onze : chinois, japonais, coréen, anglais, espagnol, français, allemand, italien, portugais, russe et vietnamien. Le chinois et le japonais sont les mieux pris en charge. L'application elle-même existe en 12 langues d'interface.
Oui. Installez l'extension AnkiConnect (code 2055492159) : Sayfern lit votre paquet, garde la conversation dans les mots que vous connaissez, crée de nouveaux paquets et transforme vos corrections en cartes de révision.
Claude (connexion Pro ou Max, ou clé API), connexion ChatGPT ou clé API OpenAI, OpenRouter, DeepSeek, Fireworks et Google. Vous pouvez changer de modèle à tout moment en gardant votre historique.
Sayfern fonctionne aujourd'hui sous macOS. Les versions Windows et Linux arrivent bientôt.
Sur votre ordinateur. Vos notes, vos documents et vos réglages restent en local. Seule la conversation est envoyée au modèle que vous choisissez.
Obtenir
Sayfern est sous licence GPL-3.0 et développé ouvertement. Au premier lancement, on vous guide pour connecter un modèle, choisir vos langues et relier Anki.
$ git clone https://github.com/yufengliu15/Sayfern.git $ cd Sayfern && npm install $ npm run dev # l'accueil s'ouvre : connectez un modèle, choisissez une langue
2055492159Un tuteur gratuit qui se souvient de ce que vous apprenez. Apportez votre modèle et votre Anki, et commencez à parler.