This is a submission for the Murf AI Coding Challenge 2
🚀 What I Built
Studi-io is an AI-powered lecture generation tool that transforms any educational content—PDFs, notes, or images—into a structured, engaging, and accessible learning experience. It automatically:
- Extracts content and identifies key concepts.
- Generates audio voiceovers using Murf AI for flashcards.
- Creates quizzes and MCQs from the material.
- Builds a presentation-ready summary—all in minutes.
This tool is designed for educators, learners, and content creators who want to save time while producing high-quality, interactive study material.
🎥 Demo
Watch the Demo Video
Deployed Website Link
⚠️ Note: The backend server is hosted on Render and may take a few seconds to wake up. Please wait ~30 seconds–120 seconds after uploading your file for the response.
đź”— Code Repository:
[https://github.com/KrishnaChaitanya16/Studi.io.git]
🔊 How I Used Murf API
Murf’s realistic voice synthesis brings the flashcards to life:
- Converts flashcard answers into clear, natural MP3 voiceovers.
- Supports auditory learners and visually impaired users.
- Enables multisensory learning with a single click.
These voiceovers are dynamically generated and embedded directly into the results page.
đź’ˇ Use Case & Impact
🎓 Use Case:
- Teachers can upload lecture notes and receive an instant lecture pack with audio, MCQs, and visuals.
- Students can review flashcards with voice support for better memory retention.
- EdTech Platforms can automate content creation for scale.
🌍 Impact:
- Promotes inclusive learning through audio + visual formats.
- Helps institutions scale personalized education using AI.
🛠️ Tech Stack
- React + TypeScript + TailwindCSS (Frontend)
- FastAPI (Backend)
- Murf API (Voice synthesis)
- Gemini API (Summarization, quiz & slide generation)
- Render (Backend Hosting)
- Vercel (Frontend Hosting)
👥 Team Members
Solo project by @krishna_chaitanya_ad35ffc
Top comments (0)