Funktionen

Ein fokussierter Flashcards-Stack: gehostete Web-App, iOS-Client im Repository, ein MCP-Server samt Agent-API, und eine Infrastruktur, die bereits fuer Self-Hosting vorbereitet ist.

FSRS-Wiederholung

Faellige Karten werden mit FSRS geplant. Sende eine von vier Bewertungen, und das Backend aktualisiert den naechsten Wiederholungszeitpunkt anhand des Review-Zeitstempels vom Client.

Kartenerstellung und Chat

Erstelle Vorder- und Rueckseitenkarten im Web-Client und nutze KI-Chat mit Workspace-Daten und Dateianhaengen, einschliesslich einfacher Text-Uploads.

Agentenfreundliches Onboarding

Fuege den Flashcards-MCP-Server zu Claude, Cursor oder einem beliebigen MCP-Client hinzu, und er kann deine Karten lesen, erstellen und bearbeiten. CLI-Agenten wie Claude Code, Codex oder OpenClaw koennen stattdessen die Discovery-URL ansteuern, einen API-Key speichern und ueber die /v1/agent/sql-Oberflaeche arbeiten. Der Mensch muss nur den neuesten 8-stelligen E-Mail-Code teilen.

Passwortlose Anmeldung

Die E-Mail-OTP-Authentifizierung laeuft auf einem separaten Auth-Service. Browser-Sitzungen nutzen Shared-Domain-Cookies, damit Login ueber Subdomains sauber funktioniert.

Self-Hosted-Stack

Fuehre Postgres, Auth, Backend und den Web-Client lokal aus. Das Produktions-Deployment ist bereits fuer AWS mit CDK, CloudFront, API Gateway, Lambda und RDS verdrahtet.

Veroeffentlichte Agent-API

Der aktuelle externe Vertrag deckt Discovery, OTP-Bootstrap, Workspace-Auswahl und einen veroeffentlichten SQL-Dialekt ueber Workspace, Karten, Decks und Review-Events ab.

Offline-First-Clients

Das Repository liefert bereits den iOS-Client mit lokalem SQLite und Sync-Routen im Backend, und die Android-App ist jetzt bei Google Play verfuegbar.