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

Flashcards app screens showing review, cards, AI, editing, open source, and server setup flows.

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.