The open voice + text agent stack
Own yourvoice agents.
Kuralle is the open-source, self-hostable platform for building voice and text AI agents. Framework, voice transport, and runtime, built on the Vercel AI SDK.
$
npm install @kuralle-agents/coreBring your own models and transports
OpenAIAnthropicGooglexAIDeepgramElevenLabsCartesiaTwilioLiveKitCloudflareVercel
flows
Flows, not prompts
Your procedure becomes a typed node graph you can test, instead of a 600-line system prompt. Collect, decide, act, reply.
voice + text
One config, text and voice
The same agent definition runs over chat and over provider-native realtime audio. You never maintain two stacks.
self-host
Own the voice stack
Self-host your call media and orchestration with Syrinx. No closed vendor sits between you and your users.
Self-host the whole thing.
Framework, voice media transport, and the operator platform. Three open repos, one stack, no proprietary vendor in the loop.
Explore the repos