https://github.com/ayush585/edgex
Edgex is a Gen Z-powered AI mentorship movement β not just code. We help students navigate emotional chaos and career confusion with smart, empathetic AI. Built with passion, heart, and vision. π¬π― Join the mission. Be the reason someone finds clarity.
https://github.com/ayush585/edgex
ai ai-chatbot ai-mentor career-guidance career-mentor edgex emotional-support firebase-auth genz groq gssoc gssoc25 llama3 machine-learning mentorship nodejs open-source react student-wellbeing
Last synced: 2 months ago
JSON representation
Edgex is a Gen Z-powered AI mentorship movement β not just code. We help students navigate emotional chaos and career confusion with smart, empathetic AI. Built with passion, heart, and vision. π¬π― Join the mission. Be the reason someone finds clarity.
- Host: GitHub
- URL: https://github.com/ayush585/edgex
- Owner: ayush585
- License: mit
- Created: 2025-07-17T07:04:52.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-28T12:53:06.000Z (2 months ago)
- Last Synced: 2025-07-28T13:30:53.082Z (2 months ago)
- Topics: ai, ai-chatbot, ai-mentor, career-guidance, career-mentor, edgex, emotional-support, firebase-auth, genz, groq, gssoc, gssoc25, llama3, machine-learning, mentorship, nodejs, open-source, react, student-wellbeing
- Language: JavaScript
- Homepage: https://edgex.netlify.app/
- Size: 205 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π§ Edgex β Gen Z Mentorship Suite (GSSoC 2025 π)
  
**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](https://github.com/ayush585) | π₯ Open Source under GSSoC 2025
> Would recommend to join this discord server for 2x productivity! [Discord-server](https://discord.gg/rnfEbBPBgE)---
## π’ This Project Has Two Parts:
- π **Frontend Repository**: [ayush585/edgex](https://github.com/ayush585/edgex) β *(this repo)*
- π **Backend Repository**: [ayush585/edgex-backend](https://github.com/ayush585/edgex-backend)Both are actively maintained and open for contributions.
---
## π¦ Live Projects in Edgex
### Landing page -
π [Live Demo](https://edgex-brown.vercel.app/)### π« MoodMirror β AI for Emotional Clarity
> Analyze chats & relationships. Detect friendzone, rizz, manipulation, or overthinking β with real advice.
π [Live Demo](https://edgex-brown.vercel.app/moodmirror) | π€ Powered by Groq LLMs### π CareerCrack β Memory-Powered Career Mentor
> Personal guidance based on userβs name, dreams, and passions. Helps teens discover their true calling.
π [Live Demo](https://edgex-brown.vercel.app/careercrack)### π Scholarship Scout -
> Personal guidance based on details of the student for scholarship!
π [Live Demo](https://edgex-brown.vercel.app/scholarships)### π Smart Notes -
> coming soon
π [Live Demo](https://edgex-brown.vercel.app/smartnotes)### Voice feedback -
> coming soon!
π [Live Demo](https://edgex-brown.vercel.app/voicefeedback)---
## π‘ What Problem Does Edgex Solve?
- π€― No real mentors for most students
- π Emotional confusion in relationships
- π― Overwhelming career paths with no personalized direction
- π― Scholarship hunt via AIEdgex offers:
- π©βπ« AI mentors with memory
- π Save & export chats as PDFs
- π Beautiful UI with dark mode
- π Firebase Auth for secure user sessions---
## π οΈ Tech Stack
| Frontend | Backend | Database | AI/LLM | Backend
|-----------------|------------------|----------------------|--------------------------------|-------------
| React + Tailwind | Express (Node.js) | Firebase Firestore + Auth | Groq LLM API (LLaMA 3) | Node.jsAlso uses:
- π Axios for API calls
- π§Ύ jsPDF for PDF export
- π¨ Lucide-react icons
- π Deployed on Netlify & Render---
## π Local Setup
### 1. Clone the repo:
git clone https://github.com/ayush585/edgex.git
cd edgexInstall dependencies:
npm installSet up environment variables:
For Backend (groq-proxy.js or backend folder):
GROQ_API_KEY=your_groq_key_hereStart development servers:
Frontend:
npm run devBackend:
......π€ 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
## Contributors:-
Ayushman Mukherjee Project Admin @ayush585 [github](https://github.com/ayush585) 
Aishika π« Contributor @aishikabiswas [github](https://github.com/aishikabiswas)
Kris π« Contributor [github](https://github.com/kris2005mehra)
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: ayushmanmukherjee12@gmail.com
π LinkedIn: Ayushman Mukherjee [Linkedin](https://www.linkedin.com/in/ayushman-mukherjee-437a49314/)
π¬ 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 π₯