Edgex is an open-source AI-powered mentorship platform built for Gen Z β helping students make smarter emotional and career decisions with the guidance of intelligent, empathetic, and memory-aware AI agents.
π Project Admin: @ayush585 | π₯ Open Source under GSSoC 2025 Would recommend to join this discord server for 2x productivity! Discord-server
- π Frontend Repository: ayush585/edgex β (this repo)
- π Backend Repository: ayush585/edgex-backend
Both are actively maintained and open for contributions.
π Live Demo
Analyze chats & relationships. Detect friendzone, rizz, manipulation, or overthinking β with real advice.
π Live Demo | π€ Powered by Groq LLMs
Personal guidance based on userβs name, dreams, and passions. Helps teens discover their true calling.
π Live Demo
Personal guidance based on details of the student for scholarship! π Live Demo
coming soon π Live Demo
coming soon! π Live Demo
- π€― No real mentors for most students
- π Emotional confusion in relationships
- π― Overwhelming career paths with no personalized direction
- π― Scholarship hunt via AI
Edgex offers:
- π©βπ« AI mentors with memory
- π Save & export chats as PDFs
- π Beautiful UI with dark mode
- π Firebase Auth for secure user sessions
| Frontend | Backend | Database | AI/LLM | Backend |
|---|---|---|---|---|
| React + Tailwind | Express (Node.js) | Firebase Firestore + Auth | Groq LLM API (LLaMA 3) | Node.js |
Also uses:
- π Axios for API calls
- π§Ύ jsPDF for PDF export
- π¨ Lucide-react icons
- π Deployed on Netlify & Render
git clone https://github.com/ayush585/edgex.git cd edgex
Install dependencies: npm install
Set up environment variables: For Backend (groq-proxy.js or backend folder): GROQ_API_KEY=your_groq_key_here
Start development servers: Frontend: npm run dev
Backend: ......
π€ Contributing to Edgex (GSSoC 2025) We welcome developers, students, and AI enthusiasts!
πΊοΈ Good First Issues β More exciting ones coming soon: β UI enhancements
π§ AI prompt tuning
π Bug fixing
π‘ Feature ideas
π οΈ Vercel deployment troubleshooting (currently under deployment!)
π Contribution Guidelines π΄ Fork & clone the repo
π Create a new branch: feature/my-feature
β¬οΈ Push and open a PR with a clear title & meaningful description
π¬ Comment your logic clearly
π€ Be kind & helpful to fellow contributors
Ayushman Mukherjee Project Admin @ayush585 github
Aishika π« Contributor @aishikabiswas github
Kris π« Contributor github
You? Contributor β Star the repo & contribute!
Want your name here? Submit a valid PR and weβll add you π
π§βπ» Mentorship Tools Built for Gen Z Edgex isnβt just a project β itβs a movement to give every student:
π¬ Emotional clarity
π― Career confidence
π‘ Smart, memory-based AI guidance
π‘οΈ License This project is licensed under the MIT License.
π¬ Want to Collaborate? π§ Email: [email protected] π LinkedIn: Ayushman Mukherjee Linkedin π¬ Discord: Sabucha | PA
β Give Edgex a Star! If you love what we're building, star the repo and share it with your dev friends! Letβs make AI mentorship the new normal for Gen Z π₯
