Inspiration:
The inspiration for Octify came from the challenge of managing different types of relationships and interactions in our personal and professional lives. Whether it's a child needing guidance, a partner requiring better communication, or a colleague at work, we realized that many people struggle to balance these relationships effectively. We saw an opportunity to leverage AI to provide personalized solutions for each unique interaction, making it easier to manage and improve these relationships.
What it Does:
Octify is an AI-powered personal assistant that helps users manage relationships by creating tailored action plans and checklists based on different personas. Users can create profiles for children, partners, colleagues, and more. The app then generates custom, persona-specific strategies to handle common challenges like communication issues, behavioral problems, or conflict resolution. The AI adapts to act like a child psychologist, a relationship coach, or a work advisor, depending on the selected persona.
How We Built It:
We built Octify using Flutter for cross-platform mobile development and integrated it with Firebase for real-time database functionality, user authentication, and storage. The AI component is powered by the Google Gemini API, which we fine-tuned to provide specific, actionable solutions based on user input. We also designed an intuitive user interface to make persona creation and interaction seamless for users.
Challenges We Ran Into:
One of the main challenges was fine-tuning the AI to generate highly personalized responses for each persona while ensuring the model provided useful, actionable advice. Integrating multiple personas and challenges into a single AI system while maintaining the app's performance across devices required extensive testing and iteration. Additionally, ensuring the AI could track user progress and adapt recommendations over time was a complex task.
Accomplishments That We're Proud Of:
We’re proud of successfully integrating the Google Gemini API to create highly tailored, persona-specific solutions. We also take pride in developing an intuitive user experience that allows users to easily interact with complex AI functionality. The ability to track and monitor user progress for each persona is another feature that we’re excited about, as it adds long-term value to users seeking to improve their relationships.
What We Learned:
Throughout the development of Octify, we learned how crucial it is to continuously fine-tune AI models to handle real-world scenarios effectively. We gained a deep understanding of user needs when it comes to managing relationships and learned how to balance technical complexity with user-friendly design. We also learned how essential it is to gather feedback and iterate quickly to improve AI-based solutions.
What’s Next for Octify:
Our next steps for Octify include adding more personas and improving the AI’s ability to provide even more customized solutions. We plan to integrate additional languages, offer a dark mode for better usability, and add features like voice input to make interacting with the AI even easier. Furthermore, we aim to roll out more advanced progress-tracking features and explore new potential partnerships to expand the app’s reach and impact.


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