Skip to content
Agent Search Engine.

Record · bentovoiceagAgentOpen sourceVerified Jul 3, 2026

BentoVoiceAgent

Build Phone Calling Voice Agent fully powered by open source models.

About BentoVoiceAgent

This repository demonstrates how to build a voice agent using open-source Large Language Models (LLMs), text-to-speech (TTS), and speech-to-text (STT) models. It utilizes Pipecat voice pipeline and is deployed with BentoML. The voice agent is accessible via a phone number, leveraging Twilio as the communication transport. This example can be easily extended to incorporate additional voice agent features and functionality.

The LLM and XTTS models are deployed as separate API endpoints, as outlined in the instructions below. These API endpoints are provided to the voice agent through environment variables.

Deploy the LLM and XTTS models by following the instructions provided in their respective repositories.

From the project's README

BentoVoiceAgent is an open-source project written primarily in Python, with 132 stars on GitHub. It was last updated in July 2026.

Install

pip install -U bentoml
For agent buildersMake your product part of the discovery.Explore advertising

BentoVoiceAgent vs. the alternatives

All voice agents →
RecordStarsPricing
BentoVoiceAgentAgentthis listing132Open source
PipecatFramework16kOpen source
LiveKit AgentsFramework14kOpen source
xiaozhi-esp32-serverInfrastructure11kOpen source
ten-vadSDK / library2.3kOpen source
bailingAgent1.8kOpen source