Deploy Now

SaaS Alternative

Vapi Bland AI Retell AI

Stars

494

Forks

547

Watchers

1

Developer links

QuickVoice

Your front desk phone rings at midnight and nobody sane is awake; QuickVoice answers it with an AI agent you configured, on servers you own, with call recordings you control. Build agents in the web console: write the prompt, pick speech-to-text, language model, and voice, set the first message, then link a real phone number from Twilio or Telnyx through LiveKit SIP trunks. Inbound callers get a receptionist that answers questions from your uploaded knowledge base, PDFs and web pages chunked and embedded for live retrieval, while outbound mode fires single quick calls or batch campaigns for reminders and follow-ups. Agents can invoke allowlisted MCP tools mid-call, so checking an order status or booking a slot happens inside the conversation instead of after it. Every call lands in the log with transcript, recording, and metadata, searchable from the analytics dashboard, and privacy controls redact personal data by default, can suppress recordings entirely, and sweep old transcripts on a retention schedule. Multi-language voices, per-agent runtime overrides for campaigns, organization accounts with API keys and audit logs, and Stripe billing hooks round out a platform built for teams who would rather inspect their voice stack than rent a black box. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

QuickVoice

Benefits

  • Your Telephony, Your Rules
  • Bring your own Twilio or Telnyx numbers, LiveKit trunks, model keys, and storage, and inspect every runtime decision in open code instead of trusting a closed voice API with your call data.
  • Agents That Know Your Business
  • Upload documents and pages into the knowledge base and agents answer from your approved content mid-call, with retrieval tuned per agent instead of generic model guesses.
  • Campaigns Without Extra Tooling
  • Quick one-off calls and batch outbound campaigns share the same agent configuration, with per-call overrides for first message, language, voice, and dynamic variables.
  • Privacy You Can Audit
  • Transcripts redact personal data by default, zero-PII mode suppresses recordings, secrets stay encrypted, and retention jobs delete old call data on your schedule.

Features

  • Inbound And Outbound Agents
  • Agents answer linked numbers or dial out singly and in campaigns; the LiveKit worker loads each agent's prompt, models, voice, and language at call start from its phone number.
  • Knowledge Base Retrieval
  • Files and URLs are ingested, chunked, and embedded into a vector index, and agents retrieve relevant passages live during calls so answers cite your material, not hallucinations.
  • MCP Tool Calling
  • Connect marketplace or custom MCP servers, attach them per agent, and allowlist which tools may run during live calls; side-effect tools stay hidden unless marked safe.
  • Call Logs And Analytics
  • Every call stores transcript, recording, and metadata with signed playback URLs, and the dashboard summarizes volume, outcomes, and agent performance across organizations.
  • Telephony Ownership
  • Search, purchase, link, and delete Twilio and Telnyx numbers from the console, bind them to LiveKit trunks, and route inbound calls to the right agent automatically.

Apps Similar to QuickVoice