Feature Description
I'd love to see an official Hermes mobile app for both iOS and Android that supports voice calling — allowing users to have real-time phone conversations with their Hermes AI assistant.
Motivation
Voice communication is the most natural and hands-free way to interact with an AI assistant, especially for:
- Quick questions while driving, cooking, or exercising
- Users who prefer speaking over typing
- Accessibility (visual impairments, difficulty typing)
- Building a more personal, human-like connection with the assistant
Proposed Solution
A native mobile app (React Native or Flutter for cross-platform) that:
- Voice Calls: Tap-to-call / always-listening wake word → real-time voice conversation with Hermes
- Text Chat: Full messaging interface mirroring existing platform integrations
- Push Notifications: Stay connected and receive timely updates
- Authentication: Secure login linking to the user's Hermes account
- Audio Pipeline: Uses existing Hermes TTS/STT capabilities (e.g., edge-tts, faster-whisper)
- Background Mode: Continue conversations when app is in background
Alternatives Considered
- Browser-based PWA: Limited functionality, no true push notifications or background audio
- Third-party VoIP integrations: Adds dependency and complexity; native is cleaner
- WebRTC bridge: Could work but latency and reliability are concerns
Questions for Maintainers
- Is this on the roadmap?
- Are there technical docs on the existing voice/audio pipeline?
- Would you accept a community PR for this?
Feature Request | Priority: High | Labels: feature-request, mobile, voice
Feature Description
I'd love to see an official Hermes mobile app for both iOS and Android that supports voice calling — allowing users to have real-time phone conversations with their Hermes AI assistant.
Motivation
Voice communication is the most natural and hands-free way to interact with an AI assistant, especially for:
Proposed Solution
A native mobile app (React Native or Flutter for cross-platform) that:
Alternatives Considered
Questions for Maintainers
Feature Request | Priority: High | Labels: feature-request, mobile, voice