Inspiration
- Leveraging AI and LLMs to see the capability of no-code/ low-code and enhance mindfulness and meditation practices.
- Curiosity to know power of Gemini
- Trying out Google Cloud tools to see if fully fledged project can be done completely on one single platform
What it does
- The Serena mindfulness bot guides users through meditation sessions, providing calming prompts and exercises. It can be used as a text (Chat with Serena) or via a virtual agent (Meet Virtual Serena)
How I built it
- Utilized Vertex AI Agent Builder to create a conversational interface for the bot, integrating mindfulness principles and meditation techniques.
- Created examples to fine-tune the agent.
- Separated out agents for each main subtask.
- Used Data Store for feeding meditation guides.
- Used GCP Bucket to host the web-page.
- Used Frontend technologies such as HTML, CSS, JavaScript for better UI
- Integrated with SoulMachines for enriching experiences to end user while in guided meditation session.
Challenges I ran into
- Fine-tuning the bot's responses to ensure they resonate with users and foster genuine relaxation.
- Interconnectivity of agents was a challenging task to fine tune.
- Integration was also one of the main difficulties I faced.
Accomplishments that I'm proud of
- Creating a bot that effectively aids users in their mindfulness journey, proper guided mediatations.
- Story-like meditation steps that takes it on another level.
What I learned
- The importance of balancing technology with human-centered design in creating impactful mindfulness tools.
What's next for Serena
- Expanding Serena's capabilities by incorporating more advanced meditation techniques, personalized recommendations, and possibly integrating biometric feedback with the use of SoulMachine's video tracking feature for a more tailored experience.
Summary
Feature Summary
- Guided Meditation: Serena offers guided meditation sessions, providing users with prompts and exercises to facilitate relaxation and mindfulness.
- Conversational Interface: Built with Vertex AI Agent Builder, Serena interacts with users in a conversational manner, making the meditation experience more engaging and accessible.
- Mindfulness Principles Integration: The bot incorporates mindfulness principles into its sessions, ensuring users receive guidance aligned with established practices.
- Personalization: The project has possible capability for personalized recommendations or tailored experiences based on user preferences or feedback.
- Possibility of Biometric Integration:Integrating biometric feedback to enhance the user experience and provide more tailored guidance.
Intended Functionality: The Serena Mindfulness Bot aims to provide users with a convenient and effective tool for practicing mindfulness and meditation. By offering guided sessions, leveraging conversational AI, and integrating mindfulness principles, Serena strives to create a calming and immersive experience for users seeking relaxation and mental wellness. With potential future enhancements such as personalization and biometric integration, Serena aims to evolve into a more adaptive and user-centric platform for mindfulness practice.
Built With
- cloud-storage
- css3
- dialogflow-cx
- google-cloud
- google-cloud-bucket
- html5
- javascript
- soulmachines
- vertex-ai
- vertex-ai-agent-builder

Log in or sign up for Devpost to join the conversation.