Inspiration

I wanted to make AI chats more creative — where users can design their own character and talk to it naturally.

What it does

Lets users create custom AI characters with names, traits, and bios, then chat with them in real time using Gemini AI.

How we built it

Built with MERN stack + Gemini API. React & Tailwind for UI, Node.js/Express backend, MongoDB Atlas for chat storage, and OTP login via Nodemailer.

Challenges we ran into

API rate limits, 403 auth errors, and managing smooth real-time responses.

Accomplishments that we're proud of

Integrated Gemini AI, secure OTP login, and responsive UI with persistent chats.

What we learned

AI integration in full-stack apps, context handling, and better error debugging.

Built With

Share this project:

Updates