bbuddy
View ProjectBBuddy is an AI-Copilot project focused on Cognitive Behavioral Therapy (CBT) and goal coaching, designed to enhance mood and boost productivity. I am part of the team that developed this innovative tool, responsible for the frontend development of both our mobile app and website.
Key Features:
1. Mood Check-In: Enter your current mood and receive motivational boosts and mood-enhancing feedback from the AI.
2. Reflection: Based on your last three Mood Check-Ins, the AI will prompt you to reflect on areas of potential improvement in your life, whether they be personal relationships, career, or friendships. This feature encourages self-improvement and introspection.
3. Goal Setting: The AI Coach will suggest goals and milestones based on your current situation. You can also set your own goals in areas like career, relationships, and more. The AI will then generate milestones to help you achieve these goals.
4. Goal Chat Agent: This feature allows you to engage directly with your AI Coach. Based on your personal goals and milestones, it provides step-by-step guidance on how to achieve your objectives.
Developing BBuddy has been a fantastic learning experience, where I honed my skills in mobile application development using Flutter with clean architecture and the BLoC state management pattern. For the backend, we are utilizing LangChain with RAG Methodik with our own CBT datasets and FastAPI.
BBuddy is not just a tool. it's a companion that guides you towards a more productive and fulfilling life.
Techonologies:

