effect-uai-voice-loop

Installation
SKILL.md

effect-uai voice-loop

A voice assistant is three streams composed with Effect:

mic audio -> Transcriber -> final utterances -> LanguageModel -> text deltas -> SpeechSynthesizer -> audio

Reach for this when the user says any of:

  • "Build a voice assistant / talk to my agent"
  • "Pipe live STT into an LLM and speak the answer"
  • "Support stop/cancel while the assistant is talking"
  • "Queue follow-up questions spoken during an answer"

Pipeline shape

import { Stream } from "effect"
Installs
1
GitHub Stars
31
First Seen
Jun 8, 2026
effect-uai-voice-loop — betalyra/effect-uai