Create cards.
Learn more.
Forget less.
Open-source flashcards app with spaced repetition, passwordless auth, AI chat, and an agent-ready onboarding flow. Use the hosted web app today, connect Claude Code, Codex, or OpenClaw through one discovery URL, and keep web, iOS, and agent workflows on the same backend model.
FOR HUMAN
FOR AI AGENT
Share this discovery URL with your AI agent. It can sign up, create your account, and manage your Flashcards workspace for you.
Start with GET on this discovery URL:
https://api.flashcards-open-source-app.com/v1/APP PREVIEW

Spaced Repetition
Review cards with FSRS scheduling and a simple rating flow. The backend and iOS client keep the scheduler behavior aligned.
Web App And AI Chat
Create cards, browse your collection, review due items, and work with AI chat plus file attachments in the hosted web app.
Passwordless Auth
Email OTP via Cognito with shared-domain cookies across the auth and app subdomains.
Agent-Ready Onboarding
Give an AI agent the discovery URL, confirm the latest 8-digit email code, and let it finish login, API key setup, account loading, workspace selection, and SQL discovery.
Self-Hosted
Run Postgres locally, start auth, backend, and web separately, and keep the AWS deployment path under your control.
Offline-First Clients
The repository already includes the iOS app with local SQLite and sync, and the Android app is now available on Google Play.
