🎓 GyanSetu - AI-Powered Quiz Generation Platform
GyanSetu (Sanskrit for "Bridge of Knowledge") is an autonomous AI-powered platform that transforms educational content into high-quality quiz questions using Google's Agent Development Kit (ADK).
🚀 Features
Live Link
Frontend: https://gyansetu-frontend-759503671462.us-central1.run.app
Demo Link :- https://youtu.be/vcrpSLE9dhE
- 🤖 Multi-Agent Architecture - Specialized AI agents for extraction, generation, and validation
- ⚡ Real-Time Processing - Live streaming of agent progress via Server-Sent Events
- 📚 Pedagogical AI - Questions aligned with Bloom's Taxonomy
- 🎯 Zero Human Intervention - Fully autonomous end-to-end pipeline
- 🌐 Modern UI - Beautiful Angular Material interface with Google-style design
🏗️ Architecture
📦 Tech Stack
| Component | Technology |
|---|---|
| Backend | Python 3.12, FastAPI, Google ADK |
| AI Model | Google Gemini 2.5 Flash |
| Frontend | Angular 19, Angular Material |
| API Format | REST, Server-Sent Events (SSE) |
| Package Manager | UV (Python), npm (Node.js) |
🎯 Key Autonomous Features
- Multi-Agent Orchestration - Specialized agents work in coordinated pipeline
- Self-Validating Pipeline - Autonomous quality checks ensure pedagogically sound output
- Adaptive Difficulty - AI calibrates question difficulty based on content complexity
- Context-Aware Generation - Agents maintain context for cohesive quiz flow
- Error Recovery - Autonomous fallback mechanisms if primary generation fails
🏆 Built for AutonomousHacks
This project was built for the AutonomousHacks hackathon, showcasing the power of autonomous AI agents in education.
📄 License
MIT License - see LICENSE for details.
👥 Team
- Yash Kavaiya - Full Stack Developer & AI Engineer
Made with ❤️ using Google ADK & Gemini
Built With
- google-adk

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