Inspiration
I was a headspace user, so I'm familiar with guided meditation and how it helps people to manage their focus, stress, and sleep. The urge to build a meditation comes from our struggle as parents; it's the most stressful thing that has ever happened to me and my wife. Then My wife began to have trouble sleeping and cried often. Luckily, my wife finds some comfort in chatting with LLM models that give her affirmation and comforting conversation. It was amazing how today's AI can give a positive perspective on the problem we shared with it. I was inspired to build an app that can understand your situation/problem/purpose and guide you to a healing meditation journey. And that was the birth of Tranquai.
What it does
Tranquai is an AI-powered guided meditation app where you can create a meditation session based on your purpose, preferred duration, and voice. It comes with features:
- Free 4-Day meditation journey, for users who are new to meditation
- Free "Today's Special", a guided meditation session for each day.
- Pro: Create unlimited meditation sessions based on the user's purpose, preferred duration, and voice. And save it to the user's personal library.
How we built it
- The app is built using Flutter to support iOS and Android with blazing fast performance.
- The backend is using Supabase for the DB, Auth, Storage, and Edge Function.
- The LLM used to create the script is using OpenAI.
- The voice is generated using Elevenlabs.
Challenges we ran into
- It's my first time integrating with IAP, so I was not aware that the subscription was tied to the Apple account, and it caused Apple to reject my app and I need to refactor it so it is not tied to my app's account.
- My background is in Mobile App Engineering, so I struggled to compose the best UI/UX and needed many iterations before I was confident with the app.
- Tuning the LLM, especially to make it versatile for every purpose and with a specific duration, also takes a long time.
- I was too focused on building and neglected the marketing things; now I have a lot to catch up on in terms of how to get users/marketing. It will be extra challenging since I don't have any background in it.
Accomplishments that we're proud of
- I'm proud of how clean the UI is; it gets a lot of compliments from the community.
- I'm proud of how the Meditation session generated using Tranquai is good enough to be my wife's and my meditation choice. It helps my wife get to sleep quickly and helps to keep my focus during a hectic day.
- I'm proud to have overcome all the challenges to finally publish Tranquai on both the Play Store and App Store.
What we learned
- I learned that I can produce an App on my own and on the side of working 9-5 (I really never thought it was possible for me).
- I learned the ropes to implement in-app purchase. I was always working on an app that uses external payment. So it's a new thing for me.
- Some people advised me to stop building and focus more on marketing now, which I will do.
- AI integration with OpenAI and Elevenlabs.
What's next for Tranquai - AI Guided Meditation
- Optimizing the performance that leads to better UX a. Generating the perfect meditation takes a while, so I'm working to add better loading screen that updates the user on what's going on: Generating script, Generating audio, etc. b. Reducing the app size. c. Introducing smart precaching, so users can start meditation right away, even when the file is stored on cloud storage.
- A lot of marketing, mainly on Tiktok and Instagram. If i posted on X, it's mainly to get more like-minded friend.
Built With
- elevenlabs
- flutter
- openai
- supabase
Log in or sign up for Devpost to join the conversation.