Inspiration
Over 55 million elderly individuals worldwide live independently, but silently face household hazards—such as falls, unattended stove burners, or forgotten exterior locks. Traditional panic buttons fail when a senior is incapacitated or unable to reach a wall unit. We built GuardianEcho to turn ambient home hardware into a proactive, privacy-first safety shield without requiring constant video recording or human intervention.
What it does
GuardianEcho is an autonomous cross-device safety orchestrator that connects physical home hardware, multimodal visual AI, and ambient living room displays:
- Ring Snapshot Sensing: Captures ephemeral motion frames across household zones (Living Room, Kitchen, Porch, Patio).
- AWS Bedrock Multimodal Analysis: Streams visual snapshots to Claude 3.5 Sonnet on AWS Bedrock to perform zero-shot hazard classification (
FALL_RISK,UNATTENDED_STOVE,UNLOCKED_PERIMETER). - Alexa+ Model Context Protocol (MCP) Execution: Translates hazard telemetry into agentic tool invocations via an open-source MCP server (spec 2025-11-25).
- Fire TV (Vega OS) Picture-in-Picture & Voice Check-In: Displays immediate PiP warning overlays on Fire TV living room screens and triggers an Alexa+ proactive voice check-in ("Grandma, a fall motion was detected. Are you okay?").
- Bee Wearable Biometrics: Integrates biometric telemetry (Heart Rate, Galvanic Stress) t ## How we built it We structured GuardianEcho as an enterprise TypeScript & Node.js monorepo:
packages/ring-mcp-server: Open-source, self-hosted Model Context Protocol server exposing tool capabilities (get_ring_snapshot,trigger_emergency_chime,unlock_door,fire_tv_display_pip).packages/aws-vision-core: AWS Bedrock Runtime SDK integration leveraging Claude 3.5 Sonnet (anthropic.claude-3-5-sonnet-20241022-v2:0) for multimodal zero-shot classification.apps/dashboard: Next-Gen HUD Command Center web application (apps/dashboard/public/index.html) featuring real-time camera views, WebGL/2D thermal & night-vision modes, 2D CAD floor plan map tracking, Alexa+ speech synthesis, and PDF audit exports. ## Challenges we ran into Sub-150ms Edge Pipeline Latency: Optimizing prompt payloads and Bedrock inference latency so that hazard identification and Alexa+ MCP tool invocation complete within ~125ms.- Privacy-First Ephemeral Sensing: Ensuring video streams are never stored permanently—frames are analyzed in-memory via AWS Bedrock and discarded immediately.
- Cross-Device Context Synchronization: Unifying status streams from Ring webhooks, Fire TV Vega OS notifications, and Bee wearable biometric feeds into a single unified agent pipeline. Accomplishments that we're proud of Built a fully operational, open-source Alexa+ MCP Server conforming to spec 2025-11-25.
- Developed a complete multi-device interactive dashboard with WebGL/2D video filters and 2D CAD floor plan tracking.
- Successfully unified 4 distinct Amazon device ecosystems (Ring, Alexa+, Fire TV, Bee) alongside AWS Bedrock. ## What we learned
- Cross-Device Protocol Harmonization: Building an agentic workflow that synchronizes Ring webhook events, Fire TV (Vega OS) notification layers, and Bee biometric streams taught us how to design robust, event-driven architectures across diverse hardware runtimes.
- Low-Latency Multimodal AI Optimization: We gained deep technical insight into structuring prompt payloads and utilizing the AWS Bedrock Runtime SDK to ensure real-time zero-shot hazard classification by Claude 3.5 Sonnet completes in under 130 milliseconds.
- Privacy-First Ambient Edge Design: Implementing ephemeral in-memory frame processing reinforced the critical balance between proactive safety monitoring and strict user data privacy. ## What's next for GuardianEcho Native Fire TV (Vega OS) app distribution.
- Fine-tuned light-weight edge vision models on AWS SageMaker for offline local fall detection fallback.
- Integration with emergency medical responder APIs (CAD/911 dispatch protocols).
Built With
- 3.5
- alexa+
- amazon-web-services
- api
- bedrock
- bee
- claude
- css
- fire
- mcp
- node.js
- os
- ring
- sonnet
- tailwind
- tv
- typescript
- vega
- wearable
Log in or sign up for Devpost to join the conversation.