Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.19 KB

File metadata and controls

36 lines (25 loc) · 1.19 KB
bg

Learn without Boundaries

FlashLearn

Desktop study app that turns documents into true/false flashcards and an AI audio lesson.

Features

  • Lead capture onboarding (name + email) via EmailJS
  • Pollinations API key onboarding (GitHub auth or pasted key)
  • Document ingestion: PDF, DOCX, TXT, MD, RTF, CSV, JSON
  • AI flashcard generation (true/false + explanations)
  • Swipeable flashcard deck (right = true, left = false)
  • Audio lesson generation and playback
  • MP3 download button for generated lesson audio
  • Local persistence for docs and onboarding state

AI + Audio Stack

  • Flashcard generation: Pollinations gemini-flash-lite-3.1 via /v1/chat/completions
  • Audio generation: Pollinations audio endpoint with model=elevenlabs via /audio/{text}
  • API provider: pollinations.ai

Run locally

npm install
npm run dev

About Asquareportal

  • Powered by Asquareportal - A creative studio empowering Creators & Builders worldwide through Knowledge, Creative Tools & Services.
  • https://www.asquareportal.com