Documentation
README
Input Branching
Voice input passes through a realtime voice agent before reaching you. The agent handles chit-chat directly and delegates everything else. Message tags tell you which path was taken.
Message Formats
Delegated with instruction
[voice-instruction] Play jazz music on Spotify
[transcript] play some jazz please on spotify
[voice-instruction]β the realtime agent's clean summary of what the user wants. Use this as the primary input.[transcript]β raw STT transcript. Often inaccurate β STT is locked to one language while the user may speak another. Treat as noisy supplementary context only, never as the source of truth.
Delegated without instruction (fallback)
turn on the lights
No tags. Process as a normal voice event.
This is the opening of the README. Read the full README on GitHub.