A revolutionary VS Code extension that transforms how students learn to code through structured, project-based mentorship with real-time validation and contextual guidance.
🚀 What Makes Codeverse Mentor Different?
Codeverse Mentor
ChatGPT & Other AI Tools
✅ Proactive guidance with step-by-step projects
❌ Reactive responses only
✅ Real-time code validation in your workspace
❌ No direct code validation
✅ Context-aware assistance based on your progress
❌ Generic responses
✅ Zero prompt anxiety with structured AI prompts
❌ Requires expert prompting
✅ Progress tracking with milestones
❌ No progress persistence
✅ Builds independence through micro-steps
❌ Encourages copy-paste
🎯 How It Works
1. Structured Project Journey
Start with curated projects broken into achievable micro-steps
Each step has clear objectives and validation criteria
Progress automatically saved between sessions
2. Real-Time Validation
Instant feedback on your code directly in VS Code
Detects common mistakes and suggests fixes
Unlocks next steps only when you've mastered current concepts
3. Context-Aware AI Assistance
Get help tailored to your specific step and code
Pre-structured prompts eliminate guesswork
Learn how to ask better questions over time
✨ Key Features
🎓 Guided Learning Paths: Curated projects that build skills progressively
🔍 Real-time Validation: Instant feedback on your code and project structure
📚 Contextual Help: AI assistance that understands where you are in the project
🏆 Progress Tracking: Visual progress indicators and achievement milestones
🚀 Zero Setup: Start coding immediately with pre-configured environments
💡 Smart Hints: Get unstuck without getting the answer handed to you
🎮 Gamified Learning: Earn points and badges for completing challenges
🏗️ Architecture & Technology
Built with a clean, modern architecture:
Frontend: Pure Node.js VS Code extension
Backend: Firebase Cloud Functions
Validation Engine: Extensible plugin-based system
Progress Tracking: Persistent session management
🚀 Quick Start
Install the Extension
Search for "Codeverse Mentor" in VS Code extensions
Click Install and reload VS Code
Start Your First Project
Open Command Palette (Ctrl+Shift+P)
Run Codeverse Mentor: Start New Project
Choose from available project templates
Follow the Guided Steps
Work through steps in the dedicated sidebar
Get instant validation on your code
Use AI assistance when you need help
📚 Available Learning Paths
Python and Machine Learning
GenAI, LLM and Fullstack
JavaScript & Node.js Mastery
Java w/GenAI Development
Frontend Frameworks
🔧 For Educators & Institutions
Codeverse Mentor is perfect for:
University Courses - Supplemental project guidance
Corporate Training - Standardized skill development
Self-Learners - Guided independent study
Coding Bootcamps - Structured curriculum delivery
🛠️ Development & Contribution
We welcome contributions! The project is built with: