Learn smarter, not harder.
An intelligent iOS flashcard app with AI-powered card generation.
- Organize Your Knowledge — Create and manage flashcard stacks for any subject
- AI Card Generation — Upload a PDF and let AI create flashcards for you automatically
- Spaced Repetition — Learn efficiently with smart review scheduling
- Clean Interface — Beautiful, distraction-free design focused on learning
- Dark Mode — Easy on the eyes during late-night study sessions
| Your Stacks | Stack Detail | Create Card |
![]() |
![]() |
![]() |
| AI Generation | Upload PDF | Processing |
![]() |
![]() |
![]() |
| Learning: Question | Learning: Answer | Learning: Hint |
![]() |
![]() |
![]() |
Smart Flashcards uses artificial intelligence to supercharge your study workflow:
- Upload any PDF — Lecture notes, textbooks, research papers
- AI analyzes content — Extracts key concepts and relationships
- Cards generated instantly — Ready to review in seconds
No more hours spent manually creating cards. Focus on learning, not preparation.
- iOS 17.0+
- Xcode 15.0+
-
Clone the repository
git clone https://github.com/johanneshaberlah/smart-flashcards-app.git
-
Open the project in Xcode
open smart-flashcards-app.xcodeproj
-
Build and run on your device or simulator
| Component | Technology |
|---|---|
| Frontend | SwiftUI |
| Architecture | MVVM |
| Backend | REST API |
| AI | PDF parsing + LLM |
This project is licensed under the MIT License.
Made with dedication for learners everywhere.









