dzaczek

dzaczek / ava

Public

AI voice assistant that answers your phone calls with a human like real persona, holds natural multilingual conversations (GPT-4o + ElevenLabs), and keeps you in the loop via Signal with realtime midcall instructions.

13
1
100% credibility
Found Mar 02, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

AVA is an open-source voice assistant that answers forwarded phone calls with natural AI conversations, notifies the owner via Signal for real-time intervention, and provides summaries and transcripts.

How It Works

1
🔍 Discover AVA

You find this helpful AI assistant on GitHub that can answer your phone calls naturally when you're busy.

2
📞 Set up phone forwarding

You get a virtual phone number and tell your regular phone to send unanswered calls there so the assistant can pick up.

3
🧠 Shape your assistant's personality

You describe her background, how she speaks warmly, and rules for handling recruiters, doctors, or emergencies.

4
🔗 Link smart services

You connect thinking power for conversations, natural voices for talking, and your messaging app for updates.

5
🚀 Start your assistant

With a simple setup, you launch her online so she's ready to answer calls anytime.

6
📲 Handle your first call

A caller dials in, she greets them in their language, chats back and forth, and keeps things natural.

7
📱 Stay in control via messages

You get instant alerts on your phone with call details and can send quick instructions like 'tell them I'll call back' mid-conversation.

🎉 Calls handled perfectly

You get a full summary and transcript afterward, never missing important info while staying hands-free.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ava?

AVA is a Python-based AI voice assistant that answers forwarded phone calls via Twilio, holding natural, multilingual conversations powered by GPT-4o and ElevenLabs TTS. It detects caller language from phone prefixes or speech, greets appropriately, and loops in the owner via Signal notifications with live transcripts and summaries. Owners send mid-call instructions like "tell them I'll call back" directly from their phone, solving the problem of missed calls during busy hours.

Why is it gaining traction?

It stands out with realtime owner control over Signal—no apps needed beyond what's already installed—plus automatic language switching and a robust TTS fallback chain (ElevenLabs to OpenAI to Twilio Polly). Docker Compose deploys it quickly with Caddy HTTPS or Cloudflare Tunnel (zero open ports), and slash commands like /status or /stats give instant oversight. Compared to scattered github voice cloning ai or github voice changer w okada projects, AVA delivers a complete, production-ready call handler out of the box.

Who should use this?

Freelance devs or sysadmins tired of recruiters interrupting deep work, especially in multilingual regions like Europe (handles Polish, German, English seamlessly). Small business owners needing a smart call screener that relays details without voicemail drudgery. Avoid if you're searching for ava dataset github or avatar frontiers of pandora games—this is pure telephony automation.

Verdict

Grab it for personal use if you forward calls to Twilio; docs and Docker setup are polished despite 13 stars and 1.0% credibility score. Early maturity means test thoroughly before relying on it daily, but it's a clever time-saver worth forking.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.