Inspiration

Recently I was going through a lot of downs in my life, I was always thinking, I would need someone who can just listen to me, and not judge me, and motivate me. Then, this idea of AI therapist came to my mind, which not only will motivate you, but will also talk to you in your local language, so that you wont feel that you are talking to some stranger or professional person. Its like your own friend who does not judge you.

What it does

It is an AI therapist, whom which we can talk both in text, and voice mode. There is also a GEN Z mode, which is very useful especially for new generation of youth, so that they wont feel alienated or they dont feel they talking to some stranger.

How we built it

Use react for the frontend, and typescript for the backend. Use gemini as my main llm model for being the mind of the ai therapist, and use Eleven labs to become the voice of the agent.

Challenges we ran into

There were issues like integration with supabase. Supabase was completely new for me, so it took a little bit time dealing with different types of schemas, setting up the authentication. Also setting us the eleven labs was also little bit challenging.

Accomplishments that we're proud of

After I heard about eleven labs i was very excited on trying it in my project. Voice with emotion is something very different and entirely new, and they are doing great job in doing that.

What's next for MindMeld

Next feature that I have in mind, is to provide a live video feature, enable in the application, so that it would become more real-life when talking to someone face to face.

Built With

Share this project:

Updates