DEV Community

Cover image for Studi.io: AI-Powered Lecture Generator
KRISHNA CHAITANYA
KRISHNA CHAITANYA

Posted on

Studi.io: AI-Powered Lecture Generator

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)