← Back to selected work
Prototype · wearable voice interface
EvenHub G2 → Hermes Notes
A private bridge that turns real smart-glasses voice input into cleaned notes and action items through a constrained, two-step wearable interaction.
01 / Problem
The engineering challenge
A glasses display has almost no room for instruction, correction, or error recovery. The interface had to feel obvious while keeping the service private and auditable.
02 / System
From input to evidence
- 01Voice
- 02STT route
- 03Intent state
- 04Hermes handoff
- 05Note + actions
- 06G2 confirmation
03 / Decisions
How I approached it
- Use a first prompt to arm note capture and a second utterance as the note itself.
- Normalize multiple STT request shapes behind a small Python HTTP service.
- Clean transcripts and extract action items before sending a short confirmation back to the glasses.
- Keep the bridge on a private Tailscale network with bearer-token authentication and safe bind checks.
- Debug CORS, multipart limits, socket reuse, auth formats, and display state on the physical device.
04 / Proof
What can be inspected
- Python standard-library HTTP service
- OpenAI-compatible model and transcription routes
- Request-size limits and explicit HTTP error handling
- Authentication, constant-time verification, and private-network constraints
- Verified note capture on real G2 hardware
05 / Boundaries
What this does not claim
- This is a local prototype, not a public hosted service.
- Private addresses, tokens, and personal notes are intentionally excluded.
- The interaction is optimized for note capture rather than a general-purpose glasses assistant.
Next case study