EduMesh is a premium, high-fidelity research and study platform designed for the modern elite student. It integrates cutting-edge AI (Groq & Gemini) with advanced visual tools (Mind Trees, Knowledge Graphs) to transform raw data into deep intelligence.
- Dual-Model Switching: Toggle between Groq 3.1 (Ultra-fast chat) and Gemini 1.5 Flash (Deep reasoning) in real-time.
- Voice Intelligence: Interactive audio synthesis with dynamic waveforms and recording toggles.
- Contextual Knowledge: Pin insights directly to your research notes for auto-synthesis.
- Dynamic Mind Tree: Transform concepts into interactive 2D/3D trees that visualize logical relationships.
- Knowledge Graphing: See your notes as a neural network of connected ideas.
- Feynman Module: Master any topic using the Feynman technique with structured AI feedback.
- Hybrid Auth Engine: Secure Supabase OAuth login combined with a MongoDB member database for 1000+ user scalability.
- API Guard: Real-time 100-request daily limit tracking with reset logic for elite free-tier management.
- Elite Customization: 4 premium color palettes (Mint, Lavender, Cyber, Latte) with Dark/Light mode and fluid font-scaling.
| Layer | Technologies |
|---|---|
| Frontend | React 18, Vite, Framer Motion, Tailwind CSS, Lucide |
| Backend | Node.js, Vercel Functions, JWT |
| Database | MongoDB Atlas, Upstash Redis (Cache) |
| Auth | Supabase OAuth 2.0 (Google) |
| AI Providers | Groq (Llama 3.x), Google Generative AI (Gemini) |
git clone https://github.com/karanray06/EduMesh.git
cd EduMesh/frontendCreate a .env file in the frontend/ directory with the following keys:
# MongoDB & Redis
MONGODB_URI=your_mongodb_uri
REDIS_URL=your_upstash_redis_url
# AI Keys
GROQ_API_KEY=your_groq_key
GEMINI_API_KEY=your_gemini_key
# Supabase Auth
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
# Secrets
NEXTAUTH_SECRET=your_32_char_secretnpm install
npm run devThe app will launch at http://localhost:3002.
- v2.1: Supabase OAuth Restoration & MongoDB Scaling.
- v2.2: AI Usage Studio & Integrated Theme Controller.
- v2.3: Real-time collaborative Notebook sharing.
- v2.4: Mobile-native Elite Companion App.
Designed & Built with ❤️ by the EduMesh Intelligence Team. All Rights Reserved.
Live Demo: edu-mesh.vercel.app -The EduMesh Team