Inspiration
Loneliness is a silent epidemic. Despite being more "connected" than ever through social media, people feel increasingly isolated. I realized that while we all carry phones capable of instant connection, reaching out feels hard. Therapy is expensive and often inaccessible. Calling friends feels like a burden when everyone's busy.
Friend Loom was inspired by a simple question: What if you could just pick up the phone and call a friend who's always there, always ready to listen, and genuinely remembers what matters to you?
What it does
Friend Loom is an AI companion you reach through a simple phone call. Unlike apps or chatbots that require screens and typing, Friend Loom works like calling a real friend:
- Always Available: 24/7 companionship, no scheduling needed
- Remembers You: Maintains conversation history and asks about things you've shared
- Natural Conversation: Voice-based interaction that feels human and warm
- Judgment-Free: A safe space to vent, process emotions, or just chat
- Accessible: No app downloads, no complex interfaces - just dial and talk
How we built it
Friend Loom was built entirely in Bolt.new as a single-prompt project for the One-Shot Competition. The approach focused on:
- Rapid Prototyping: Created a compelling landing page that communicates the vision
- User Experience First: Designed an interactive demo showing the phone interface
- Technical Architecture: Planned integration with Telnyx (telephony), ElevenLabs (voice AI), and OpenAI (conversation)
- Emotional Design: Used calming gradients and friendly copy to create a welcoming feel
The entire project was conceived and built in under 2 hours, demonstrating the power of focused execution.
Challenges we ran into
- Time Constraints: With less than 2 hours until deadline, every decision had to be instant and final
- Scope vs. Reality: Balancing the ambitious vision with what could realistically be prototyped
- Technical Limitations: Wanting to implement full voice functionality but needing to prioritize core demonstration
- One-Shot Restriction: Creating everything in a single Bolt.new prompt meant no iterative improvements to functionality
Accomplishments that we're proud of
- Clear Vision: Successfully communicated a complex emotional technology through simple design
- Speed of Execution: From idea to deployed prototype in under 2 hours
- One-Prompt Build: Created the entire project with a single Bolt.new prompt
- Human-Centered Design: Focused on the emotional need rather than technical complexity
- Accessibility Focus: Chose phone calls over apps because everyone knows how to make a call
What we learned
- Simplicity Wins: The most powerful solutions often use familiar interfaces (like phone calls)
- Prototypes Tell Stories: A well-crafted demo can convey vision better than complex functionality
- Constraints Drive Creativity: Limited time forced focus on what truly matters
- Emotional Technology: AI's greatest potential might be in addressing human emotional needs
- Building in Public: Sharing ideas quickly, even as prototypes, can inspire and validate concepts
What's next for Friend Loom
The prototype demonstrates the concept, but Friend Loom's real potential lies ahead:
- Full Voice Integration: Implement ElevenLabs for natural, empathetic voice synthesis
- Memory System: Build robust conversation history with PostgreSQL
- Telephone Network: Deploy Telnyx integration for actual phone number access
- Safety Features: Implement appropriate boundaries and crisis resource connections
- Accessibility: Ensure availability across different countries and languages
- Sustainability: Develop ethical monetization that keeps the service accessible to those who need it most
Friend Loom could become a vital mental health support tool, providing companionship to millions who just need someone to talk to.
Built With
- bolt
- css
- elevenlabs
- gpt
- html
- javascript
- netlify
- node.js
- postgresql
- supabase
- tailwind
- telnyx
- webrtc
Log in or sign up for Devpost to join the conversation.