examples/

directory
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 30, 2026 License: BSD-2-Clause

Directories

Path Synopsis
Command echo is a WebRTC echo bot built on jargo: it receives microphone audio from a browser, runs it through a pipeline, and sends it back so you hear yourself.
Command echo is a WebRTC echo bot built on jargo: it receives microphone audio from a browser, runs it through a pipeline, and sends it back so you hear yourself.
Command eval is a tiny demo bot for the jargo eval harness.
Command eval is a tiny demo bot for the jargo eval harness.
Command flows is a headless jargo voice backend driven by a conversation flow.
Command flows is a headless jargo voice backend driven by a conversation flow.
Command localaudio echoes the local microphone straight back to the local speaker using jargo's pure-Go local-audio transport.
Command localaudio echoes the local microphone straight back to the local speaker using jargo's pure-Go local-audio transport.
Throwaway: exercise jargo's audio/opus Encoder end-to-end, the way the transport does — feeding 20 ms frames of 48 kHz mono S16LE PCM and decoding the packets back.
Throwaway: exercise jargo's audio/opus Encoder end-to-end, the way the transport does — feeding 20 ms frames of 48 kHz mono S16LE PCM and decoding the packets back.
twilio
outbound command
Command outbound is an outbound telephony voice agent: it places a phone call over Twilio, talks to whoever answers, collects a few details and hangs up.
Command outbound is an outbound telephony voice agent: it places a phone call over Twilio, talks to whoever answers, collects a few details and hangs up.
Command twiliobot is a telephony voice agent built on jargo: a Twilio phone call streams audio over a WebSocket (μ-law 8 kHz), an STT service transcribes it, an LLM reasons over it, a TTS service speaks the reply, and the audio goes back to the caller.
Command twiliobot is a telephony voice agent built on jargo: a Twilio phone call streams audio over a WebSocket (μ-law 8 kHz), an STT service transcribes it, an LLM reasons over it, a TTS service speaks the reply, and the audio goes back to the caller.
voice
anthropic command
Command voice-anthropic is a headless jargo voice backend.
Command voice-anthropic is a headless jargo voice backend.
assemblyai command
Command voice-assemblyai is a headless jargo voice backend.
Command voice-assemblyai is a headless jargo voice backend.
azure command
Command voice-azure is a headless jargo voice backend.
Command voice-azure is a headless jargo voice backend.
cartesia command
Command voice-cartesia is a headless jargo voice backend.
Command voice-cartesia is a headless jargo voice backend.
deepgram command
Command voice-deepgram is a headless jargo voice backend.
Command voice-deepgram is a headless jargo voice backend.
deepseek command
Command voice-deepseek is a headless jargo voice backend.
Command voice-deepseek is a headless jargo voice backend.
elevenlabs command
Command voice-elevenlabs is a headless jargo voice backend.
Command voice-elevenlabs is a headless jargo voice backend.
fish command
Command voice-fish is a headless jargo voice backend.
Command voice-fish is a headless jargo voice backend.
gladia command
Command voice-gladia is a headless jargo voice backend.
Command voice-gladia is a headless jargo voice backend.
google command
Command voice-google is a headless jargo voice backend.
Command voice-google is a headless jargo voice backend.
groq command
Command voice-groq is a headless jargo voice backend.
Command voice-groq is a headless jargo voice backend.
hume command
Command voice-hume is a headless jargo voice backend.
Command voice-hume is a headless jargo voice backend.
lmnt command
Command voice-lmnt is a headless jargo voice backend.
Command voice-lmnt is a headless jargo voice backend.
minimax command
Command voice-minimax is a headless jargo voice backend.
Command voice-minimax is a headless jargo voice backend.
mistral command
Command voice-mistral is a headless jargo voice backend.
Command voice-mistral is a headless jargo voice backend.
nebius command
Command voice-nebius is a headless jargo voice backend.
Command voice-nebius is a headless jargo voice backend.
ollama command
Command voice-ollama is a headless jargo voice backend.
Command voice-ollama is a headless jargo voice backend.
openai command
Command voice-openai is a headless jargo voice backend.
Command voice-openai is a headless jargo voice backend.
qwen command
Command voice-qwen is a headless jargo voice backend.
Command voice-qwen is a headless jargo voice backend.
rime command
Command voice-rime is a headless jargo voice backend.
Command voice-rime is a headless jargo voice backend.
sambanova command
Command voice-sambanova is a headless jargo voice backend.
Command voice-sambanova is a headless jargo voice backend.
soniox command
Command voice-soniox is a headless jargo voice backend.
Command voice-soniox is a headless jargo voice backend.
speechmatics command
Command voice-speechmatics is a headless jargo voice backend.
Command voice-speechmatics is a headless jargo voice backend.
together command
Command voice-together is a headless jargo voice backend.
Command voice-together is a headless jargo voice backend.
Command voicebot is the full-featured voice agent built on jargo: microphone audio comes in over WebRTC, Deepgram transcribes it, an Anthropic LLM reasons over it, ElevenLabs speaks the reply, and the audio goes back out over WebRTC.
Command voicebot is the full-featured voice agent built on jargo: microphone audio comes in over WebRTC, Deepgram transcribes it, an Anthropic LLM reasons over it, ElevenLabs speaks the reply, and the audio goes back out over WebRTC.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL