Gratuito e de código aberto · Mac, Windows e Linux em breve

Sayfern. Um tutor que lembra o que você está aprendendo.

Pratique um idioma com frases de verdade e a IA que você já usa. O Sayfern corrige seus erros como um professor, trabalha a partir do seu baralho do Anki e registra cada ponto gramatical que você tentou, para que a próxima sessão comece de onde esta parou.

v0.10.1 · macOS hoje · Windows e Linux em breve · licença GPL-3.0 · sem conta

Prancha IFig. 1
Polypodium loquaxa samambaia que fala
8× menos limite do plano que uma ferramenta de programação11 idiomas para aprenderLogin com Claude, ChatGPT ou OpenRouterAnki pelo AnkiConnectVoz com ElevenLabs ou vozes gratuitasSeus registros ficam no seu computador

Como é uma sessão

Fale em frases completas. O Sayfern faz as anotações.

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

Sessão de exemplo. Os números são ilustrativos.

01 · Você escreve

Responda como responderia pessoalmente.

O tutor faz perguntas de verdade no seu nível, usando palavras do seu baralho do Anki e a gramática que você está praticando. As palavras sublinhadas em verde são as que você está estudando.

02 · Caneta vermelha

Uma marcação e depois uma segunda tentativa.

Os erros são marcados no lugar, com um motivo curto. Você pode corrigir a frase sozinho antes de a resposta aparecer. Sugestões de estilo aparecem separadas dos erros de verdade.

03 · Consultar

Passe o mouse sobre qualquer palavra.

A pronúncia, o significado do dicionário, se a palavra está no seu Anki e um botão para ouvir. Os dicionários rodam no seu computador, então a consulta é instantânea.

Experimente: passe o mouse ou toque numa palavra sublinhada na janela.

04 · Ele lembra

Um progresso que dá para mostrar.

Cada tentativa com um ponto gramatical é salva junto com a frase que você escreveu. O Sayfern separa o que você usou com ajuda do que usou por conta própria e traz os pontos fracos de volta em conversas futuras.

Benchmark

Mesmo modelo, mesma aula. Cerca de um oitavo do limite do seu plano.

Rodamos aulas roteirizadas idênticas no Sayfern e no Claude Code com uma habilidade de tutoria de mandarim: mesmo modelo, mesmas mensagens do aluno, mesmo baralho do Anki e mesma leitura. Um proxy registrou cada requisição enviada por cada um.

8.2×menos uso do limite do plano114,981 contra 943,988 unidades de limite
9.9×menor contexto máximo7,128 contra 70,616 tokens
4.2×menos espera88 s contra 365 s de tempo real
2%da janela de 5 horas, contra 27%lido nos cabeçalhos de limite de taxa

Tokens enviados a cada mensagem

Uma conversa de doze mensagens. O Claude Code + habilidade reenvia cerca de 65.000 tokens de instruções, ferramentas e histórico a cada turno. O Sayfern envia o que o turno precisa.

SayfernClaude Code + habilidade
Ver como tabela

De onde vem a economia

Totais de cinco cenários, duas execuções cada, média por execução.

SayfernClaude Code + habilidade

Precisão: empatados no que importa, ainda com trabalho pela frente.

Um modelo avaliador separado deu nota aos dois tutores com o mesmo gabarito. Os dois encontraram todos os erros reais com a correção certa e não deram nenhum alarme falso. O Sayfern fica atrás na correspondência exata da redação e cometeu dois deslizes próprios em mandarim.

CritérioSayfernClaude Code + habilidade
Erros gramaticais apontados (avaliador)14 / 1414 / 14empate
Apontados com a correção certa (avaliador)14 / 1414 / 14empate
Alarmes falsos em frases corretas0 / 120 / 12empate
Fatos do Anki ditos corretamente (avaliador)2 / 4 (2 sem nota)3 / 4reavaliando
Correção idêntica à redação esperada11 / 1414 / 14atrás
Erros de mandarim do próprio tutor20atrás

Executado em 2026-10-01: Sayfern 0.6.0 contra Claude Code 2.1.220 com a habilidade mandarin-thinking-practice, ambos no Claude Sonnet 5.5. Cinco cenários (correções, perguntas sobre o Anki, leitura graduada, continuidade entre duas sessões, uma conversa longa), duas repetições cada, com os dados sintéticos públicos. O uso do limite do plano é uma estimativa: tokens ponderados pelo preço da API. O número de 5 horas é a variação nos cabeçalhos de limite da Anthropic e pode incluir outro tráfego da conta. Rode você mesmo com npm run bench -- run; o método está em docs/benchmark.md.

Recursos

Tudo o que um bom tutor faz, por escrito.

#1LEMBRA

Continua de onde você parou

As sessões retomam sua posição de leitura, a gramática em que você ainda tropeça e as palavras que você vive esquecendo. Escreva algumas notas sobre você e o tutor vai usá-las.

#2CORRIGE

Corrigido como lição de casa

Original, sugestão e um motivo em uma linha. Todas as correções ficam reunidas em Revisão, onde você pode filtrar, refazer frases antigas e transformá-las em cartões.

#3RECORDA

Parte do seu Anki

Lê sua coleção pelo AnkiConnect e mantém a conversa nas palavras que você conhece. Ainda não tem baralho? O Sayfern monta um em lotes de 25, com pronúncias conferidas e áudio.

#4QUIZ

Quizzes a partir dos seus erros

Lacunas, ordenação, múltipla escolha ou respostas escritas, no seu nível ou num nível HSK ou JLPT. Respostas fixas são corrigidas no seu computador. Notas de quiz nunca contam como uso livre.

#5ESCUTA

Fale em vez de digitar

Segure para falar e suas palavras aparecem no chat. Ouça qualquer resposta ou palavra, em 0,7× se precisar. Use suas contas do ElevenLabs ou as vozes gratuitas incluídas.

#6CRIA

Peça o recurso que você quer

Descreva uma nova aba ou atividade de prática e o seu modelo a constrói. Recursos novos rodam isolados. Tudo o que precisa de acesso total espera a sua aprovação.

Idiomas

Onze idiomas para aprender. Doze para aprender neles.

O app segue o idioma do seu sistema, e as explicações vêm no idioma que você lê melhor. Cada idioma tem seus próprios registros, dicionário e baralho do Anki.

你好Chinese
こんにちはJapanese
안녕하세요Korean
HelloEnglish
HolaSpanish
BonjourFrench
HalloGerman
CiaoItalian
OláPortuguese
ПриветRussian
Xin chàoVietnamese
Suporte mais completo: chinês e japonês Dicionários: CC-CEDICT, JMdict e outros, offline Interface: 12 idiomas, incluindo chinês simplificado e tradicional

Seu próprio modelo

Use a IA que você já paga.

Entre com um plano que você já tem ou cole uma chave de API. Troque de modelo quando quiser; seu registro de aprendizado continua o mesmo.

AnthropicLogin com Claude Pro ou Max, ou chave de APIlogin
OpenAIEntrar com o ChatGPT, ou chave de APIlogin
OpenRouterLogin com OpenRouter, ou chave de APIlogin
DeepSeekChave de APIchave
FireworksChave de APIchave
GoogleChave de APIchave

As credenciais são criptografadas com uma chave guardada no chaveiro do sistema (o Keychain do macOS em um Mac).

O que deixamos de fora

Coisas que um app de idiomas não deveria ter.

  • Uma conta

    Nada de cadastro. Abra o app, escolha um idioma e comece a falar.

  • Ofensivas e culpa

    Sem contador de dias seguidos e sem notificações insistentes. Volte quando quiser.

  • Uma assinatura

    O Sayfern é gratuito. Você usa um plano ou chave de modelo que já tem, e há vozes gratuitas incluídas.

  • Chamar memória de fluência

    Lembrar um cartão e usar uma palavra numa frase são registrados separadamente. Só o segundo conta como uso.

  • Seu caderno na nossa nuvem

    Registros e materiais ficam no seu computador. Só a conversa vai para o modelo que você escolheu.

Perguntas

Antes de baixar.

O Sayfern é grátis?

Sim. O Sayfern é software livre e gratuito sob a licença GPL-3.0. Você conecta um plano ou chave de API de um modelo que já tem, e há vozes gratuitas incluídas, então não paga nada ao Sayfern.

Quais idiomas posso aprender com o Sayfern?

Onze: chinês, japonês, coreano, inglês, espanhol, francês, alemão, italiano, português, russo e vietnamita. Chinês e japonês têm o suporte mais completo. O app está disponível em 12 idiomas de interface.

O Sayfern funciona com o Anki?

Sim. Instale o complemento AnkiConnect (código 2055492159) e o Sayfern lê seu baralho, mantém a conversa nas palavras que você conhece, cria baralhos novos e transforma suas correções em cartões de revisão.

Quais modelos de IA o Sayfern aceita?

Claude (login com Pro ou Max, ou chave de API), login com ChatGPT ou chave de API da OpenAI, OpenRouter, DeepSeek, Fireworks e Google. Você pode trocar de modelo quando quiser e manter seu registro.

O Sayfern roda no Windows ou no Linux?

Hoje o Sayfern roda no macOS. As versões para Windows e Linux chegam em breve.

Onde ficam meus dados de aprendizado?

No seu computador. Registros, materiais e configurações ficam no local. Só a conversa é enviada para o modelo que você escolher.

Baixar

Três comandos e você já está falando.

O Sayfern tem licença GPL-3.0 e é desenvolvido de forma aberta. Na primeira vez, ele guia você para conectar um modelo, escolher idiomas e vincular o Anki.

$ git clone https://github.com/yufengliu15/Sayfern.git
$ cd Sayfern && npm install
$ npm run dev
# a configuração abre: conecte um modelo, escolha um idioma

Diga.
Faça crescer.

Um tutor gratuito que lembra o que você está aprendendo. Traga seu modelo e seu Anki e comece a falar.