Inspiration
The idea for Homey came to me when I noticed so many of my friends were moving to new cities for their careers and college. I watched them struggle with the same challenges over and over again - not just the logistics of moving, but the emotional difficulty of rebuilding their entire daily routine from scratch.
I saw friends spending weeks trying to find their new favorite coffee shop, scrolling endlessly through Google Maps reviews, or asking strangers on Reddit where to find a good dentist. The problem wasn't finding a coffee shop; it was finding their coffee shop - the one that would understand their order and feel like home.
I realized this was a universal struggle that technology could actually solve in a meaningful way. Instead of just another review app, I wanted to create an AI companion that truly understands what makes a place feel right for each individual person. Homey was born from watching my friends navigate this challenge and wanting to make their transitions smoother and less lonely.
What it does
Homey is a personal AI companion that helps you settle into a new city faster by providing hyper-personalized place recommendations through natural voice conversations.
Key Features:
🎯 Smart Onboarding: Users can choose between chat-based or voice-guided onboarding, with optional Google Takeout integration to understand their historical preferences
🗣️ Voice-First Experience: Powered by Retell AI, Homey calls users like a knowledgeable friend, delivering recommendations through natural conversations rather than impersonal lists
🏙️ Intelligent Recommendations: Our AI analyzes user preferences, lifestyle patterns, and local context to suggest places across categories like restaurants, coffee shops, fitness centers, healthcare, and more
💾 Personal Dashboard: Users can save their favorite discoveries and build their own curated collection of places that feel like home
🎨 Beautiful Interface: A thoughtfully designed web app with dark/light mode support and smooth animations that make the experience delightful
How we built it
Frontend Architecture:
- React 18 with TypeScript for type safety and modern development
- Vite for lightning-fast development and optimized builds
- Tailwind CSS + shadcn/ui for a beautiful, accessible design system
- TanStack Query for efficient data fetching and caching
- React Router for seamless navigation
Backend & AI:
- Node.js/Express API server with TypeScript
- Supabase for authentication, database, and real-time features
- Retell AI for natural voice interactions and phone calls
- Nebius API for AI-powered recommendation generation
- Google Takeout integration for understanding user preferences
Key Technical Innovations:
- Multi-modal Onboarding: Users can complete setup via chat or voice, with seamless transitions between modes
- Preference Learning: Our system analyzes Google Takeout data to understand what types of places users historically enjoyed
- Voice-First Recommendations: Instead of showing lists, Homey calls users to deliver personalized suggestions conversationally
- Real-time Updates: Live synchronization between voice calls and web interface
Challenges we ran into
Voice Integration Complexity: Integrating Retell AI for natural voice conversations was more complex than expected. We had to handle real-time audio streaming, manage call states, and ensure seamless handoffs between voice and web interfaces.
Google Takeout Processing: Parsing and extracting meaningful preferences from Google Takeout data required building sophisticated data processing pipelines to handle various file formats and extract location patterns.
Recommendation Quality: Balancing personalization with discovery was tricky - we wanted recommendations that felt familiar but also helped users explore new experiences. Fine-tuning our AI prompts and scoring algorithms took multiple iterations.
State Management: Managing complex user flows across onboarding, voice calls, and recommendation generation required careful state management and error handling to ensure a smooth user experience.
Real-time Synchronization: Keeping the web interface in sync with voice call states and ensuring data consistency across multiple interaction modes presented unique challenges.
Accomplishments that we're proud of
🎉 Seamless Voice Experience: We successfully created a voice-first recommendation system that feels natural and conversational, not robotic or scripted.
🚀 Intelligent Onboarding: Our multi-modal onboarding system adapts to user preferences, whether they prefer typing or talking, and learns from their historical data.
✨ Beautiful Design: We crafted a polished, accessible interface that works seamlessly across devices with thoughtful animations and interactions.
🧠 Smart Recommendations: Our AI successfully generates contextually relevant suggestions that feel personalized rather than generic.
🔄 Real-time Integration: We achieved smooth synchronization between voice calls and web interface, creating a truly integrated experience.
What we learned
Voice UI is the Future: Working with voice interfaces taught us how natural conversation can make technology feel more human and approachable. Users respond much better to voice recommendations than text lists.
Data Privacy Matters: Handling Google Takeout data responsibly taught us important lessons about user privacy, data minimization, and transparent data usage.
Personalization is Hard: Creating truly personalized recommendations requires understanding not just what users like, but why they like it and when they need it.
User Experience Design: We learned that the best AI experiences feel magical because they hide complexity, not because they showcase technical capabilities.
Real-time Systems: Building systems that work across voice, web, and mobile taught us valuable lessons about state management, error handling, and user experience consistency.
What's next for Homey
🌍 Multi-City Expansion: Extend beyond single cities to help users who travel frequently or move between multiple locations.
📱 Mobile App: Native iOS and Android apps with location-based notifications and offline capabilities.
🤝 Social Features: Connect users with similar tastes and enable friend recommendations and shared place collections.
🎯 Advanced Personalization: Implement machine learning models that continuously improve recommendations based on user feedback and behavior patterns.
🏢 Business Partnerships: Partner with local businesses to offer exclusive experiences and deals to Homey users.
🌐 Global Localization: Expand to international markets with localized recommendations and multi-language support.
📊 Analytics Dashboard: Provide users with insights about their exploration patterns and help them discover new types of experiences.
🔔 Proactive Recommendations: Send timely suggestions based on user location, time of day, weather, and personal schedule.
Homey isn't just another recommendation app - it's your personal AI friend who helps you feel at home, faster. Because every city has the potential to feel like home; you just need the right guide to show you the way.
Built With
- deepseekv3
- elevenlabs
- express.js
- google-takeout
- lovable.dev
- nebius
- react
- retellai
- shadcn
- supabase
- tailwindcss
- tanstack
- typescript

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