StudyFlow AI: Multi-Agent Learning Platform 🚀
🏆 Heroku "Back to School" AI Challenge Submission
Categories: Student Success, Educator Empowerment, Crazy Creative
Live Demo: https://tu-studyflow-ai-0e23c81c8bcb.herokuapp.com
🎯 What is StudyFlow AI?
An AI-powered multi-agent platform that makes back-to-school transition smoother, smarter, and more successful. Features 7 specialized AI agents working together to provide personalized learning experiences.
🏆 Heroku AI Features (Challenge Requirements)
Feature | Implementation | Status |
---|---|---|
Model Context Protocol (MCP) | Real-time agent communication | ✅ |
pgvector for Postgres | Vector embeddings & context storage | ✅ |
Managed Inference | Scalable AI model hosting | ✅ |
🤖 The 7 AI Agents
Agent | Purpose | Heroku Integration |
---|---|---|
🎓 Personal Tutor | Interactive Q&A with context | MCP + pgvector |
📝 Quiz Generator | Custom quizzes with analytics | MCP + Managed Inference |
📚 AI Summarizer | Multi-level document summaries | pgvector + Managed Inference |
🎨 Presentation Creator | Automated content generation | Managed Inference |
📊 Performance Feedback | Progress tracking & insights | MCP + pgvector |
📄 Document Ingestor | Study material processing | pgvector |
💬 AI Debate Chamber | Multi-perspective discussions | MCP |
🎯 Challenge Categories
Student Success ✅
- Personalized Learning: AI adapts to individual pace
- Interactive Tools: Engaging quizzes and tutoring
- Progress Tracking: Visual analytics and recommendations
Educator Empowerment ✅
- Content Generation: Automated quizzes and presentations
- Student Analytics: Learning pattern insights
- Time Saving: Streamlined content processing
Crazy Creative ✅
- Multi-Agent Coordination: 7 agents working seamlessly
- AI Debate Chamber: Unique critical thinking tool
- Adaptive Learning: System improves with interactions
🛠️ Tech Stack
Frontend: React + TypeScript + Vite
Backend: Node.js + Express + WebSocket MCP
AI: Google Gemini 2.5 Flash + Heroku Managed Inference
Database: Heroku Postgres + pgvector
Deployment: Heroku Platform
🚀 Key Features
Real-time Multi-Agent Communication
// Agents communicate seamlessly
const tutorMCP = createAgentMCP('tutor');
await tutorMCP.sendToAgent('feedback', 'notification', {
type: 'tutoring_session',
topic: userQuestion,
timestamp: Date.now()
});
Context-Aware Learning
// Personalized responses based on history
const context = await tutorMCP.getContext(userQuestion);
await tutorMCP.storeContext(conversationHistory, userQuestion);
📊 Impact & Results
For Students
- 24/7 AI Tutoring with personalized explanations
- Adaptive Learning that adjusts to individual needs
- Progress Visualization with real-time analytics
For Educators
- Automated Content Creation for quizzes and presentations
- Student Performance Insights and gap identification
- Time-Efficient Tools for content processing
🚀 Key Strengths & Achievements
✅ Complete Challenge Compliance
- Implements selected Heroku AI features
- Qualifies for all three challenge categories
- Production-ready and fully functional
✅ Real Educational Impact
- Addresses actual learning challenges
- Comprehensive solution for students and educators
- Innovative multi-agent architecture
✅ Technical Excellence
- Modern, scalable architecture
- Seamless Heroku integration
- Professional code quality
🎮 Try It Out!
- Visit the live demo above
- Try the Personal Tutor - ask any question
- Generate a quiz on any topic
- Explore the AI Debate Chamber for critical thinking
🔗 Resources
- Live Demo: StudyFlow AI
- Challenge: Heroku "Back to School" AI Challenge
StudyFlow AI represents the future of AI-powered education, combining cutting-edge technology with practical learning needs to create a truly transformative educational experience.
Built with ❤️ for the Heroku "Back to School" AI Challenge
Top comments (4)
I am sorry to say this but I don't think you are qualified for this challenge, as you have not used any model from heroku or any supported model from heroku, As in the attached photos, every feature/page is using gemini model which you know is not available on heroku's manged inference.
I am just commenting this for judges for judging everyone fairly, no hard feelings.
for more uncompressed version: postimg.cc/gallery/nZwrygC
Where is the live demo or project repo link?
sorry i just updated the live demo link :)
This is great, thank you so much for sharing your experience!
Some comments have been hidden by the post's author - find out more