Add Bidirectional Voice to Any AI Agent

UkieTechie · reddit · 2026-07-14

The author open-sourced cicero: a self-hosted solution to add bidirectional voice capabilities to any agent or harness.

Key features include:

The author also shared implementation insights: streaming sentence-by-sentence playback reduces latency better than simply using faster TTS; poor voice cloning is often caused by leading silence in reference audio; and true barge-in requires a dedicated voice model front-end, as simple energy-based VAD is insufficient.

Original post →

More from coding & agent

coding & agent channel →