Tethro

Voice-first AI proxy

A voice-first personal agent that remembers people and commitments, drafts messages, and asks before it acts on your behalf.

Purpose

Tethro is a personal chief of staff for relationship work. Spoken conversation becomes structured records of people, memories, promises, and follow-ups without requiring a form after every meeting.

When a message or other outgoing action is requested, Tethro prepares a draft and stops for confirmation.

Voice to record

Voice Dump parses unstructured speech into person, memory, and promise records. A realtime voice path runs over a WebSocket with interruption handling, while a lower-cost streaming path handles routine turns.

Input
Unstructured speech.
Record
People, memories, promises, and due dates.

Memory and confirmation

Person lookup moves from exact match to vector, phonetic, and fuzzy matching before asking for clarification. Dates are parsed by a rule-based engine rather than generated by a language model.

Every write passes through a six-state Confirmation Gate. The action is held, shown to the user, and executed only after explicit approval.

Recall path
Exact → vector → phonetic → fuzzy → ask.
Outgoing actions
No write executes without explicit approval.