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.

← Also see Action Voice (voice design studio)