Qeazy is an AI-Powered quiz generator app 📘🤖. Upload a PDF file, and Qeazy will instantly generate Easy / Medium / Hard multiple-choice questions and summaries to help you study smarter.
- 📂 Upload PDFs (notes, chapters, books, research papers)
- 🧠 Generate Easy / Medium / Hard multiple-choice questions via GPT-4.1, LangChain, and Qwen/Qwen3-Next-80B-A3B-Instruct
- 📝 Summarize PDFs with Qwen/Qwen3-Next-80B-A3B-Instruct and Hugging Face API
- 📊 Classify content into categories using ChromaDB for semantic retrieval
- 🎯 Study interactively with AI-powered quizzes
- ⚡ Advanced prompt-engineered workflows for quiz generation and summarization
- 📱 Clean and minimal UI
AI System Architecture
flowchart LR
A[Backend Main Server] --> B[Splits PDF into Chunks]
B --> C[Flask AI Server]
subgraph FlaskServer [Flask AI Server - Parallel Processing]
direction TB
C --> D[Qwen3-Next-80B-A3B-Instruct\nDocument Summarization]
C --> E[ChromaDB\nExtract Top 3 Categories]
end
D --> F[Combined Response\nSummary + Categories]
E --> F
F --> G[Backend Main Server]
G --> H[GPT-4.1 Model\nGenerates MCQ Quiz]
- Node.js (LTS recommended)
- Expo CLI (if React Native mobile)
- OpenAI API Key
- Hugging Face API Token
# Clone the repository
git clone https://github.com/username/qeazy.git
# Navigate into the project
cd qeazy
# Install dependencies
npm install
# Run the app (Expo for mobile / Vite/React for web)
npm run dev