Inspiration
In today’s world, where parents are more engaged than ever in their children’s development, the absence of a father figure can leave a profound gap in guidance and support. In our group, many of us shared the hardship of growing up without the steady presence of a dad to help navigate our life challenges, celebrate milestones, and offer that unique source of wisdom and encouragement. In essence, we hope to improve mental health support for adolescents needing paternal guidance.
What it does
Daddy’s Home is an app that lets users engage with a customizable AI father figure designed to meet their unique needs and preferences. Daddy’s Home follows a visual novel narrative structure that uses AI to generate images of the specified dad and a LLM to provide speech and dialogue to the dad. By structuring the interaction around a visual novel, we aim to bridge the intimidation that some students may feel towards interacting with AI. Initially, the user meets their AI dad for the first time in a reunion type interaction that lets the user and AI learn more about each other. Subsequent sessions allow the user to be more open about their inquiries and teaches the AI dad to cater his language towards the user’s interactions.
How we built it
The app's frontend was built using React.js for a user-friendly interface. On the backend, we employed a mix of technologies: Groq Chat served as our primary large language model for dialogue generation, while OpenAI handled image and scene generation. We used MongoDB for our database and integrated the Langchain API, utilizing Python for routing and application logic.
Challenges we ran into
Throughout the project, we encountered several challenges, particularly with integrating the language models and speech recognition system into our application. Additionally, a minor challenge was getting our inexperienced team members up to speed with the necessary resources and tools required for building the project effectively.
Accomplishments that we're proud of
We are incredibly proud of the array of advanced features we successfully integrated into the project, considering half of our team members were first time hackathon participants. Although there was a wide skill gap within the team, we were grateful to have every member bring their own strengths to the table and ultimately bring our ideas into fruition in terms of making an app that can help young people navigate a struggle our team has been through.
What we learned
Working on this project we gained first hand experience in LLM integration with web development technologies that were new for all of us. From developing a three-tiered architecture to engineering accurate generative responses, this project allowed us to learn more about the latest and most-recent software technologies.
What's next for Daddy's Home
Our future plans for this project include moving out of the development phase and transitioning into deployment. Following that, we aim to optimize the app for mobile compatibility, making it more accessible to a broader audience. Additionally, in terms of functionality we plan to expand the app by incorporating more father figures, enriching the experience and providing greater variety for users.


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