Skip to content
The Daily Repo

gojargo / jargo

Conversational-AI framework for Go.

Why this job: topics: text-to-speech, tts, speech-recognition, speech-to-text, stt, voice-assistant, voice-ai

What it does

  • Transports. WebRTC (Pion), WebSockets, LiveKit and local audio.
  • Audio, pure Go. Opus encode and decode via pion/opus, resampling via go-resample. No cgo, and no build tag that adds any.
  • Streaming voice pipeline. STT → LLM → TTS, with prompt caching.
  • Speech-to-speech. single-model voice agents (OpenAI Realtime, Gemini Live, AWS Nova Sonic).
  • Turn-taking & barge-in. Silero VAD + Smart Turn v3, local ONNX. Both models are embedded in the binary.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 4 days ago
Stars
109
+2 this week
Licence
BSD-2-Clause
Allows business use
Downloads for
Linux
From the latest release
Latest version
v0.4.0
Released 4 days ago
Built with
Go
99% of the code

Is it looked after?

Contributors
2
Last 90 days
Issues
100% closed
0 still open
Pull requests
72 merged
3 waiting
Releases
9
9 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
GetStream / Vision-Agents8,2024 days agoApache-2.0No downloads
streamcoreai / streamcore-server2452 days agoApache-2.0No downloads
QwenAudio / qwen-audio-agent3,1784 days agoApache-2.0Mac, Windows
More: download files, languages, topics and project record

Download files, v0.4.0

  • Linux1 file, 1 downloads

All files on GitHub (opens in new tab)

Languages

  • Go 99%
  • Python <1%
  • Makefile <1%
  • HTML <1%

Topics

  • ai-agents
  • audio
  • conversational-ai
  • go
  • golang
  • llm
  • pion
  • realtime
  • speech-recognition
  • speech-to-text
  • stt
  • text-to-speech

Project record

  • JobSpeech and audio
  • StatusListed
  • Commits829
  • Forks11
  • Watching4
  • Stars in 28 days+9
  • CreatedJun 18, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try