StyleMyStudy 🎓✨
Inspiration
Learning is never one-size-fits-all. Some students understand better through stories, others through analogies, and some prefer clear step-by-step explanations. We wanted to build an AI-powered assistant that adapts dynamically to the learner’s style, making difficult subjects easier to grasp.
What it does
StyleMyStudy is an AI-driven multi-agent system that explains any concept in different teaching styles:
- 📖 Storytelling Agent → Turns concepts into engaging stories.
- 🔗 Analogy Agent → Explains by comparing with real-life examples.
- 🪜 Step-by-Step Agent → Breaks down concepts into structured steps.
- 🎯 Style Selector Agent (Coordinator) → Orchestrates the process and routes the query to the right agent based on user choice.
👉 Users simply input a concept (e.g., Photosynthesis), select their preferred learning style, and receive explanations tailored to them.
How we built it
- ⚡ Multi-Agent Architecture powered by Maestro
- 🐍 Agents built in Python using FastAPI
- 📦 Containerized with Docker for smooth deployment
- 🔑 Integrated OpenAI APIs to generate natural, adaptive explanations
- 🚀 Deployed agents on Maestro platform with
dlm deployfor live testing
Challenges we ran into
- 🔄 Learning how to configure Maestro agent deployment with
maestro.yaml,requirements.txt, and entrypoints - 🐳 Debugging Docker + FastAPI services when Maestro showed configuration errors
- ⚡ Handling different explanation styles consistently while keeping responses lightweight
- 🔑 Managing API keys & environment variables securely
Accomplishments that we're proud of
- ✅ Built a working 4-agent network that runs autonomously
- 🌍 Made explanations accessible in multiple styles for different learners
- 🛠 Learned to package & deploy AI agents with Maestro’s unified pipeline
- 🎥 Created a demo showing agents live in action!
What we learned
- 🧩 How to design modular AI agents that can collaborate
- 🚀 Deployment best practices with Maestro CLI and service configs
- 🔑 Importance of input/output schemas for clean agent communication
- 💡 The value of tailoring AI explanations to user preferences
What's next for StyleMyStudy
- 🌐 Expand into multi-language support for global learners
- 📚 Add visual learning agents (diagrams, mind maps)
- 🔎 Build a personalized learning history so the agent adapts over time
- 🎓 Partner with EdTech platforms to integrate directly into classrooms
⚡ With 4 Maestro-powered agents, StyleMyStudy is already live and ready to show how AI can personalize learning for everyone.
Built With
- api
- maestro
- openai
- python
- typescript


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