Zum Inhalt springen
Ankinize
AnmeldenRegistrieren
PreiseDokuMCP
Registrieren

Jede Karte ist verbucht.

Ankinize ist ein Sync-Server für Anki mit REST-API, damit Skripte und KI-Agenten alles in Karteikarten verwandeln können. Dein Speicher ist eine ehrliche Zahl: die Collection plus jede Mediendatei, voll gezählt.

Konto erstellenSelbst hosten
200 MB0300 MB

170 MBvon 200 MB

Collection 42 MBMediendateien 128 MB

Unter dem Limit. Sync kann diese Collection erweitern.

Deine Collection sind die weißen Karten.

Notizen, Karten und Lernverlauf liegen in einer Datenbank. Ihre Größe ist der erste Teil deines Speichers.

Mediendateien sind die dunklen.

Jedes Bild und jede Audiodatei zählt mit voller Größe, ohne Gutschrift für geteilten Speicher im Hintergrund. Beides zusammen ist deine Speichernutzung.

Am Tor endet das Wachstum.

Free fasst 200 MB. Hinter dem Tor wird die Lampe rot, und alles, was Speicher belegt, wird abgelehnt. Syncs ohne Zuwachs und das Löschen von Medien gehen immer.

Pro schiebt das Tor auf 1 GB.

Pro kostet 5 $/Monat, nur monatlich abgerechnet. Dieselbe Collection samt Medien füllt jetzt etwa ein Viertel des Kastens. Max schiebt das Tor für 10 $/Monat auf 10 GB.

Selbst gehostet gibt es kein Tor.

Auf deinem eigenen Server ist der Plan unbegrenzt und die Abrechnung aus. Der Kasten zählt trotzdem mit, damit du siehst, was du belegst.

Du bist dran.

Stell die Größen ein, wähle einen Plan oder zieh am Kasten entlang.

170 MBvon 200 MB

Collection 42 MBMediendateien 128 MB

Unter dem Limit. Sync kann diese Collection erweitern.

Plan

Greif per REST zu.

Eine REST-API auf derselben Collection. Sende einen API-Schlüssel als Bearer-Token an /api/v1 und lies oder schreibe Decks, Notizen, Notiztypen und Karten. Wähle eine Anfrage: Der Kran arbeitet am Kasten, und ein Schlüssel ohne die passende Berechtigung wird an seiner Box abgewiesen.

Berechtigungen dieses Schlüssels
syncreadwrite

Ein Schlüssel hat immer mindestens eine.

Anfrage stellen
GET /api/v1/decks
POST /api/v1/notes

Ein Schreibzugriff während eines Syncs bekommt 423 Locked mit einem Retry-After-Header, damit beide nie gleichzeitig die Collection ändern.

Jeder Endpunkt steht mit Anfrage- und Antwortbeispielen in der API-Referenz.

Die vollständige OpenAPI-Beschreibung liegt unter /api/v1/openapi.json.

SRW

170 MBvon 200 MB

Collection 42 MBMediendateien 128 MB

Unter dem Limit. Sync kann diese Collection erweitern.

Kleine Änderungen, kleiner Sync.

Die meisten Syncs sind Normal Syncs: Nur das, was sich seit dem letzten Sync geändert hat, wird übertragen. Eine Schemaänderung, etwa ein neues Feld in einem Notiztyp, lässt sich so nicht zusammenführen und macht den nächsten Sync zum Full Sync.

Tu etwas in Anki

Normal Sync

Dein Gerät sendet die geänderten Lernzeilen und empfängt Neues. Die Collection bleibt, wo sie ist.

Übertragene Daten

Ein paar Kilobyte

Pläne sind Speicher und Anfragen.

Die Pläne unterscheiden sich in zwei Dingen: wie viel Speichernutzung das Tor erlaubt und wie viele REST-API-Anfragen du stellen darfst.

  • Free

    200 MB

    0 $

    Sync mit Anki-Clients, REST-API im Rahmen ihrer Limits und Export deiner Collection.

    Konto erstellen
  • Pro

    1 GB

    5 $/Monat

    Nur monatlich abgerechnet. Pro-Konten werden nie wegen Inaktivität gelöscht.

    Mit Pro starten
  • Max

    10 GB

    10 $/Monat

    Für Vielnutzer mit Jahren an Bildern, Audio und Video. Nur monatlich abgerechnet. Max-Konten werden nie wegen Inaktivität gelöscht.

    Mit Max starten

Fragen

Welche Anki-Clients können synchronisieren?

Anki Desktop ab 2.1.50, AnkiDroid und AnkiMobile über ihre Einstellung für einen eigenen Sync-Server. Gib die Basis-URL deines Servers ein; der Client hängt /sync/ und /msync/ selbst an.

Was zählt zu meinem Speicher?

Die Collection plus die volle Größe jeder Mediendatei. Es gibt keine Gutschrift für Deduplizierung.

Was passiert über dem Limit?

Alles, was Speicher belegt, wird abgelehnt, auch ein Sync, der die Collection vergrößern würde. Syncs ohne Zuwachs und das Löschen von Medien gehen immer. Die REST-API erlaubt nur Lesen und Löschen, bis du wieder darunter bist.

Erzwingt ein neues Feld einen Full Sync?

Ja. Ein Feld oder eine Kartenvorlage hinzuzufügen oder zu entfernen ist eine Schemaänderung, danach macht jedes Gerät einen Full Sync. Die REST-API verlangt ?acceptFullSync=true, bevor sie so etwas ändert.

Kann ich meine Daten mitnehmen?

Exportiere deine Collection jederzeit als .colpkg-Datei. Free-Konten ohne Sync oder Login seit 12 Monaten werden gelöscht, nach Warnungen 30 und 7 Tage vorher, jeweils mit Export-Link.

Wie viel Server braucht Selbst-Hosting?

Eine vCPU und 256 MB RAM. Collections liegen in lokalem libSQL, Mediendateien in RustFS, einem S3-kompatiblen Speicher; beides startet die Compose-Datei.

Wie wird die REST-API begrenzt?

Nach Plan, pro Konto. Free erlaubt 30 Anfragen pro Minute und 1.000 pro Tag, Pro 120 pro Minute und Max 600 pro Minute. Über dem Limit antwortet die API mit 429 und einem Retry-After-Header, und es wird nichts geändert. Das Syncen mit Anki wird so nicht begrenzt.

Was bedeutet „ankinize“?

Etwas zu ankinizen heißt, es in Anki-Karteikarten zu verwandeln: einen Artikel, eine Vorlesung, einen Chat, eine Codebasis. Ankinize synchronisiert deine Collection mit Anki und stellt sie per REST-API bereit, damit ein Skript oder ein KI-Agent die Karten schreibt und deine Geräte sie abholen.

Kann ein KI-Agent Karteikarten in meinem Anki erstellen?

Ja. Verbinde ihn über den MCP-Server oder gib einem Agenten einen API-Schlüssel, dann kann er über die REST-API oder das TypeScript-SDK Stapel, Notizen und Karten anlegen sowie suchen. Dieselben Karten werden mit Anki Desktop, AnkiDroid und AnkiMobile synchronisiert. Agent-Skills für API und SDK liegen unter /.well-known/agent-skills.

Ist Ankinize eine AnkiConnect-Alternative?

Für die Automatisierung ja. AnkiConnect braucht ein laufendes Anki Desktop auf deinem Rechner. Die Ankinize-REST-API läuft auf dem Server, sodass Skripte, CI-Jobs und Browser-Erweiterungen Karten ohne geöffnete Desktop-App hinzufügen und lesen können. Ankinize ist unabhängig von Anki und AnkiWeb.

Wie verbinde ich Claude, ChatGPT oder Cursor?

Füge die /mcp-Adresse dieser Website als benutzerdefinierten MCP-Server hinzu und melde dich auf Nachfrage mit deinem Ankinize-Konto an. Du entscheidest, ob die App nur lesen oder auch Karten ändern darf. Werkzeuge ohne OAuth können stattdessen einen API-Schlüssel senden. Die MCP-Anleitung enthält die Schritte für jede App.

Was kann ein MCP-Client mit meinen Karten tun?

Alles, was die REST-API kann: Stapel, Notizen und Karten suchen und lesen, Notizen hinzufügen und ändern, Karten in der Wiederholung beantworten und Statistiken lesen. Wähle auf dem Freigabebildschirm „write“ ab, um nur Lesezugriff zu geben. Unter API-Schlüssel & Geräte kannst du eine App jederzeit trennen, und sie funktioniert sofort nicht mehr.

Ankinize

Ein Sync-Server für Anki.

Produkt

PreiseFragen

Ressourcen

DokuMCPOpenAPI

Rechtliches

NutzungsbedingungenDatenschutzerklärungCookie-Richtlinie

Ankinize ist ein unabhängiges Projekt. Es steht in keiner Verbindung zu Anki, Ankitects Pty Ltd oder AnkiWeb und wird weder von ihnen unterstützt noch gesponsert. „Anki“ ist eine Marke des jeweiligen Inhabers.