vocode is an open-source stack for building voice AI agents with todayβs leading AI models. Developers can plug in the LLM they want, connect telephony or WebRTC, and ship a voice app without assembling every low-level component from scratch.
Voice agents for calls and apps
Vocode Core provides the integrations, orchestration, and abstractions needed to run voice agents in production.
- Configure inbound and outbound calling
- Handle speech processing and dialog flow
- Connect external APIs for business logic and data
On top of the core, Vocode API offers a production interface for managing voice agents on phone lines and in contact-center workflows.
Python and Node.js SDKs
SDKs for Python and Node.js help teams integrate quickly and keep control over runtime behavior.
- Start agents and manage sessions
- Pass context into conversations
- Receive real-time events
Open source and documentation
The project is developed in the open, with GitHub repositories, examples, and documentation to help you deploy your own infrastructure and tailor it to use cases ranging from voice assistants to phone operations automation.

