Guru
Kostenlos · Open Source · LGPL-3.0

Anki Fernbedienung — auf dem iPhone, das du schon hast

Koppele dein iPhone in 10 Sekunden per QR-Code mit Anki Desktop und steuere Antwort zeigen / Nochmal / Schwer / Gut / Einfach von der Couch, dem Laufband oder wo immer du lernst. Schließe einen günstigen 8BitDo-Controller ans iPhone an und er funktioniert über das Telefon — sogar Modelle, die AnkiMobile zu koppeln verweigert.

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

Einrichtung (3 Schritte, ca. 1 Minute)

  1. Auf deinem Mac: Öffne Anki, dann Werkzeuge → Add-ons → Add-ons herunterladen… und füge diesen Code ein:
    1196082853
    Anki neu starten. Beim ersten Start fragt macOS „Eingehende Verbindungen erlauben?“ — klicke Erlauben.
  2. Auf deinem iPhone: Installiere Guru aus dem App Store.
  3. Koppeln:
    • In Anki: Werkzeuge → Telefon verbinden (Flashcard Guru Remote)… — ein QR-Code erscheint.
    • In Guru: Einstellungen → Anki Fernbedienung → Mit Mac koppeln — QR scannen.
    Fertig. Öffne einen beliebigen Stapel auf dem Mac und das iPhone übernimmt.

Echte Einrichtungsscreenshots

Folge genau diesem Ablauf: Add-on in Anki Desktop installieren, Anki neu starten, das QR-Pairing-Fenster öffnen und es mit Guru scannen.

Anki Tools-Menü mit ausgewähltem Add-ons-Eintrag
1 Anki-Add-ons öffnen

Öffne Anki auf dem Mac und wähle Tools → Add-ons.

Anki Add-ons-Dialog mit Code-Eingabefeld (1) Anki Add-ons-Dialog mit Code-Eingabefeld (2)
2 Add-on-Code eingeben

Klicke auf Get Add-ons…, füge 1196082853 ein und bestätige.

Anki Dialog zur erfolgreichen Installation von Flashcard Guru Remote
3 Anki neu starten

Nach der erfolgreichen Installation Anki neu starten. Danach erscheint Flashcard Guru Remote im Tools-Menü.

Anki Tools-Menü mit ausgewähltem Connect Phone-Eintrag (1) Anki Tools-Menü mit ausgewähltem Connect Phone-Eintrag (2)
4 QR-Code auf dem Mac anzeigen

Öffne Anki erneut und wähle Tools → Connect Phone (Flashcard Guru Remote)….

Guru Einstellungen mit dem Anki Remote-Eintrag
5 Anki Remote auf dem iPhone öffnen

Gehe in Guru zu Settings → Anki Remote.

Guru Anki Remote Bildschirm mit Pair with Mac
6 Mit dem Mac koppeln

Tippe auf Pair with Mac, scanne den QR-Code auf dem Mac, und die Verbindung steht.

Was du fernsteuern kannst

Antwort zeigenAktuelle Karte umdrehen.
Nochmal / Schwer / Gut / EinfachAlle vier Bewertungen.
Audio erneut abspielenFür Stapel mit Medien.
RückgängigLetzte Bewertung zurücknehmen.

Hardware-Controller-Unterstützung

Schließe einen Controller ans iPhone an (USB-C oder Bluetooth) und Guru leitet die Tasten an Anki Desktop weiter:

Gamepad (MFi)

  • A → Gut · B → Nochmal · X → Schwer · Y → Einfach
  • R1 → Antwort zeigen · L1 → Wiedergabe · Options → Rückgängig

Tastaturmodus (8BitDo Zero 2 / micro / externe Tastaturen)

  • 1 / 2 / 3 / 4 → Nochmal / Schwer / Gut / Einfach
  • Space → Antwort zeigen · R → Wiedergabe · Z oder U → Rückgängig

Der Tastatur-Pfad ist der Trick, mit dem günstige 8BitDo-Controller funktionieren — diese kleinen Modelle exponieren das Apple-GCExtendedGamepad-Profil nicht, deshalb lehnt AnkiMobile sie ab. Guru hört zusätzlich auf GCKeyboard, was genau dem entspricht, was 8BitDos „Tastaturmodus“ sendet.

Datenschutz

  • Nur LAN. Das Pairing-Token verlässt dein lokales WLAN nicht. Das Add-on lehnt Verbindungen außerhalb privater IP-Bereiche als Sicherheitsmaßnahme ab.
  • Keine Telemetrie. Keine Analytik, kein Remote-Logging, kein Upload deiner Stapel oder Karten.
  • Jederzeit widerruflich. „Vergesse“ das iPhone im Anki-Pairing-Dialog und das Token wird sofort ungültig.

FAQ

Funktioniert das mit AnkiMobile (der offiziellen iOS-Anki-App)?
Nein. Dies ist der Begleiter zu Guru, unserer eigenständigen iOS-Karteikarten-App. Das Add-on spricht WebSocket mit Guru, nicht mit AnkiMobile.
Warum ist es nicht einfach eine Bluetooth-Tastatur wie StudyRemote?
iOS erlaubt Drittanbieter-Apps nicht, als Bluetooth-HID-Peripheriegerät zu agieren — das ist eine plattformseitige Beschränkung, die wir nicht umgehen können. Stattdessen liefern wir das gleiche Wiederholungserlebnis über eine Wi-Fi-WebSocket-Route.
Funktioniert es unter Windows oder Linux?
Vermutlich ja — das Python-Add-on ist plattformübergreifend — aber wir testen aktiv nur auf macOS. Mindestversion: Anki 2.1.55+ (Qt6-Builds).
Wie aktualisiere ich das Add-on?
Anki Desktop sucht automatisch nach Add-on-Updates. Werkzeuge → Add-ons zeigt die Version, Auf Updates prüfen holt neue Versionen von AnkiWeb.
Ist die iOS-App quelloffen?
Das Add-on ist quelloffen unter LGPL-3.0: jyehn/flashcard-guru-remote-addon. Die iOS-App selbst bleibt proprietär.

Quelltext & Support