Inspiration

So one of our teammates emailed Sandra Tucker and got one of those boring automatic replies back. And we were like, what if that reply actually sounded like you? Not some generic "I'm out of office" message, but your actual personality, your slang, your takes. That one thought basically became CloneMe.

What it does

CloneMe lets you build an AI twin of yourself in like 60 seconds. You fill in your name, what you do, how you talk, your personality and we spin up a clone that chats just like you. You can talk to it right in the app, and if you want, export a Gmail script that lets your clone handle unanswered emails on your behalf.

How we built it

Frontend is HTML/CSS/JS with a dark UI we designed from scratch. For the AI we used the Groq API with Llama 3.1 to power responses. The Gmail side runs as a Google Apps Script that checks your inbox and replies in your voice. We also added a one-click export so you can download the whole Gmail script pre-loaded with your persona.

Challenges we ran into

Honestly API keys broke us for a while, auth headers, CORS issues, getting Groq to play nice with browser requests. That took way longer than it should have. We also had trouble keeping the clone in-character over a long conversation, and making sure the Gmail script didn't accidentally reply to threads it already handled.

Accomplishments that we're proud of

The whole thing actually works end to end, form, clone, chat, Gmail export. For most of us it was our first time touching external APIs or Google Apps Script, so getting it all talking to each other was a real win.

What we learned

We learned a ton about how LLM APIs actually work, system prompts, conversation history, token limits. We also got way more comfortable with HTML/CSS and used Google Apps Script for the first time which was pretty cool.

What's next for CloneMe

Shareable clone links, a mobile app, and smarter Gmail filtering so your clone only replies when it actually makes sense to.

Built With

Share this project:

Updates