Guru
Gratis · Código abierto · LGPL-3.0

Un mando Anki en el iPhone que ya tienes

Empareja tu iPhone con Anki Desktop en 10 segundos vía código QR, y luego controla Mostrar respuesta / Otra vez / Difícil / Bueno / Fácil desde el sofá, la cinta de correr o donde estudies. Conecta un mando 8BitDo barato al iPhone y funciona a través del teléfono — incluso modelos que AnkiMobile se niega a emparejar.

iPhone showing the Show Answer button while a MacBook in the background runs Anki — connected wirelessly

Configuración (3 pasos, ~1 minuto)

  1. En tu Mac: abre Anki, luego Herramientas → Complementos → Obtener complementos… y pega este código:
    1196082853
    Reinicia Anki. La primera vez que arranca el complemento, macOS pregunta «¿Permitir conexiones entrantes?» — pulsa Permitir.
  2. En tu iPhone: instala Guru desde el App Store.
  3. Emparejar:
    • En Anki: Herramientas → Conectar teléfono (Flashcard Guru Remote)… — aparece un código QR.
    • En Guru: Ajustes → Mando Anki → Emparejar con Mac — escanea el QR.
    Listo. Abre cualquier mazo en tu Mac y el iPhone toma el control.

Capturas reales de configuración

Sigue este flujo: instala el complemento en Anki Desktop, reinicia Anki, abre la ventana de emparejamiento con QR y escanéala desde Guru.

Menú Tools de Anki con Add-ons seleccionado
1 Abre los complementos de Anki

En el Mac, abre Anki y elige Tools → Add-ons.

Ventana Add-ons de Anki con el campo de código (1) Ventana Add-ons de Anki con el campo de código (2)
2 Introduce el código del complemento

Haz clic en Get Add-ons…, pega 1196082853 y confirma.

Mensaje de instalación correcta de Flashcard Guru Remote
3 Reinicia Anki

Cuando la instalación termine, reinicia Anki. Flashcard Guru Remote aparecerá en el menú Tools.

Menú Tools de Anki con Connect Phone seleccionado (1) Menú Tools de Anki con Connect Phone seleccionado (2)
4 Muestra el código QR en el Mac

Abre Anki otra vez y elige Tools → Connect Phone (Flashcard Guru Remote)….

Pantalla Settings de Guru con Anki Remote
5 Abre Anki Remote en el iPhone

En Guru, entra en Settings → Anki Remote.

Pantalla Anki Remote de Guru con Pair with Mac
6 Empareja con el Mac

Toca Pair with Mac, escanea el QR del Mac y la conexión quedará lista.

Lo que puedes controlar de forma remota

Mostrar respuestaVoltear la tarjeta actual.
Otra vez / Difícil / Bueno / FácilLas cuatro valoraciones.
Repetir audioPara mazos con medios.
DeshacerRevertir la última valoración.

Soporte de mandos hardware

Conecta un mando al iPhone (USB-C o Bluetooth) y Guru reenvía los botones a Anki Desktop:

Mando (MFi)

  • A → Bueno · B → Otra vez · X → Difícil · Y → Fácil
  • R1 → Mostrar respuesta · L1 → Repetir · Options → Deshacer

Modo teclado (8BitDo Zero 2 / micro / teclados externos)

  • 1 / 2 / 3 / 4 → Otra vez / Difícil / Bueno / Fácil
  • Space → Mostrar respuesta · R → Repetir · Z o U → Deshacer

El modo teclado es el truco que hace funcionar los mandos 8BitDo baratos — esos modelos pequeños no exponen el perfil GCExtendedGamepad de Apple, así que AnkiMobile los rechaza. Guru también escucha GCKeyboard, que es exactamente lo que envía el «Modo teclado» de 8BitDo.

Privacidad

  • Solo LAN. El token de emparejamiento nunca sale de tu Wi-Fi local. El complemento rechaza conexiones desde IP no privadas como medida de seguridad.
  • Sin telemetría. Sin analítica, sin registro remoto, sin subir tus mazos ni tarjetas.
  • Revocable en cualquier momento. «Olvida» el iPhone en el diálogo de emparejamiento de Anki y el token queda invalidado al instante.

Preguntas frecuentes

¿Funciona con AnkiMobile (la app oficial de iOS de Anki)?
No. Esto es el compañero de Guru, nuestra app iOS de tarjetas independiente. El complemento habla WebSocket con Guru, no con AnkiMobile.
¿Por qué no es simplemente un teclado Bluetooth como StudyRemote?
iOS no permite a apps de terceros actuar como periféricos HID Bluetooth — esa es una limitación a nivel de plataforma, no algo que podamos sortear. En su lugar, ofrecemos la misma experiencia mediante una ruta Wi-Fi WebSocket.
¿Funciona en Windows o Linux?
Probablemente sí — el complemento Python es multiplataforma — pero solo hacemos QA activo en macOS. Versión mínima: Anki 2.1.55+ (builds Qt6).
¿Cómo actualizo el complemento?
Anki Desktop comprueba actualizaciones de complementos automáticamente. Herramientas → Complementos muestra la versión, Buscar actualizaciones trae versiones nuevas desde AnkiWeb.
¿La app iOS es de código abierto?
El complemento es de código abierto bajo LGPL-3.0: jyehn/flashcard-guru-remote-addon. La app iOS misma sigue siendo cerrada.

Código fuente y soporte