FOR EVALUATORS/SPONSORS:
Scroll down for a diagram-based guide to our architecture, key technologies used, and sponsor integration highlights.
π₯ How it all started
42% of Americans aged 55 or older will eventually develop dementia, yet many digital solutions remain inaccessible or overwhelming for this demographic. We asked: What if support could be as simple as a phone call?
WABAC (pronounced βway-backβ) is our answerβa memory-preserving voice AI assistant designed to help individuals living with dementia comfortably offload memories and receive cognitive support. By integrating Vapi's conversational voice agents and persistent memory tracking, we aim to provide both users and caregivers a tool for clarity, care, and connection.
π What it does
WABAC is a phone-based AI memory assistant that speaks directly with care receivers and automatically processes their input into meaningful insights for caregivers.
π§ Core Features:
π Date-Stamped Memory Logging
Users can call and speak naturally. The assistant captures, time-stamps, and stores their thoughts and memories in a structured format.π Caregiver Dashboard
Visualizes memory trends, reminders, and cognitive health metrics. Offers caregivers a transparent view of how their loved one is doing over time.π Smart Reminders
Events can be scheduled by either the caregiver or the user. The agent reminds users conversationally during future calls.π§ͺ Cognitive Performance Monitoring
Tracks changes in memory consistency, vocabulary richness, and behavioral patterns to flag potential cognitive decline.
π§ How we built it
Our architecture is simple but powerfulβbuilt around accessibility, persistence, and clarity. Below is a diagram of how data and interaction flow through our system:
<!-- Replace with hosted version of the image -->
π System Overview
Vapi Voice AI Agents
- Handles natural phone-based conversations
- Allows care receivers to share memories and receive reminders
- Accepts inputs from caregivers via agent workflows
- Handles natural phone-based conversations
Database (Supabase)
- Stores memories, reminders, and cognitive metrics
- Indexed by user and timestamp for easy querying and trend tracking
- Stores memories, reminders, and cognitive metrics
Dashboard (Next.js + Chart.js)
- Visualizes memory history, reminders, and performance analytics
- Accessible to both caregivers and care receivers
- Visualizes memory history, reminders, and performance analytics
π© Challenges we ran into
- Natural data structuring: Extracting structured memory data from informal, voice-based input without making conversations feel robotic.
- Voice UX: Making agent responses sound supportive while still capturing key details.
- Data modeling: Designing a schema to track time, sentiment, and cognitive consistency longitudinally.
π Accomplishments that we're proud of
- Built an entire end-to-end system: voice β memory β dashboard
- Successfully tracked real-time user memory input via phone and visualized it
- Created a product that resonated emotionally with mentors and users alike
π What we learned
Nicholas:
I learned how to think deeply about user experience beyond UIβhow something sounds matters when you're designing for care. Vapi and Letta allowed us to explore the balance between empathy and functionality.
Logan:
This was my first time working with conversational AI and persistent agent memory. I gained a lot of insight into system architecture and building for real-world users who may not be tech-savvy.
βοΈ What's next for WABAC
Phase 1: Solidify the Core
- Improve memory summarization
- Add daily/weekly call summaries for caregivers
Phase 2: Branch Out
- Deploy to real senior living communities
- Add support for multiple caregivers per user
Phase 3: Scale
- Integrate wearables for health signals
- Collaborate with medical professionals to validate cognitive scoring
π Evaluator's Guide to WABAC
This section is designed to help you explore the tech behind our project quickly and clearly.
β Sponsor Services Used:
- Vapi β Voice AI agents, workflow builder, call routing
- Letta β Agentic memory and conversational context
- Supabase β Real-time database, user auth, and data hosting
- OpenAI GPT-4o β Memory summarization and cognitive signal extraction
- Chart.js + Next.js β Interactive dashboard for caregivers
π For deeper technical details, check our GitHub README for:
- Agent prompt structure
- Memory schema
- Dashboard demo link
Built With
- nextjs
- vapi

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