Skip to content

v0.1.0 — your AI agent can call your phone

Latest

Choose a tag to compare

@mohitbadwal mohitbadwal released this 16 Jun 13:06
44bbb2a

ringback lets your AI agent call your phone and actually talk to you.

Two MCP servers built entirely from free, self-hosted pieces (pjsua2 + whisper.cpp + Piper neural TTS + a free Linphone SIP account). No paid telephony, and no extra API key for the conversation: the model already driving the MCP is the voice on the line.

What is in this release

  • ringback-voice — a real two-way phone conversation. It rings your phone, speaks, transcribes what you say, and replies in speech. Supports barge-in: talk over it and it stops. Tools: call_start, converse, get_conversation, call_end.
  • ringback-alert — fire-and-forget tiered alerts: a loud push (ntfy / Pushover) and/or a SIP ring plus a chat message, fired only when the LLM judges it urgent. Tools: alert_me, alert_test, alert_status.
  • Presence-aware escalation (watchdog skill) — only reaches you when you are actually away from the keyboard (HID idle detection), and de-escalates the moment you return.
  • Cross-platform — macOS, Linux, and Windows (via WSL2 or Docker). The engine is headless: it never opens a local mic or speaker, so no sound card is required.
  • Free and self-hosted — no Twilio, no per-minute fees, no conversation API key.

Get started

Let Claude Code install it for you, or follow a setup guide: macOS · Linux · Windows · Docker.

Apache-2.0. Feedback and issues welcome.