Bonsai gives marketing and CX teams the confidence to deploy customer-facing AI. Structured conversation journeys keep the agent on-brand and on-topic. Built-in guardrails handle sensitive topics, competitor mentions, and edge cases automatically - so your brand reputation is protected by design, not by hope.
Bonsai treats customer-facing AI operations with the rigor enterprises expect from production software. Role-based access control, environment separation, comprehensive audit trails, and provider-agnostic architecture eliminate the governance gaps that keep compliance teams up at night.
Bonsai gives agencies a repeatable delivery framework for AI agent projects. Reuse proven flow patterns, guardrail configurations, and quality processes across clients - then customize the creative, voice, and integrations for each brand. One framework. Infinite client configurations. No platform dependency.
Journey-first architecture. Governed by default. Provider-agnostic. Bonsai gives you a clean TypeScript backend, a schema-first API surface, and an opinionated operating model - so you ship production-grade agents instead of perpetual prototypes. Four commands to a running stack. Apache 2.0. Self-host anywhere.
git clone → cd compose → cp env.example .env →
docker compose up -d. Console, API, Swagger, and docs - all running
locally in minutes.
Every turn stores state, variables, events, artifacts, and timing data - so teams can inspect exactly what happened instead of treating production as a black box.
Define agent personality, tone of voice, behavioral constraints, and context rules. Every agent starts with a clear identity - not a generic prompt.
Build dynamic prompt templates with Handlebars. Inject context, knowledge, and session variables automatically so the agent always has what it needs.
Configure natural voice output with provider-level controls - voice selection, speaking speed, stability, model choice, and filler responses for perceived-latency management. Support for ElevenLabs, OpenAI, Azure, Deepgram, Cartesia, and Amazon Polly.
OpenAI, Anthropic, Google Gemini, Groq, Mistral, DeepSeek, OpenRouter, Together AI, Fireworks AI, Perplexity, Cohere, xAI, and more. Swap per project or per stage.
ElevenLabs, OpenAI, Azure, Deepgram, Cartesia, Amazon Polly. Match the voice to the brand.
Azure, ElevenLabs, Deepgram, AssemblyAI, Speechmatics. Choose for accuracy, latency, or language coverage.
S3, Azure Blob Storage, Google Cloud Storage, and local filesystem. Keep artifacts where your compliance policies require.
Web chat, telephony, messenger, kiosks, games, VR/AR, robotics. Headless means any frontend.
Sandboxed scripts (isolated-vm), webhooks, MCP support, and LLM-powered tools. Extend capabilities without changing the core.
We keep your data safe — learn more
Built by utter.one, an AI lab at HearMe, with 8+ years engineering conversational AI and a 100% delivery track record.