Gratuito e open source · Mac, presto Windows e Linux

Sayfern. Un tutor che ricorda cosa stai imparando.

Esercitati in una lingua con frasi vere e l'IA che usi già. Sayfern corregge i tuoi errori come un insegnante, lavora a partire dal tuo mazzo Anki e tiene traccia di ogni struttura grammaticale che hai provato, così la sessione successiva riparte da dove è finita questa.

v0.10.1 · macOS oggi · presto Windows e Linux · licenza GPL-3.0 · nessun account

Tavola IFig. 1
Polypodium loquaxla felce che parla
8× meno limite del piano rispetto a uno strumento per programmatori11 lingue da imparareAccesso con Claude, ChatGPT o OpenRouterAnki tramite AnkiConnectVoce con ElevenLabs o voci gratuiteI dati restano sul tuo computer

Com'è una sessione

Parla con frasi complete. Gli appunti li prende Sayfern.

Weekend plansclaude · 1.2k tokens
Tutor

上个周末你做了什么?

What did you do last weekend?

除了去公园,我还买了一个书。

Measure wordGrammar

书 counts with 本, not 个.

Try the sentence again before you see the fix.

Try againShow answer

Sessione di esempio. I numeri sono indicativi.

01 · Scrivi tu

Rispondi come faresti di persona.

Il tutor fa domande vere al tuo livello, usando parole del tuo mazzo Anki e la grammatica su cui stai lavorando. Le parole sottolineate in verde sono quelle che stai studiando.

02 · Penna rossa

Un segno, poi un secondo tentativo.

Gli errori vengono segnati nel testo con una breve spiegazione. Puoi correggere la frase da solo prima che compaia la risposta. I suggerimenti di stile sono indicati a parte rispetto agli errori veri.

03 · Cerca

Passa sopra qualsiasi parola.

La pronuncia, il significato del dizionario, se è nel tuo Anki e un pulsante per ascoltarla. I dizionari funzionano sul tuo computer, quindi la ricerca è immediata.

Prova: passa sopra o tocca una parola sottolineata nella finestra.

04 · Ricorda

Progressi che puoi dimostrare.

Ogni tentativo con una struttura grammaticale viene salvato insieme alla frase che hai scritto. Sayfern distingue ciò che hai usato con aiuto da ciò che hai usato in autonomia, e riporta i punti deboli nelle conversazioni successive.

Benchmark

Stesso modello, stessa lezione. Circa un ottavo del limite del piano.

Abbiamo eseguito lezioni identiche con copione sia in Sayfern sia in Claude Code con una skill di tutoraggio di cinese: stesso modello, stessi messaggi dello studente, stesso mazzo Anki e stessa lettura. Un proxy ha registrato ogni richiesta inviata da ciascuno.

8.2×meno limite del piano usato114,981 contro 943,988 unità di limite
9.9×contesto massimo più piccolo7,128 contro 70,616 token
4.2×meno attesa88 s contro 365 s di tempo reale
2%della finestra di 5 ore, contro 27%letto dalle intestazioni dei limiti di frequenza

Token inviati con ogni messaggio

Una conversazione di dodici messaggi. Claude Code + skill rimanda circa 65.000 token di istruzioni, strumenti e cronologia a ogni turno. Sayfern invia solo ciò che serve al turno.

SayfernClaude Code + skill
Mostra come tabella

Da dove viene il risparmio

Totali su cinque scenari, due esecuzioni ciascuno, media per esecuzione.

SayfernClaude Code + skill

Precisione: alla pari su ciò che conta, con ancora lavoro da fare.

Un modello giudice separato ha valutato entrambi i tutor con la stessa chiave di risposte. Entrambi hanno trovato ogni errore vero con una correzione giusta e non hanno dato falsi allarmi. Sayfern è indietro sulla corrispondenza esatta delle frasi e ha fatto due piccoli errori di cinese.

VerificaSayfernClaude Code + skill
Errori di grammatica segnalati (giudice)14 / 1414 / 14pari
Segnalati con la correzione giusta (giudice)14 / 1414 / 14pari
Falsi allarmi su frasi corrette0 / 120 / 12pari
Fatti di Anki detti correttamente (giudice)2 / 4 (2 non valutati)3 / 4nuova valutazione
Correzione identica alla formulazione attesa11 / 1414 / 14indietro
Errori di cinese del tutor stesso20indietro

Eseguito il 2026-10-01: Sayfern 0.6.0 contro Claude Code 2.1.220 con la skill mandarin-thinking-practice, entrambi su Claude Sonnet 5.5. Cinque scenari (correzioni, domande su Anki, lettura graduata, continuità tra due sessioni, una lunga conversazione), due ripetizioni ciascuno, sui dati sintetici pubblici. L'uso del limite del piano è una stima: token pesati in base al prezzo dell'API. Il dato sulle 5 ore è la variazione delle intestazioni dei limiti di Anthropic e può includere altro traffico dell'account. Eseguilo tu con npm run bench -- run; il metodo è in docs/benchmark.md.

Funzioni

Tutto ciò che fa un buon tutor, messo per iscritto.

#1RICORDA

Riprende da dove eri rimasto

Le sessioni ripartono dalla tua posizione di lettura, dalla grammatica ancora incerta e dalle parole che continui a sbagliare. Aggiungi qualche nota su di te e il tutor la userà.

#2CORREGGE

Corretto come un compito

Originale, proposta e una riga di spiegazione. Ogni correzione finisce in Ripasso, dove puoi filtrare, rifare vecchie frasi e trasformarle in carte.

#3RICHIAMA

Parte dal tuo Anki

Legge la tua raccolta tramite AnkiConnect e mantiene la conversazione nelle parole che conosci. Non hai ancora un mazzo? Sayfern lo crea a gruppi di 25, con pronunce verificate e audio.

#4QUIZ

Quiz dai tuoi errori

Completamento, riordino, scelta multipla o risposte scritte, al tuo livello o a un livello HSK o JLPT. Le risposte fisse vengono corrette sul tuo computer. I punteggi dei quiz non contano mai come uso libero.

#5ASCOLTA

Parla invece di scrivere

Tieni premuto per parlare e le tue parole arrivano nella chat. Ascolta qualsiasi risposta o parola, rallentata a 0,7× se serve. Usa i tuoi account ElevenLabs o le voci gratuite incluse.

#6COSTRUISCE

Chiedi la funzione che vuoi

Descrivi una nuova scheda o attività e il tuo modello la costruisce. Le nuove funzioni girano in una sandbox. Tutto ciò che richiede accesso completo aspetta la tua approvazione.

Lingue

Undici lingue da imparare. Dodici in cui impararle.

L'app segue la lingua del sistema e le spiegazioni arrivano nella lingua che leggi meglio. Ogni lingua ha il proprio registro, dizionario e mazzo Anki.

你好Chinese
こんにちはJapanese
안녕하세요Korean
HelloEnglish
HolaSpanish
BonjourFrench
HalloGerman
CiaoItalian
OláPortuguese
ПриветRussian
Xin chàoVietnamese
Supporto più completo: cinese e giapponese Dizionari: CC-CEDICT, JMdict e altri, offline Interfaccia: 12 lingue, tra cui cinese semplificato e tradizionale

Usa il tuo modello

Usa l'IA che paghi già.

Accedi con il piano che hai o incolla una chiave API. Cambia modello quando vuoi; il tuo registro di apprendimento resta lo stesso.

AnthropicAccesso Claude Pro o Max, o chiave APIaccesso
OpenAIAccedi con ChatGPT, o chiave APIaccesso
OpenRouterAccesso OpenRouter, o chiave APIaccesso
DeepSeekChiave APIchiave
FireworksChiave APIchiave
GoogleChiave APIchiave

Le credenziali sono cifrate con una chiave custodita nel portachiavi di sistema (il Portachiavi di macOS su un Mac).

Cosa abbiamo lasciato fuori

Cose che un'app per le lingue non dovrebbe avere.

  • Un account

    Nessuna registrazione. Apri l'app, scegli una lingua, inizia a parlare.

  • Serie e sensi di colpa

    Nessun contatore di giorni consecutivi e nessuna notifica insistente. Torna quando vuoi.

  • Un abbonamento

    Sayfern è gratuito. Usi un piano o una chiave di un modello che hai già, e le voci gratuite sono incluse.

  • Scambiare la memoria per scioltezza

    Ricordare una carta e usare una parola in una frase sono registrati separatamente. Solo il secondo conta come uso.

  • Il tuo quaderno nel nostro cloud

    Registri e materiali restano sul tuo computer. Al modello scelto va solo la conversazione.

Domande

Prima di scaricarlo.

Sayfern è gratuito?

Sì. Sayfern è software libero e gratuito con licenza GPL-3.0. Colleghi un piano o una chiave API di un modello che hai già, e le voci gratuite sono incluse, quindi non devi pagare nulla a Sayfern.

Quali lingue posso imparare con Sayfern?

Undici: cinese, giapponese, coreano, inglese, spagnolo, francese, tedesco, italiano, portoghese, russo e vietnamita. Cinese e giapponese hanno il supporto più completo. L'app è disponibile in 12 lingue di interfaccia.

Sayfern funziona con Anki?

Sì. Installa il componente aggiuntivo AnkiConnect (codice 2055492159): Sayfern legge il tuo mazzo, mantiene la conversazione nelle parole che conosci, crea nuovi mazzi e trasforma le correzioni in carte di ripasso.

Quali modelli di IA supporta Sayfern?

Claude (accesso Pro o Max, o chiave API), accesso ChatGPT o chiave API OpenAI, OpenRouter, DeepSeek, Fireworks e Google. Puoi cambiare modello quando vuoi e mantenere il tuo registro.

Sayfern funziona su Windows o Linux?

Oggi Sayfern funziona su macOS. Le versioni per Windows e Linux arrivano presto.

Dove vengono salvati i miei dati di apprendimento?

Sul tuo computer. Registri, materiali e impostazioni restano in locale. Al modello che scegli va solo la conversazione.

Scarica

Tre comandi e stai già parlando.

Sayfern ha licenza GPL-3.0 ed è sviluppato in modo aperto. Al primo avvio ti guida a collegare un modello, scegliere le lingue e collegare Anki.

$ git clone https://github.com/yufengliu15/Sayfern.git
$ cd Sayfern && npm install
$ npm run dev
# si apre la configurazione: collega un modello, scegli una lingua

Dillo.
Fallo crescere.

Un tutor gratuito che ricorda cosa stai imparando. Porta il tuo modello e il tuo Anki, e inizia a parlare.