Back to vendors
V

Vocode

Visit site
Entry priceFree (open source, MIT)Full pricing detail

Open source Python library for building real time voice agents over phone, Zoom and WebRTC on the builder's choice of speech and language models; its hosted API is no longer reachable.

Vocode is an open source Python library for building voice agents: real time, streaming conversations with large language models that run over phone calls, Zoom, WebSockets and WebRTC. It orchestrates the parts of a voice conversation that are hard to wire by hand, including streaming audio, endpointing (knowing when a caller has finished speaking), interruptions and conversation speed, around three pluggable pieces: a transcriber, an agent and a synthesizer.

The library ships integrations with speech to text providers such as AssemblyAI, Deepgram, Google Cloud, Microsoft Azure and Whisper, LLMs from OpenAI and Anthropic, and text to speech from providers including ElevenLabs, Cartesia, Rime, Azure, Google Cloud and AWS Polly, and it can run open source models locally with no internet connection.

Agents take actions mid call through function calling or scripted phrase triggers, and External Actions let an agent push data to and pull data from any API. A self hosted telephony server built on FastAPI and Twilio handles inbound and outbound calls, a LiveKit integration covers WebRTC, a React library connects web clients, and a beta Sentry integration traces conversations. The library is MIT licensed and installs from PyPI.

Vocode also ran a hosted API for managing phone agents, with numbers, webhooks, vector database retrieval and analytics. As of September 2026 that service is no longer reachable: vocode.dev redirects to Vocode's GitHub organization and the API's host no longer resolves, though its documentation is still online. The open source repository's last commit was in November 2024, and its README says the project is looking for community maintainers.

Vendor details

Canonical URL

https://github.com/vocodedev/vocode-core

Category

Agent infrastructure

Company status

independent

Use cases & customers

Deployment options

Self-hosted (Python)Local

In practice

A developer builds a custom phone agent on Vocode, wiring in their chosen speech to text, language model and text to speech providers, and runs the Twilio telephony server themselves for full control of the stack.

A team needs a voice agent with no cloud dependency. Vocode's fully local setup runs open source transcription, language and synthesis models on the team's own machine.

A startup prototypes a voice assistant on Vocode's open source library, using its endpointing and interruption handling so early demos feel natural without building the audio pipeline itself.

Agentic Index coverage score

6.0 / 14 capabilities · 43%

Integrations & Tool Calling Full

Documented custom tool support in the open source library. Actions are tools the agent runs mid conversation through function calling (or when it says a configured phrase), built by subclassing BaseAction, and External Actions send a JSON schema payload to any API the builder names and feed the response back to the agent, with request signing; the docs note actions work with ChatGPTAgent.

SourceVocode, docs.vocode.dev (Adding Actions to Agents, External Actions, Action Triggers)read 2026-09-27

Workflow Orchestration Partial

A fixed conversation pipeline, no workflow model. A StreamingConversation runs a transcriber, an agent and a synthesizer with endpointing, interruption handling and conversation speed settings, and actions run through an ActionsWorker queue; nothing sequences multi step work the builder designs, and the LangChain agent option hands response logic to LangChain, which is LangChain's capability.

SourceVocode, docs.vocode.dev (How it works, Conversation Mechanics, LangChain Agent)read 2026-09-27

Knowledge Grounding & RAG Not documented

No retrieval over the customer's content in the open source library. Its docs cover conversations, providers, telephony, actions and logging; context reaches the agent through the prompt and action results. The [Beta] Vector databases page connects an agent to the customer's Pinecone index, but only through the hosted API (vocode_client.agents.update_agent), whose host api.vocode.dev no longer resolves, so a buyer cannot receive it today.

SourceVocode, docs.vocode.dev (llms.txt, Vector databases)read 2026-09-27

Human Oversight & Guardrails Not documented

No oversight or handoff documented for the open source library. Actions run when the model calls them or when the agent says a configured phrase, and nothing holds an action for a person or limits it beyond the builder's own code. The hosted docs describe a [Beta] warm transfer and a HIPAA flag, both on the hosted API, whose host no longer resolves, and the repository's source includes a transfer call action that the open source docs do not describe.

SourceVocode, docs.vocode.dev (Action Triggers, Adding Actions to Agents, Warm Transfer)read 2026-09-27

Security, Identity & Governance Not documented

Nothing documented. The library is MIT licensed code the builder runs, so identity, access and compliance are the builder's; the docs name no access model and no attestation. External Actions can sign requests with a shared secret, which authenticates an integration call rather than governing who uses the agent, and the HIPAA flag belongs to the hosted API, whose host no longer resolves.

SourceVocode, docs.vocode.dev (External Actions, HIPAA Compliance) and the vocode-core repository; github.com/vocodedev/vocode-coreread 2026-09-27

Observability & Auditability Partial

Performance spans and event hooks, with the per call record left to the builder. A [Beta] Sentry integration sends Vocode's custom spans for each conversation to the builder's Sentry, the Events Manager emits transcript, action and call events for the builder to handle, and a logging guide covers local and production runs; no store of what each agent did per call is documented.

SourceVocode, docs.vocode.dev ([Beta] Sentry Integration, Events manager, llms.txt)read 2026-09-27

Memory & State Persistence Partial

Conversation state inside a call. The agent works from the call's transcript, and each action's result is added to that transcript and shapes later turns; the telephony server keeps each call's configuration in the builder's Redis. Nothing carries into the next call and no memory layer with a scope and lifetime is documented.

SourceVocode, docs.vocode.dev (Adding Actions to Agents, Working with phone calls)read 2026-09-27

Deployment & Data Residency Full

Runs wherever the builder deploys it. The MIT licensed library installs from PyPI into the builder's own environment, the telephony server runs under Docker or directly with Python, and a documented fully local setup runs transcription, the LLM and synthesis on the builder's own machine without internet access. The hosted option no longer resolves.

SourceVocode, docs.vocode.dev (Fully local conversation, Working with phone calls)read 2026-09-27

Prebuilt Agents, Templates & Packs Not documented

No packaged agents. Vocode offers quickstarts, playground scripts and the repository's apps (a telephony server, a LiveKit app, a Telegram bot, a React client backend, a LangChain agent, a voice RAG demo), which are scaffolds for channels and integrations rather than agents for a job.

SourceVocode, docs.vocode.dev (Open Source Quickstarts, Playground) and the vocode-core repository; github.com/vocodedev/vocode-coreread 2026-09-27

Triggers & Channel Coverage Partial

Phone, web and meeting channels, no autonomous wake. The self hosted TelephonyServer answers inbound Twilio calls through a webhook and places outbound calls when the builder's script runs OutboundCall; agents also dial into Zoom, talk over WebSockets from the React client, and run over WebRTC through LiveKit. Every session starts with a caller or the builder's code, and no schedule, event or queue that wakes an agent is documented. The hosted API also offered call automation, but its host no longer resolves.

SourceVocode, docs.vocode.dev (Working with phone calls, Using WebRTC with LiveKit) and the vocode-core READMEread 2026-09-27

Model Flexibility & Routing Full

The builder chooses every provider. Out of the box transcribers (AssemblyAI, Deepgram, Gladia, Google Cloud, Microsoft Azure, Rev.ai, Whisper, whisper.cpp), LLMs (OpenAI, Anthropic) and synthesizers (Rime, Azure, Google Cloud, Play.ht, ElevenLabs, Cartesia, Coqui, AWS Polly and more) are set per conversation in config, open source models run locally, and a custom agent can wrap any text in, text out model.

SourceVocode, vocode-core README and docs.vocode.dev (How it works, Create your own AI Agent, Fully local conversation); github.com/vocodedev/vocode-coreread 2026-09-27

APIs, SDKs & MCP Extensibility Full

The SDK is the product. vocode on PyPI is an MIT licensed Python library with documented extension points for custom agents, actions, transcribers and synthesizers, a FastAPI telephony server, and a React client library. The Node SDK belonged to the hosted API.

SourceVocode, vocode-core repository and docs.vocode.dev (Create your own AI Agent, Adding Actions to Agents, React Quickstart); github.com/vocodedev/vocode-coreread 2026-09-27

Testing, Debugging & Optimization Not documented

No evaluation of agent behavior. Playground scripts let a developer try a transcriber, agent or synthesizer by hand, which is inspection rather than a scored test or quality gate, and no evaluation harness is documented.

SourceVocode, docs.vocode.dev (Playground, llms.txt)read 2026-09-27

Browser & Computer Use Not documented

The browser appears only as a client for voice conversations through the React library, and no browser, desktop or computer control is documented.

SourceVocode, docs.vocode.dev (llms.txt, React Quickstart)read 2026-09-27

The Agentic Index coverage score grades every vendor Full, Partial or Not documented against the same 14 buyer facing capabilities, from public evidence only. Each capability links to how all vendors in the index score on it. How this evidence is graded

Pricing

Free (open source, MIT)

Free tier

What is public

The license (MIT) and the package on PyPI are public. Vocode publishes no current price list; the hosted API's tiers went with the service.

Cost watchouts

The library is free, but every call runs on the builder's own transcription, language model, synthesis and telephony accounts, so cost scales with call minutes. With no commits since November 2024, fixes and provider updates fall to the builder.

Variable cost rationale

No platform fee; spend is the builder's own provider usage, which scales with call minutes.

Additional watchouts

The hosted API is no longer reachable, so every deployment is self hosted; the repository's last commit was in November 2024 and its README asks for community maintainers.

Free / trial

Free and open source (MIT)

Key ambiguities

The free library carries no platform fee, so its cost is the provider stack the builder assembles; there is no Vocode price to compare.

Missing data

No hosted offering or support contract is published.

Agentic Index verified 2026-09-27

Alternatives to Vocode

The closest documented capability profiles to Vocode among agent infrastructure platforms tracked by Agentic Index, ordered by similarity on the same 14 point evidence the rankings use. No vendor pays for placement.

  • Deepgram7.5 / 14Adds documented Human Oversight & Guardrails and Security, Identity & Governance
  • Beam7.5 / 14Adds documented Security, Identity & Governance and Prebuilt Agents, Templates & Packs
  • Circuit & Chisel4.5 / 14Adds documented Human Oversight & Guardrails
  • Composio8.5 / 14Adds documented Human Oversight & Guardrails and Security, Identity & Governance
  • Inworld AI8.5 / 14Adds documented Human Oversight & Guardrails and Security, Identity & Governance, among others
  • Cognee7.0 / 14Adds documented Knowledge Grounding & RAG and Security, Identity & Governance

Similarity is computed from each vendor's Agentic Index coverage score evidence, axis by axis, not from the totals. How this evidence is graded

Contact us

Found a vendor we missed? Have feedback on the index? We'd love to hear from you.