Inspiration
I have come across stories of how some people have turned to ChatGPT to cope with life challenges and issues at work. The human-like text responses have resonated with users. This suggests an early signal that people may crave coach-like support. Also, 88% of businesses seek business coaches for their employees. Business coaching is approx a $12b industry in the US.
What it does
Lumate puts three dedicated digital coaches in your pocket: a Business Coach, Personal Life Coach, and Fitness Coach. We leverage AI with a human-centric voice to help people through life's challenges, create a space for processing and empower personal growth.
Download the Telegram mobile app on your phone and try the link provided below to give it a try!
How we built it
Used Replit and some sample code from Vocode as the starting point to get up and running fast. Used Coqui and fed it prompts to generate "coach-like warm, confident and positive" voices that feel right. Then I prompt engineered what gets fed to openai to behave like a coach with a positive outcome goal. I used Telegram for the frontend to handle the chat interactions. link
Challenges we ran into
Getting the API keys to work properly and linking everything Getting the voices to sound more natural took time to tweak Iterating the prompts to behave coach-like Create 3 different coaches (work in progress) The speed of generating responses is sometimes slow
Accomplishments that we're proud of
The voice sounds like a human coach (custom voice generation) Coach responses feel useful and bite-size consumable (prompt engineering) Proud of learning Replit fast and the speed of hacking away a prototype
What we learned
Replit IDE and how to quickly deploy a prod app Learned about Telegram APIs and use Telegram as the frontend Learned how to generate custom voices in Coqui
What's next for Lumate
Today the 3 coaches are hardcoded, I need to finish the interface to easily switch between coaches There is more prompt engineering to refine each coach Test with actual users (planning to seed with friends and family to start) More personalization Speed and robustness (sometimes responses do not come back) Intro from each coach: link
Log in or sign up for Devpost to join the conversation.