Inspiration
Learning online is slow and not personalized. If you want to quickly understand a topic like “quantum entanglement” or “how transformers work,” you end up watching 45-minute videos, reading long articles, or searching multiple platforms. There was no way to get instant, short, personalized video lessons that match your exact learning level. We imagined a student studying at midnight, a professional preparing for a meeting, or a kid asking a random science question, and all of them getting a simple, clear, personalized video lesson instantly. This became our motivation: Education should adapt to the learner, not the other way around.
What it does
EduReel.AI is a self-evolving micro-learning platform that creates personalized video lessons on ANY topic, instantly. It uses Airia’s multi-agent pipeline (4 coordinated agents) and Freepik image generation (triggered inside Airia) to produce complete video lessons that adapt to each learner in real time. Fastino Labs further enhances personalization by analyzing user preferences, past quiz performance, and learning patterns to generate context-aware summaries and continuously evolve future lessons.
⭐ Key Features:
Instant AI-Generated Lessons When a user enters any topic:EduReel.AI automatically generates a full micro-lesson using Airia’s 4-agent pipeline: Content Agent → Creates structured explanations and integrates Fastino insights to tailor content to the user’s background, preferences, and learning history Visual Agent → Calls Freepik image generation via Airia to produce beautiful, topic-specific scene images Narration Agent → Generates natural, clear voice-over for each scene Assembly Agent → Builds a smooth, scene-by-scene timeline for playback with synced audio Quiz Agent → Creates personalized quizzes and uses Fastino context (weak concepts, past mistakes, learning patterns) to generate questions that truly match the learner
Fully Personalized Learning EduReel.AI adapts to each user through multiple signals: Adjusts difficulty and examples Changes tone and explanation style Builds context-aware lessons The AI agent also uses your background (programming experience, age group, learning pace, past quizzes) to shape the final video Learns from every quiz you take and modifies future lessons
Smart Quiz + Feedback After every video, users get: A 4-question quiz generated by Airia Fast, accurate evaluation of your understanding Instant feedback on correct and incorrect answers Fastino updates your learning profile based on quiz results Future lessons improve automatically using this feedback loop.
Self-Evolving Intelligence This allows each new lesson to: Reinforce past struggles Adjust difficulty Provide personalized suggestions Build long-term learning consistency
How we built it
Tech Stack: Frontend: React, CSS animations, Axios Backend: FastAPI, Python AI: Airia → Lesson + quiz generation + Freepik via Airia Fastino → Personalization Freepik → Image generation
Process
User enters topic Fastino provides context about past performance Airia generates lesson + narration + scene visuals Freepik generates images via Airia’s Visual Agent Airia’s Assembly Agent builds the complete video scene structure User watches the lesson User takes the quiz Fastino updates the learning profile Next lesson becomes more personalized
Challenges we ran into
Parsing Airia’s multi-step response (audio + images + text in separate steps) Scene transitions and audio syncing Combining three different AI services into one smooth flow Maintaining real-time personalization logic
Accomplishments that we're proud of
Fully working end-to-end AI pipeline Real personalization that actually adapts to every user's operations Clean UI with smooth animations Fast lesson generation (~30 seconds) Reliable audio playback with perfect scene sync Proper logging and error-handling A system that is genuinely helpful for learners
What we learned
How to orchestrate multiple AI services together How to build real-time personalization loops How to handle advanced media flows (audio pipelines, scene timing) Designing user-friendly learning experiences Managing fast development cycles under pressure Importance of clean logging, modular code, and small components
What's next for EduReel.AI
More lesson types (explainers, tips, tutorials) Smarter personalization (learning style detection) Sharing lessons with friends Voice-based “Teach me this” Enterprise training features School/college integrations Multiple languages

Log in or sign up for Devpost to join the conversation.