Inspiration

We've known each other for years, and we have a shared frustration about stressful home remodeling experiences. Delays, poor contractor transparency, and confusion over project specifics are just a handful of issues us and our parents had. Driven by these challenges, we envisioned Danny.ai, an intelligent project manager designed to streamline everything from budget tracking to interior design, transforming construction project management from stressful to seamless.

What it does

Danny.ai is an AI-powered agent embedded within a comprehensive dashboard, designed to optimize your construction or remodeling journey. It effortlessly tracks budgets and timelines, answers general and specific project queries through a context-aware chatbot, generates visual previews of interior designs, and even automates sourcing by making phone calls to suppliers on your behalf. These features eliminate decision fatigue by transforming an otherwise manual and cumbersome process into a streamlined experience, enabling users to easily learn, visualize, and source materials.

How we built it

We developed Danny.ai as a full-stack web application by integrating APIs from leading AI providers with our lightweight Python REST API and PostgreSQL database. Our process began with meticulous planning, breaking down tasks into precise timelines. We maximized productivity by strategically dividing work, collaborating closely, and tackling features independently when necessary.

Challenges we ran into

The project presented significant technical hurdles, especially with our core features, including implementing the RAG (Retrieval-Augmented Generation) pipeline for the chatbot assistant, generating accurate visualizations using Gemini AI, and automating phone interactions using ElevenLabs. Each feature required extensive troubleshooting, experimentation, and refining to achieve seamless integration.

Accomplishments we're proud of

Successfully deploying the contextual AI assistant and fully functional automated voice agent were major milestones for us. Seeing these advanced features go live and integrating seamlessly into our platform was incredibly rewarding, showcasing our commitment and adaptability. We are also proud of successfully implementing custom REST APIs throughout our application, enhancing its functionality and integration capabilities.

What we learned

While we were familiar with basic API setups and React configurations, this project pushed our understanding to new heights. We learned how to effectively implement context-aware interactions with LLMs through RAG pipelines and automate real-world tasks like supplier phone calls. Our iterative approach to research and testing significantly expanded our expertise in leveraging AI technologies practically.

What's next for Danny.ai

Our immediate next step involves launching a marketplace feature where customers can post detailed project descriptions and receive competitive bids from vetted contractors. This empowers users with transparency and choice, guided by contractor ratings and pricing. Additionally, we plan to enhance our dashboard functionality further, refine our database architecture, and make our project scalable through load balancing and instance management.

Built With

Share this project:

Updates