Skip to content

Open-source and reference repositories

Open-source building blocks for AI voice, SMS, and agent integration.

Use the repositories below as a practical starting point, then evaluate your own security and operational constraints before production rollout.

Repository map

Repos you can inspect today

Open-source telephony bridge for Dvaarik and alternative voice backends. Works with Twilio, SignalWire, Plivo, Exotel, FreJun, Vonage, Telnyx, jambonz and raw PCM16 streams.

  • MIT license
  • Engine interface is generic and can be adapted for other backends
  • Run with `npx @dvaarik/setu`

AI receptionist integration examples

open link

Sample implementation patterns for onboarding leads, prompt wiring, webhook handoff and practical integration flow references.

  • Useful for teams comparing custom orchestration patterns
  • No hidden requirement to buy additional Dvaarik products to test the examples
  • Keep model, privacy, and storage policy alignment in your own review

White-label comparison dataset

open link

Public evidence dataset for white-label platform comparisons used across research content.

  • Useful for procurement preparation and audit trail
  • Rows include uncertainty and unpublished fields where platforms do not disclose
  • Update cadence should be treated as market snapshot, not live quote

Deployment practice

How to use the repos safely

Use open-source bridges for protocol validation

Before custom build changes in your own stack, run one bridge route and one provider route in isolation so you can separate telephony dialect bugs from business-logic bugs.

Keep prompt and transcript policy externalized

Store conversation policy and retry policy outside the model itself, so you can tune voice behavior without redeploying entire product code.

Add integration notes to each vertical flow

Record whether a flow writes leads, requires booking objects, or depends on staff handoff before coding the next channel integration.

Quick run command

If your team uses Setu, the common bootstrap command is:

npx @dvaarik/setu

AI and operations proof

When writing procurement notes, separate public infrastructure assets, feature claims, and operational policy. Mention which repository versions you tested and whether your tests covered flush/reasoning behavior and failure cases.

Publish your architecture notes

Open-source FAQs

No. Setu is optional infrastructure for teams that want their own provider adapter. The API-first and white-label paths can be used with existing telephony choices depending on implementation design.

You can, but follow each repository's license and operational checks. The repositories are public references; production usage should still include your own reliability, security, and compliance hardening.

No, they are repositories and datasets from the same product ecosystem. The value is transparency and reproducible testing, not marketing only.