Skip to content

loganngarcia/curastem

Repository files navigation

Curastem org

Website Follow on LinkedIn License: AGPL-3.0

🩵 Curastem — Omegle for mentorship

Curastem.org is a 501(c)(3) non-profit platform connecting students with mentors in real-time. Think of it as Omegle for mentorship: students connect with mentors over video, or chat with AI for instant help with resumes, scholarships, college apps, internships, and everything in between.

This is an AI agent with a full mentorship experience: video calls, AI-powered assistance, collaborative whiteboards, document editing, and a mini IDE — all packed into one open-source component that anyone can drop into their site.

GitHub stars ⬅️ Psssst. Hey, you, join our stargazers ⭐️


Why This Matters

Millions of students struggle to find guidance. They don't know where to start with FAFSA, how to write a resume, or how to prepare for college applications. Mentorship has always been gatekept. Curastem changes that.

By making this component open source, we're inviting the world to help us scale what works. Every improvement, every fix, every new feature makes mentorship more accessible. That's the mission.


What's Inside

  • Real-time video mentorship — Connect students with mentors instantly
  • Gemini AI integration — Smart, contextual help 24/7
  • Voice-in, voice-out — Talk to AI naturally with Gemini Live
  • Collaborative tools — Whiteboard (Tldraw), document editor, mini IDE
  • Shareable sessions — Unique links (#won-der-ful) for easy sharing
  • Mobile-first — Built for the devices students actually use

About web.tsx

web.tsx is the heart of Curastem — a single, powerful Framer component that brings our entire mentorship platform to the web. This isn't just a chatbot. It's a full mentorship experience: video calls, AI-powered assistance, collaborative whiteboards, document editing, and a mini IDE — all packed into one open-source component that anyone can drop into their site.

Everything you see on Curastem.org is powered by this component. By open-sourcing it, we're inviting developers everywhere to help us build the future of accessible mentorship.


Join the Community

This project thrives on contributors. Whether you're fixing a bug, improving accessibility, adding a feature, or just telling someone about it — you're part of something bigger.

  • Found a bug? Open an issue.
  • Have an idea? Start a discussion.
  • Want to contribute? Check open issues, read the code, and open a PR.
  • Using it in your project? We'd love to hear about it.

Curastem is a 501(c)(3) non-profit. Everything we build is for the students who need it most.


Get Started

1. Get a Gemini API key

Visit Google AI Studio and create an API key.

2. Add to your Framer project

Copy web.tsx into your Framer project's components directory.

3. Configure and ship

Use Framer's property panel to set your API key, system prompt, accent color, and default suggestions. Drop the component onto your page and publish.


License

AGPL-3.0 — Free to use, modify, and distribute. If you modify it and run it on a server, you must share your source. That's how we keep mentorship open for everyone.


Built with care by Curastem. For every student who deserves a mentor.

↑ Back to top

About

Free, open-source video calls and AI agents for college and career mentorship

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages