Open Source · macOS & Ubuntu

Your AI voice agent
on every call

Bring your agent via voice onto your calls — take transcriptions, get real-time help, connect calls as an operator, and anything else you can think of.

Phonegentic AI — Amber VT-100 theme Phonegentic AI — Miami Vice Neon theme

Everything you need in a smart softphone

A full SIP softphone with an AI agent that listens, speaks, and acts — in real time.

Live AI Voice Agent

A real-time AI agent joins your calls as a third party — listening, thinking, and speaking with sub-second latency via the OpenAI Realtime API.

Real-Time Transcription

Both sides of the conversation are transcribed live with speaker identification. Every word captured and attributed to the right person.

Call History & Recording

Automatic call logging, recording, and transcript storage. Search through past calls and replay conversations anytime.

Tear Sheets

Describe who to call in plain English. The AI searches your contacts, builds a call queue, and dials through it automatically.

Whisper Mode

Send silent commands to the agent mid-call. Adjust its behavior without the other party hearing a thing.

Switchable Personas

Define reusable agent personas — trivia host, meeting assistant, compliance monitor — and swap instantly mid-session.

Orchestrate the entire voice pipeline

Run models on-device for speed and privacy, or route to the cloud for power. Mix providers, swap voices, and wire them together your way.

Audio In Caller voice
STT WhisperKit / Whisper
LLM Claude / OpenAI / Local
TTS ElevenLabs / Kokoro
Audio Out Caller hears reply

Every stage is a swappable component. Replace any piece without touching the rest. Your pipeline, your latency budget, your privacy threshold.

On-Device Models

Run Whisper, Llama, and other models directly on your hardware. Zero network round-trips, zero data leaving your machine. Sub-100ms latency for transcription when the model runs next to the audio.

whisper.cpp llama.cpp zero latency

Cloud Powerhouses

Route to OpenAI Realtime, Claude, or GPT-4o when you need frontier reasoning or multilingual support. Switch between providers with a single config change — no code rewrites.

OpenAI Claude OpenAI Whisper

Custom Voices via ElevenLabs

Clone any voice or design one from scratch. Your agent speaks in the voice of your brand, your persona, or your own voice — with ElevenLabs' studio-grade synthesis running in the TTS slot.

voice cloning 29 languages sub-300ms

Three steps to an AI-powered call

Connect your SIP account, configure your agent, and start calling.

1

Connect Your SIP Account

Link a SIP provider like Telnyx, Asterisk, or any WebSocket-compatible server. Enter your credentials and register in seconds.

2

Configure Your Agent

Choose a persona, set custom instructions, and pick a voice. Your agent is ready to join calls as an AI copilot.

3

Start Calling

Dial out or receive calls — the agent listens, transcribes, and participates in real time. All processing runs locally on your machine.

Built for how you actually use the phone

From sales to support to accessibility — Phonegentic adapts to your workflow.

AI Receptionist

Handle inbound calls with natural conversation instead of "press 1." Route callers, take messages, and schedule appointments.

Meeting Notes & Transcription

The agent silently transcribes both sides, tracks action items, and generates a summary when the call ends.

QA & Compliance Monitoring

Score calls on greeting, empathy, and resolution. Flag policy violations in real time with objective, citation-backed feedback.

Accessibility

Live captioning for deaf or hard-of-hearing callers. Real-time transcripts make every call inclusive.

Your agent reaches beyond the call

Connect your browser to let the agent read, search, and act on your behalf — with granular privacy controls on every integration.

Manage Gmail

Your agent reads, summarizes, and drafts emails during calls. Stay in context without switching tabs or losing focus on the conversation.

  • "Read my last email from Sarah"
  • "Summarize unread messages from today"
  • "Draft a follow-up to that invoice thread"
  • "Search my inbox for the contract PDF"
Read-only by default · Draft approval required

Manage Google Calendar

Check availability, schedule meetings, and resolve conflicts — all by voice while you're on the phone. No more "let me check my calendar and get back to you."

  • "Am I free Thursday at 2pm?"
  • "Schedule a call with this person for next week"
  • "Move my 3 o'clock to Friday"
  • "What's on my calendar tomorrow?"
Per-calendar access controls · Confirm before booking

FlightAware Flights

Track live flights, check gate changes, and get arrival times — perfect for travel agents, logistics teams, or anyone coordinating airport pickups.

  • "Is flight UA 227 on time?"
  • "What gate does the Delta flight land at?"
  • "Track all flights from JFK to LAX right now"
  • "When does the next flight to Chicago depart?"
Public data only · No account linking required

Google Search

Your agent can look things up live — verifying facts, finding business info, or pulling up answers during a call so you never have to say "I'll look that up later."

  • "What's the phone number for that restaurant?"
  • "Look up the current exchange rate for EUR to USD"
  • "Find the address for their downtown office"
  • "What are today's headlines about the merger?"
Searches stay local · No query history stored

Works with the platforms you already use

Connect to any SIP provider with WebSocket support. Built primarily for macOS and Linux.

Telnyx
Asterisk
FreeSWITCH
3CX
OpenSIPS

Give every call an AI agent

Open source, running locally, and ready to go. Clone the repo and start building.

Get Started on GitHub

Powered By