GitHub - 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. · GitHub
Skip to content

Repository files navigation

🧠 Edgex – Gen Z Mentorship Suite (GSSoC 2025 🌟)

Edgex Banner Badge License

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


📢 This Project Has Two Parts:

Both are actively maintained and open for contributions.


📦 Live Projects in Edgex

Landing page -

🔗 Live Demo

🫀 MoodMirror — AI for Emotional Clarity

Analyze chats & relationships. Detect friendzone, rizz, manipulation, or overthinking – with real advice.
🔗 Live Demo | 🤖 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

🎓 Scholarship Scout -

Personal guidance based on details of the student for scholarship! 🔗 Live Demo

🎓 Smart Notes -

coming soon 🔗 Live Demo

Voice feedback -

coming soon! 🔗 Live Demo


💡 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 AI

Edgex 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.js

Also 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 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

Contributors:-

Ayushman Mukherjee Project Admin @ayush585 github Badge

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: ayushmanmukherjee12@gmail.com 🔗 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 💥

⬆️ Back to Top

About

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.

Topics

Resources

Code of conduct

Contributing

Stars

14 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages