AI-powered micro-learning for the modern attention span.
Transform lecture notes, PDFs, and dense textbooks into bite-sized, engaging micro-lessons. Swipr delivers a TikTok-style study experience: consume wisdom in 60-second bites engineered for focus.
- AI Snippets: Automatically turns complex materials into atomic takeaways and concise summaries.
- Adaptive Momentum: Personalizes your learning path and adjusts to every interaction.
- Micro-Lessons: Addictive, bite-sized lessons designed for modern learners.
- MCQ + Summaries: Mixes multiple-choice and summary micro-lessons for retention and recall.
- PDF Parsing: Upload PDFs to generate tailored lessons automatically.
- Personalization: Dynamically adapts content to your learning profile.
- Modern UI: Beautiful animated interface built with Next.js + TailwindCSS.
Install dependencies with your preferred package manager:
npm install
# or
yarn installStart the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 in your browser to use the app.
Begin editing by modifying app/page.tsx.
App auto-updates as you save files.
- Upload your materials (PDF, notes).
- AI generates micro-lessons: summaries and MCQs.
- Interact with lessons to reinforce learning and personalize your study path.
- Track progress with adaptive features.
- Next.js (Frontend + SSR)
- TailwindCSS (Styling)
- Zustand (State management)
- Prisma (Database)
- Google Gemini API (AI lesson generation)
- Vercel (Hosting recommended)
This project is for educational purposes.
Feel free to fork and improve.
Created by eyob13-coder.