AI · alternatives · 2026
24 alternatives to An open source framework for voice assistants
I've been obsessed for the past ~year with the possibilities of talking to LLMs. I built a bunch of one-off prototypes, shared code on X, started a Meetup group in SF, and co-hosted a big hackathon. It turns out that there are a few low-level problems that everybody building conversational/real-time AI needs to solve on the way to building/shipping something that works well: low-latency media transport, echo cancellation, voice activity detection, phrase endpointing, pipelining data between models/services, handling voice interruptions, swapping out different…
Pipecat is an open source Python framework for building voice and multimodal AI assistants. It addresses core technical challenges in conversational AI including low-latency media handling, echo cancellation, voice… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 2 we have checked on their own sites, 2 of them free or with a free tier. An open source framework for voice assistants launched in 2024; newer entries below may have overtaken it.
- 1

Our goal with this project is to build a completely open source, state of the art turn detection model that can be used in any voice AI application. I've been experimenting with LLM voice conversations since GPT-4 was first released. (There's a previous front page Show HN about Pipecat, the open source voice AI orchestration framework I work on. [1]) It's been almost two years, and for most of that time, I've been expecting that someone would "solve" turn detection. We all built initial, pretty good 80/20 versions of turn detection on top of VAD (voice activity detection) models. And…
2025 · github.com · its alternatives →
- 2

Hey there, I’m Brian. I've been shipping conversational models over here at Tavus for the past two years. I want to tell you about our new audio-understanding model: Sparrow-2! It’s a new category of model and a unique new approach to conversational audio. Earlier this year we launched Sparrow-1, (at the time) our SoTA turn taking model. Since our Sparrow-1 launch, I’ve spent a lot of time listening to humans talking and trying to really understand how people know when to talk, when to listen, and when to wait. I’ve also been hunting down failure modes of the current SoTA models. And while…
2024 · tavus.io · its alternatives →
- 3

I built a voice agent from scratch that averages ~400ms end-to-end latency (phone stop → first syllable). That’s with full STT → LLM → TTS in the loop, clean barge-ins, and no precomputed responses. What moved the needle: Voice is a turn-taking problem, not a transcription problem. VAD alone fails; you need semantic end-of-turn detection. The system reduces to one loop: speaking vs listening. The two transitions - cancel instantly on barge-in, respond instantly on end-of-turn - define the experience. STT → LLM → TTS must stream. Sequential pipelines are dead on arrival for natural…
Mar 2026 · ntik.me · its alternatives →
- 4

The open-source framework for real-time AI voice
2025 · videosdk.live · its alternatives →
- 5

- 6
Inworld TTSfree tier, from $25/mo▲318Hey HN, this is Igor, one of the engineers behind Inworld Runtime, which we're releasing today in public preview. We built it to solve the common problem we and our customers had: engineers spend more time on AI ops and plumbing than on actual feature development. This was often due to the challenge of using Python for I/O-bound, high-concurrency workloads and complexity maintaining pipelines with streams that use always-changing ML models. Our solution is a high-performance runtime written in C++ with the core idea of defining AI logic as graphs. For instance, a basic voice-to-voice…
2025 · inworld.ai · its alternatives →
- 7

Have a natural, spoken conversation with AI! Contribute to KoljaB/RealtimeVoiceChat development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 8
Voiceflow▲607Build voice apps in your browser without coding
2019 · voiceflow.com · its alternatives →
- 9

Hey HN, we've been working with OpenAI for the past few months on the new Realtime API. The goal is to give everyone access to the same stack that underpins Advanced Voice in the ChatGPT app. Under the hood it works like this: - A user's speech is captured by a LiveKit client SDK in the ChatGPT app - Their speech is streamed using WebRTC to OpenAI’s voice agent - The agent relays the speech prompt over websocket to GPT-4o - GPT-4o runs inference and streams speech packets (over websocket) back to the agent - The agent relays generated speech using WebRTC back to the user’s device The…
2024 · github.com · its alternatives →
- 10

Hi HN, I have been building voice agents for sometime now. I was earlier automating parts of visa processing, and we needed real-time, multilingual voice calling. I assumed the hard work was just wiring LiveKit/Pipecat + STT/TTS + an LLM. It wasn’t. Even with solid OSS (Pipecat/LiveKit), we still had to do a lot of plumbing- variable extraction, tracing, testing etc and any workflow changes required constant redeploys. We eventually realized we’d spent more time building infrastructure than building the actual agents. Everything felt custom. We hit every possible pain with…
Dec 2025 · github.com · its alternatives →
- 11

We’re Robin, Louis, and Thomas. Pipelex is a DSL and a Python runtime for repeatable AI workflows. Think Dockerfile/SQL for multi-step LLM pipelines: you declare steps and interfaces; any model/provider can fill them. Why this instead of yet another workflow builder? - Declarative, not glue code: you state what to do; the runtime figures out how. - Agent-first: each step carries natural-language context (purpose, inputs/outputs with meaning) so LLMs can follow, audit, and optimize. Our MCP server enables agents to run pipelines but also to build new pipelines on demand. - Open…
Oct 2025 · github.com · its alternatives →
- 12

Hi HN! Last year the project I launched here got a lot of good feedback on creating speech to speech AI on the ESP32. Recently I revamped the whole stack, iterated on that feedback and made our project fully open-source—all of the client, hardware, firmware code. This Github repo turns an ESP32-S3 into a realtime AI speech companion using the OpenAI Realtime API, Arduino WebSockets, Deno Edge Functions, and a full-stack web interface. You can talk to your own custom AI character, and it responds instantly. I couldn't find a resource that helped set up a reliable, secure websocket (WSS) AI…
2025 · github.com · its alternatives →
- 13

Fast, accurate STT for production-grade voice agents
May 2026 · ringg.ai · its alternatives →
- 14

A WebRTC-native, audio-first conversational-AI framework for Go. Pipecat is great, and jargo is a port of it — the architecture and many design decisions are Pipecat's. But, I prefer Golang.
Jul 2026 · github.com · its alternatives →
- 15
Daily Bots▲223Build voice-to-voice AI agents with any LLM with Open Source
2024 · daily.co · its alternatives →
- 16
Voicebun▲189Hey HN, I built Voicebun as a pet project because I was frustrated with how locked-down and rigid voice agents still are—many tools are either closed platforms, lack deep customization, or charge a lot just to test ideas. I wanted a way to quickly spin up AI voice agents that I could fully control—from the voice itself to the logic behind every word. Voicebun is an open-source voice agent builder. You can: - Clone voices and generate audio using your own scripts and prompts - Dynamically change prompts based on user input - Add custom logic through functions and webhooks (e.g. hit an API,…
2025 · voicebun.com · its alternatives →
- 17
OpenMolt▲132Hi HN! I built OpenMolt, an open-source framework for creating programmatic AI agents in Node.js. Instead of wiring complex workflows (that can break), you define agents in code with instructions, tools, integrations, and memory. The agent then plans steps and executes actions like calling APIs, updating data, or interacting with services. When things break or change, the agent can adapt instead of failing like static workflows. The goal is to make agents behave more like real software systems than prompt scripts. It includes: - a planning/execution loop - tool and API integrations -…
Mar 2026 · openmolt.dev · its alternatives →
- 18

Welcome to Project S.A.T.U.R.D.A.Y. This is a project that allows anyone to easily build their own self-hosted J.A.R.V.I.S-like voice assistant. In my mind vocal computing is the future of human-computer interaction and by open sourcing this code I hope to expedite us on that path. I have had a blast working on this so far and I'm excited to continue to build with it. It uses whisper.cpp [1], Coqui TTS [2] and OpenAI [3] to do speech-to-text, text-to-text and text-to-speech inference all 100% locally (except for text-to-text). In the future I plan to swap out OpenAI for llama.cpp [4]. It is…
2023 · github.com · its alternatives →
- 19

A fast, open-source voice assistant powered by Groq, Cartesia, and Vercel.
2024 · swift-ai.vercel.app · its alternatives →
- 20

- 21
Flowcat▲3Self-hosted Rust runtime for real-time voice AI agents
Jul 2026 · github.com · its alternatives →
- 22
Flowstorm▲75Platform for creating conversational AI applications
2021 · flowstorm.ai · its alternatives →
- 23

A low-level Pipecat debugger. Contribute to pipecat-ai/whisker development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 24

Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →