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:

  1. 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

  2. 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

  3. 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.

  4. 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

Built With

Share this project:

Updates