Gratis y de código abierto · Mac, pronto Windows y Linux

Sayfern. Un tutor que recuerda lo que estás aprendiendo.

Practica un idioma con frases reales y la IA que ya usas. Sayfern corrige tus errores como un profesor, trabaja a partir de tu mazo de Anki y guarda un registro de cada punto gramatical que has probado, para que la siguiente sesión empiece donde terminó esta.

v0.10.1 · hoy en macOS · pronto Windows y Linux · licencia GPL-3.0 · sin cuenta

Lámina IFig. 1
Polypodium loquaxel helecho que habla
8× menos límite del plan que una herramienta de programación11 idiomas para aprenderAcceso con Claude, ChatGPT u OpenRouterAnki mediante AnkiConnectVoz con ElevenLabs o voces gratuitasTus registros se quedan en tu ordenador

Cómo es una sesión

Habla con frases completas. Sayfern toma las notas.

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

Sesión de ejemplo. Las cifras son ilustrativas.

01 · Tú escribes

Responde como lo harías en persona.

El tutor hace preguntas reales a tu nivel, con palabras de tu mazo de Anki y la gramática que estás trabajando. Las palabras subrayadas en verde son las que estás estudiando.

02 · Bolígrafo rojo

Una marca y luego un segundo intento.

Los errores se marcan en su sitio con una explicación breve. Puedes corregir la frase tú mismo antes de que aparezca la respuesta. Las sugerencias de estilo se señalan aparte de los errores reales.

03 · Consulta

Pasa el cursor por cualquier palabra.

La pronunciación, el significado del diccionario, si está en tu Anki y un botón para escucharla. Los diccionarios funcionan en tu ordenador, así que la consulta es instantánea.

Pruébalo: pasa el cursor o toca una palabra subrayada en la ventana.

04 · Recuerda

Un progreso que se puede demostrar.

Cada intento con un punto gramatical se guarda junto con la frase que escribiste. Sayfern separa lo que usaste con ayuda de lo que usaste por tu cuenta, y vuelve a traer tus puntos débiles en conversaciones posteriores.

Benchmark

Mismo modelo, misma lección. Más o menos un octavo del límite de tu plan.

Pasamos las mismas lecciones guionizadas por Sayfern y por Claude Code con una habilidad de tutoría de mandarín: el mismo modelo, los mismos mensajes del alumno, el mismo mazo de Anki y la misma lectura. Un proxy registró cada petición que envió cada uno.

8.2×menos uso del límite del plan114,981 frente a 943,988 unidades de límite
9.9×menor contexto máximo7,128 frente a 70,616 tokens
4.2×menos espera88 s frente a 365 s de tiempo real
2%de la ventana de 5 horas, frente a 27%leído de las cabeceras de límite de uso

Tokens enviados con cada mensaje

Una conversación de doce mensajes. Claude Code + habilidad reenvía unos 65.000 tokens de instrucciones, herramientas e historial en cada turno. Sayfern envía lo que necesita el turno.

SayfernClaude Code + habilidad
Ver como tabla

De dónde sale el ahorro

Totales de cinco escenarios, dos ejecuciones cada uno, promedio por ejecución.

SayfernClaude Code + habilidad

Precisión: igualados en lo importante, con trabajo pendiente.

Un modelo juez aparte calificó a los dos tutores con la misma clave de respuestas. Ambos detectaron todos los errores reales con una corrección correcta y no dieron falsas alarmas. Sayfern va por detrás en la coincidencia exacta de la redacción y cometió dos fallos propios en mandarín.

ComprobaciónSayfernClaude Code + habilidad
Errores gramaticales señalados (juez)14 / 1414 / 14empate
Señalados con la corrección correcta (juez)14 / 1414 / 14empate
Falsas alarmas en frases correctas0 / 120 / 12empate
Datos de Anki dichos correctamente (juez)2 / 4 (2 sin calificar)3 / 4recalificando
Corrección idéntica a la redacción esperada11 / 1414 / 14detrás
Errores de mandarín del propio tutor20detrás

Ejecutado el 2026-10-01: Sayfern 0.6.0 frente a Claude Code 2.1.220 con la habilidad mandarin-thinking-practice, ambos con Claude Sonnet 5.5. Cinco escenarios (correcciones, preguntas sobre Anki, lectura graduada, continuidad entre dos sesiones, una conversación larga), dos repeticiones cada uno, con los datos sintéticos públicos. El uso del límite del plan es una estimación: tokens ponderados por el precio de la API. La cifra de 5 horas es el cambio en las cabeceras de límite de Anthropic y puede incluir otro tráfico de la cuenta. Ejecútalo tú con npm run bench -- run; el método está en docs/benchmark.md.

Funciones

Todo lo que hace un buen tutor, por escrito.

#1RECUERDA

Sigue donde lo dejaste

Las sesiones retoman tu punto de lectura, la gramática que aún no dominas y las palabras que se te escapan. Añade notas sobre ti y el tutor las usará.

#2CORRIGE

Corregido como los deberes

Original, sugerencia y una razón en una línea. Todas las correcciones se reúnen en Repaso, donde puedes filtrar, rehacer frases antiguas y convertirlas en tarjetas.

#3REPASA

Parte de tu Anki

Lee tu colección a través de AnkiConnect y mantiene la conversación dentro de las palabras que conoces. ¿Aún no tienes mazo? Sayfern te crea uno en tandas de 25, con pronunciaciones revisadas y audio.

#4TEST

Tests a partir de tus errores

Huecos, ordenar, opción múltiple o respuestas escritas, a tu nivel o a un nivel HSK o JLPT. Las respuestas cerradas se corrigen en tu ordenador. Las notas de los tests nunca cuentan como uso libre.

#5ESCUCHA

Habla en vez de escribir

Mantén pulsado para hablar y tus palabras aparecen en el chat. Escucha cualquier respuesta o palabra, a 0,7× si lo necesitas. Usa tus cuentas de ElevenLabs o las voces gratuitas incluidas.

#6CREA

Pide la función que quieras

Describe una pestaña nueva o una actividad de práctica y tu modelo la construye. Las funciones nuevas se ejecutan aisladas. Todo lo que necesite acceso completo espera a tu aprobación.

Idiomas

Once idiomas para aprender. Doce en los que aprenderlos.

La app sigue el idioma de tu sistema y las explicaciones llegan en el idioma que mejor lees. Cada idioma tiene su propio registro, diccionario y mazo de Anki.

你好Chinese
こんにちはJapanese
안녕하세요Korean
HelloEnglish
HolaSpanish
BonjourFrench
HalloGerman
CiaoItalian
OláPortuguese
ПриветRussian
Xin chàoVietnamese
Mejor soporte: chino y japonés Diccionarios: CC-CEDICT, JMdict y más, sin conexión Interfaz: 12 idiomas, incluidos chino simplificado y tradicional

Tu propio modelo

Usa la IA que ya pagas.

Inicia sesión con un plan que ya tengas o pega una clave de API. Cambia de modelo cuando quieras; tu registro de aprendizaje sigue igual.

AnthropicAcceso con Claude Pro o Max, o clave de APIacceso
OpenAIIniciar sesión con ChatGPT, o clave de APIacceso
OpenRouterAcceso con OpenRouter, o clave de APIacceso
DeepSeekClave de APIclave
FireworksClave de APIclave
GoogleClave de APIclave

Las credenciales se cifran con una clave guardada en el llavero del sistema (el llavero de macOS en un Mac).

Lo que dejamos fuera

Cosas que una app de idiomas no debería tener.

  • Una cuenta

    No hay que registrarse. Abre la app, elige un idioma y empieza a hablar.

  • Rachas y culpa

    Sin contador de rachas y sin notificaciones insistentes. Vuelve cuando quieras.

  • Una suscripción

    Sayfern es gratis. Usas un plan o una clave de modelo que ya tienes, y hay voces gratuitas incluidas.

  • Llamar fluidez a recordar

    Recordar una tarjeta y usar una palabra en una frase se registran por separado. Solo lo segundo cuenta como uso.

  • Tu cuaderno en nuestra nube

    Tus registros y materiales se quedan en tu ordenador. Solo la conversación va al modelo que elegiste.

Preguntas

Antes de descargarlo.

¿Sayfern es gratis?

Sí. Sayfern es software libre y gratuito con licencia GPL-3.0. Conectas un plan o una clave de API de un modelo que ya tienes, y hay voces gratuitas incluidas, así que no pagas nada a Sayfern.

¿Qué idiomas puedo aprender con Sayfern?

Once: chino, japonés, coreano, inglés, español, francés, alemán, italiano, portugués, ruso y vietnamita. El chino y el japonés tienen el soporte más completo. La app está disponible en 12 idiomas de interfaz.

¿Sayfern funciona con Anki?

Sí. Instala el complemento AnkiConnect (código 2055492159) y Sayfern lee tu mazo, mantiene la conversación dentro de las palabras que conoces, te crea mazos nuevos y convierte tus correcciones en tarjetas de repaso.

¿Qué modelos de IA admite Sayfern?

Claude (acceso con Pro o Max, o clave de API), acceso con ChatGPT o clave de API de OpenAI, OpenRouter, DeepSeek, Fireworks y Google. Puedes cambiar de modelo cuando quieras sin perder tu registro.

¿Sayfern funciona en Windows o Linux?

Hoy Sayfern funciona en macOS. Las versiones para Windows y Linux llegan pronto.

¿Dónde se guardan mis datos de aprendizaje?

En tu ordenador. Tus registros, materiales y ajustes se quedan en local. Solo la conversación se envía al modelo que elijas.

Descargar

Tres comandos y ya estás hablando.

Sayfern tiene licencia GPL-3.0 y se desarrolla en abierto. La primera vez que lo abres te guía para conectar un modelo, elegir idiomas y vincular Anki.

$ git clone https://github.com/yufengliu15/Sayfern.git
$ cd Sayfern && npm install
$ npm run dev
# se abre la configuración: conecta un modelo, elige un idioma

Dilo.
Hazlo crecer.

Un tutor gratuito que recuerda lo que estás aprendiendo. Trae tu modelo y tu Anki, y empieza a hablar.