Action Phone — self-hosted
Your own AI phone line. No Twilio.
A self-hosted voice agent on LiveKit with a local Gemma brain — calls run on your hardware, offline-capable, zero per-minute carrier fees for web calls. Every conversation is transcribed and logged below.
Talk to the agent — browser call
WebRTC straight to your self-hosted agent. No phone number, no carrier.
Media: LiveKit
Self-hosted WebRTC server (Docker). Handles audio + barge-in.
Brain: Gemma (offline)
Local Gemma 3 via Ollama. Switch to cloud Gemini with PHONE_AI_MODE.
PSTN: phase 2
Real phone numbers via a cheap SIP trunk (Telnyx/SignalWire) → LiveKit SIP.
Call log
No calls yet — start a web call above.