Dograh

Dograh vs Smallest AI: Own the Platform, Keep the Voices

Dograh vs Smallest AI: Own the Platform, Keep the Voices
ComparisonOctober 29, 2026·8 min read

Dograh vs Smallest AI: Own the Platform, Keep the Voices

Vemu Sandeep
Vemu Sandeep·GTM Engineer, Dograh AI

GTM engineer at Dograh working across voice AI and enterprise AI. IIT (BHU) and IIM Visakhapatnam alumnus.

Choosing Dograh vs Smallest AI comes down to who runs the platform. Smallest AI's Atoms is a closed, hosted agent platform built around Smallest's own speech models. Dograh, an open-source, self-hostable AI voice agent platform, runs on your own servers or in its hosted cloud with any supported model, and Smallest's Lightning voices and Pulse speech-to-text run inside it.

Key Takeaways

  • Smallest's Lightning voices and Pulse transcription run inside Dograh with your own key.
  • Smallest builds in keypad input, PII removal and Salesforce. Dograh has none of these.
  • Dograh's code is open source. Smallest's on-premise option is licensed from Smallest.

This post is part of our guide to Smallest AI alternatives, which makes one point about Dograh. If you like Smallest's voices, keep them and own the platform. Here we compare the two row by row, show how they work together, and say who should stay on Smallest AI.

The two platforms, row by row

Smallest AI rents a hosted platform around its own models, while Dograh is open-source software you can run anywhere.

RowSmallest AI (Atoms)Dograh
LicenseClosed-source platform with public SDKs, examples and an MCP serverOpen source under BSD-2-Clause, with the whole platform on GitHub
Where it runsSmallest's cloud; on-premise deployment on Enterprise; its speech models self-host under a Smallest license keyYour own servers with Docker Compose, Dograh Cloud, or on-prem and private cloud on Enterprise. But self-hosting puts the servers on your team
ModelsSmallest's Pulse and Lightning in the agent, GPT models at cost, ChatGPT Realtime for speech to speech, your own LLM through a public OpenAI-compatible endpointDograh's models, any supported provider with your own keys (Smallest included), or open-weight models on your own network
BuilderSingle Prompt, Conversational Flow (a visual builder) or the Agent Crews Python SDKA visual workflow builder of nodes and pathways, plus an MCP server that lets an AI assistant create and edit agents
PhoneRent numbers from Smallest or bring your own over SIPYour own carrier: Twilio, Vonage, Plivo, Telnyx, Cloudonix, Exotel, Vobiz or Asterisk ARI, or Dograh SIP
Transfer to a personDirect, or briefed first with a private whisper messageTransfer Call on Twilio, Telnyx, Plivo, Cloudonix and Asterisk ARI, with the details written to your system first
Keypad inputYes, it detects keypad pressesNo keypad (DTMF) tool; callers answer by voice
Calls at once20 on Pay as you go, with no add-on; custom on EnterpriseDograh Cloud includes 10, more on request; self-hosted runs 10 by default, a limit you can raise
HIPAA and certificatesSOC 2 Type II and ISO 27001; a BAA on Enterprise with zero data retentionSelf-host inside your own compliance perimeter, with no BAA with Dograh
IntegrationsSalesforce available; HubSpot listed as coming soonHTTP API tools, MCP tools, a Webhook node and Pre-Call Data Fetch connect your own systems
Sensitive dataPII removal as a paid add-onNo redaction; keep sensitive numbers out of the call design

Smallest's own per-minute prices are covered in our Smallest AI pricing breakdown.

Using both: Smallest's voices inside Dograh

The two products also work together, which is the most useful fact in this comparison. Smallest AI is a built-in provider in Dograh, for both the voice and the transcription.

On the Models page, open the BYOK tab. On the Voice tab, choose Smallest AI as the provider and pick lightning_v3.1, the standard pool, or lightning_v3.1_pro, the premium pool with American, British and Indian voices. Then pick a voice and language. On the Transcriber tab, choose Smallest AI, which uses Pulse, and enter your Smallest API key. The voice settings cover each field.

Smallest documents the same setup in its own guide to using its models in Dograh, where it calls Dograh an open-source platform for building and deploying voice agents.

The billing for those models stays between you and Smallest, on your own account. You get Smallest's voices with your own carrier and workflow around them, and the call records stay on your side.

Models and where the call audio goes

Smallest picks the speech models inside an Atoms agent, while Dograh treats every model as your choice. In an Atoms agent, transcription and voice come from Smallest's Pulse and Lightning. You can bring your own language model, but Smallest's FAQ says the OpenAI-compatible endpoint must be publicly reachable, so localhost or private-network URLs will not work. Electron, Smallest's own small language model, is a proprietary hosted API on Enterprise only.

Because Dograh is the orchestration layer that runs the call flow, tools and telephony, the speech and language models are a separate layer you choose. Its OpenAI-compatible setting can point at a model on the same machine or network, such as one served by Ollama or vLLM.

Your own keys move the contract, not the audio. With Smallest's models in Dograh, the caller's voice still reaches Smallest's API, the same as with any provider. The audio stays in-house only when the models run on your own servers too, which our post on the open-source alternative to Smallest AI walks through.

Dograh

Open Source Alternative to Vapi / Retell

Self-hosted voice agent platform — no per-minute fees

dograh-hq/dograh

Star on GitHub

Phone, transfer and keypad input

Smallest's call controls go further in two places, and both matter for support lines. For transfers, Smallest's transfer docs describe a direct connect and a briefed one. In the briefed transfer, the agent first tells the person privately who is calling and why, with a whisper message, and the caller hears music before being connected. Atoms also detects keypad presses.

Dograh's Transfer Call works on Twilio, Telnyx, Plivo, Cloudonix and Asterisk ARI. Dograh calls the destination first and connects the caller only when someone answers. On Twilio, it can play a short spoken introduction to both people before connecting them. No summary goes across by default, so an HTTP API tool writes the caller's details to your system before the transfer. There is no keypad (DTMF) tool, so callers answer by voice, and a payment link comes from your own system by text or email.

Two transfers compared. On Smallest AI, the voice agent privately briefs the support rep on who is calling and why while the caller hears music, then the caller joins. On Dograh, the voice agent writes the caller's details to your system, rings the support rep first and connects the caller when someone answers.
A person who picks up with no context makes the caller repeat everything, at the moment they most want help. On Dograh, put the write-to-your-system step before every transfer, because nothing else carries the summary across.

On phone lines, Smallest rents numbers or connects your SIP trunk. Dograh connects to the carrier you already use, and numbers stay in your carrier account.

Who should stay on Smallest AI

Smallest AI is the better fit for some teams, and the reasons are concrete. Stay if you want one vendor for the models and the platform on one bill, with 20 calls at once from the first day. Stay if your flow needs keypad input, a briefed transfer with a whisper message, or a PII removal add-on, or if Salesforce is your CRM and you want its integration built in.

Stay too if your buyers need reports on the vendor itself. Smallest lists SOC 2 Type II and ISO 27001, and it signs a BAA on Enterprise plans with zero data retention turned on. Dograh covers that need another way. Self-hosted inside your own compliance perimeter, it needs no BAA with Dograh. Your model providers may need their own, and the phone carrier may too, depending on what it stores. Our guide to HIPAA-compliant voice AI covers the full setup.

When Dograh is the stronger fit

Dograh is the stronger fit for teams that want to own the platform and choose every model. Its code is open, so your security team can read what it approves, and you can change it or keep running your version whatever happens upstream. You can pick every model, from Smallest's own voices to local open-weight models. QA runs on test and live calls and scores each step of the call, and agents can be built from an AI assistant through Dograh's MCP server.

Self-hosting runs on Docker Compose and puts updates and uptime in your team's hands. Self-hosted Dograh has no per-minute platform fee (servers, model keys and phone minutes still cost). Dograh Cloud has a 1¢-a-minute platform fee.

Run your real call script on both over a phone line, since most phone calls still reach the agent as 8 kHz audio while a browser demo runs at 16 kHz. To try Dograh, self-host it from GitHub, or start on Dograh Cloud.

Join the Dograh Community

Dograh is an OSS alternative to Vapi. Join our Slack community for queries, releases, best practices & community interactions.

Glossary

Conversational Flow
Smallest AI's visual workflow builder in Atoms, for structured, step-by-step calls. The other way to build there is a Single Prompt, one prompt that runs the whole call.
Whisper message
In Smallest's briefed transfer, the private line the agent speaks to the person taking the call, saying who is calling and why, before the caller is connected.
Concurrency
How many calls a platform runs at the same time. Smallest's Pay as you go includes 20 with no add-on. Dograh Cloud includes 10, and self-hosted Dograh runs 10 by default, a limit you can raise.
Bring your own key (BYOK)
Using your own account with a model provider, such as Smallest, inside another platform. You hold the contract and the bill, but the call audio still goes to that provider.

Frequently Asked Questions

Get started with Dograh

Build, deploy, and scale AI agents with Dograh. Join the community of developers building the future.