AI-Powered Interactive Learning Platform with Blockchain Integration
Transform any topic into an interactive mind map with AI-generated content, multimedia resources, quiz-based progression, and blockchain-powered rewards.
Adhyayan.AI is a comprehensive educational platform that revolutionizes learning through:
- 🗺️ AI-Generated Interactive Mind Maps - Transform any topic into visual learning journeys
- 🤖 In-Node AI Assistant - Get instant explanations, examples, and clarifications
- 🎯 Quiz-Based Learning Progression - Unlock new content by proving mastery
- 📚 Multimedia Content Integration - Access relevant videos, images, documents, and research papers
- 🎙️ AI Podcast Generation - Convert topics into engaging audio content
- 🃏 Smart Flashcard Creation - AI-generated spaced repetition cards
- 👥 Social Learning - Solo and multiplayer quiz rooms with friends or strangers
- 💰 Blockchain Rewards - Earn and spend Gyan Points (APTOS-powered) for learning activities
- AI-Powered Structuring: Input any topic and get a comprehensive, hierarchical mind map
- Deep Dive Capability: Click any node to expand with AI-generated sub-topics
- Visual Learning: Drag-and-drop interactive nodes with smooth animations
- Progress Tracking: Visual indicators for completed topics
- Context-Aware Responses: AI understands the specific topic you're studying
- Suggested Questions: Get topic-relevant questions to deepen understanding
- Instant Explanations: Ask anything about the current topic and get detailed answers
- Learning Path Guidance: AI suggests optimal learning sequences
- Quiz-to-Unlock System: Complete quizzes to mark topics as "learned" and unlock new content
- Adaptive Difficulty: Questions adjust based on your performance
- Multiple Formats: MCQs, true/false, short answers, and scenario-based questions
- Real-time Feedback: Instant explanations for correct and incorrect answers
- Automatic Content Discovery: AI finds relevant YouTube videos, academic papers, and images
- Document Analysis: Upload PDFs and documents for AI-powered insights
- Visual Learning: Images and diagrams automatically sourced for better understanding
- Research Integration: Access to scholarly articles and journals
- Text-to-Speech Conversion: Transform written content into engaging audio
- Multiple Voice Options: Choose from various AI voices and languages
- Download & Share: Save podcasts for offline learning or share with others
- Background Learning: Listen while commuting or exercising
- AI-Generated Cards: Automatically create flashcards from any topic
- Spaced Repetition: Scientifically-backed review scheduling
- Multi-Format Cards: Text, images, equations, and audio-based cards
- Progress Analytics: Track retention rates and learning efficiency
- Solo Quiz Mode: Practice at your own pace with unlimited questions
- Room-Based Multiplayer: Create or join quiz rooms with friends
- Random Matching: Get paired with other learners studying similar topics
- Leaderboards: Compete and track progress against peers
- Study Groups: Collaborative learning with shared mind maps
- Gyan Points System: Earn cryptocurrency for learning activities
- Secure Transactions: APTOS blockchain ensures transparent rewards
- Civic Identity: Secure login and identity verification
- Reward Mechanics: Earn points for completing quizzes, creating content, and helping others
- In-App Purchases: Use Gyan Points for premium features and content
- Information Overload - Students struggle to structure vast amounts of information
- Passive Consumption - Traditional methods don't encourage active engagement
- Isolated Learning - Most studying happens alone without collaboration
- Generic Content - One-size-fits-all approaches don't work for everyone
- Lack of Verification - No way to prove actual learning and skill acquisition
- Fragmented Tools - Multiple apps needed for notes, quizzes, videos, etc.
- Expensive Premium Tools - Quality educational tools cost too much
Adhyayan.AI provides a unified, AI-powered ecosystem that makes learning:
- ✅ Visual and Structured through interactive mind maps
- ✅ Active and Engaging through quiz-based progression
- ✅ Social and Collaborative through multiplayer features
- ✅ Personalized and Adaptive through AI assistance
- ✅ Verified and Credible through blockchain-based achievements
- ✅ Comprehensive and Integrated - everything in one platform
- ✅ Accessible and Affordable with blockchain-based micro-rewards
- Next.js 14 - React-based full-stack framework
- TypeScript - Type-safe development
- Tailwind CSS - Utility-first styling
- ReactFlow - Interactive mind map visualization
- Framer Motion - Smooth animations and transitions
- Node.js - Server-side runtime
- Express.js - Web application framework
- Google Gemini AI - Advanced language model for content generation
- ElevenLabs API - High-quality text-to-speech conversion
- OpenAI TTS - Fallback speech synthesis
- MongoDB Atlas - Cloud-native database
- GridFS - File storage for multimedia content
- Local Storage - Client-side caching for performance
- APTOS Blockchain - Decentralized reward system
- Civic Wallet - Secure identity verification
- Smart Contracts - Automated reward distribution
- Vercel - Frontend hosting and deployment
- MongoDB Atlas - Managed database hosting
- APTOS Devnet - Blockchain testing environment
Feature | ChatGPT | Adhyayan.AI |
---|---|---|
Learning Structure | ❌ No visual organization | ✅ Interactive mind maps |
Progress Tracking | ❌ No learning progression | ✅ Quiz-based unlocking |
Multimedia Integration | ❌ Text-only responses | ✅ Videos, images, documents |
Social Learning | ❌ Individual use only | ✅ Multiplayer quiz rooms |
Verification | ❌ No skill validation | ✅ Blockchain-verified progress |
Feature | NotebookLM | Adhyayan.AI |
---|---|---|
Content Sources | ✅ Document upload | ✅ Documents + AI generation |
Visualization | ❌ Text-based only | ✅ Interactive visual maps |
Assessment | ❌ No quizzes | ✅ AI-generated quiz system |
Collaboration | ❌ Single user | ✅ Real-time multiplayer |
Rewards | ❌ No gamification | ✅ Blockchain-based incentives |
Feature | Perplexity | Adhyayan.AI |
---|---|---|
Learning Focus | ❌ General Q&A | ✅ Structured learning paths |
Content Organization | ❌ Linear responses | ✅ Hierarchical mind maps |
Skill Building | ❌ No assessment | ✅ Progressive quiz system |
Study Tools | ❌ Search-only | ✅ Flashcards, podcasts, quizzes |
Community | ❌ Individual use | ✅ Social learning features |
Feature | Traditional LMS | Adhyayan.AI |
---|---|---|
Content Creation | ❌ Manual, expensive | ✅ AI-generated, instant |
Customization | ❌ Fixed course structure | ✅ Adaptive mind maps |
Peer Interaction | ❌ Limited forums | ✅ Real-time quiz battles |
Cost Model | ❌ Expensive subscriptions | ✅ Blockchain micro-rewards |
Content Currency | ❌ Outdated content | ✅ AI-powered fresh content |
Input Topic → AI Analysis → Interactive Mind Map → Ready to Learn
Select Node → View Content → Ask AI Questions → Deep Dive Further
Take Quiz → Pass Assessment → Unlock Next Topic → Earn Gyan Points
Generate Flashcards → Listen to Podcasts → View Multimedia → Master Topic
Create Room → Invite Friends → Compete in Quizzes → Share Knowledge
- 🧠 AI-First Approach: Every feature powered by advanced AI for personalized learning
- 🎯 Progressive Learning: Quiz-based unlocking ensures actual skill development
- 🌐 Multimedia Rich: Automatically sourced videos, images, and research papers
- 👥 Social by Design: Learn with friends through collaborative features
- 💎 Blockchain Verified: Cryptographically secure learning achievements
- 🎙️ Multi-Modal Content: Text, audio, visual - learn however you prefer
- 🚀 Infinite Scalability: AI generates unlimited content for any topic
- 📱 Modern UX: Beautiful, intuitive interface that makes learning enjoyable
- Node.js 18+ and npm
- MongoDB Atlas account
- APTOS wallet for testing
- API keys for Gemini AI and ElevenLabs
# Clone the repository
git clone https://github.com/yourusername/Adhyayan.AI.git
cd Adhyayan.AI
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env.local
# Add your API keys and configuration
# Run the development server
npm run dev
# Visit http://localhost:3000
# AI Services
GEMINI_API_KEY=your_gemini_api_key
ELEVENLABS_API_KEY=your_elevenlabs_api_key
# Database
MONGODB_URI=your_mongodb_connection_string
# Blockchain
APTOS_PRIVATE_KEY=your_aptos_private_key
CIVIC_API_KEY=your_civic_api_key
# Authentication
NEXTAUTH_SECRET=your_nextauth_secret
NEXTAUTH_URL=http://localhost:3000
We welcome contributions! Please see our Contributing Guidelines for details.
- 🐛 Report bugs and issues
- ✨ Suggest new features
- 🔧 Submit pull requests
- 📚 Improve documentation
- 🎨 Design improvements
This project is licensed under the MIT License - see the LICENSE file for details.
- Website: adhyayan-ai.vercel.app
- Email: [email protected]
- Discord: Join our community
- Twitter: @AdhyayanAI
- Aptos Foundation for blockchain infrastructure
- Civic for secure identity solutions
- Google for Gemini AI API
- ElevenLabs for voice synthesis technology
- MongoDB for database solutions
- Vercel for deployment platform