Funktionen
Ein fokussierter Flashcards-Stack: gehostete Web-App, iOS-Client im Repository, externe 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
Richte Claude Code, Codex oder OpenClaw auf die Discovery-URL, und der Agent kann den gesamten Auth-Flow durchlaufen, den API-Key speichern, Account-Kontext laden, den richtigen Workspace waehlen und ueber die kompakte /v1/agent/sql-Oberflaeche weitermachen. 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.