cd /news/ai-tools/free-ai-softphone-that-records-trans… · home › topics › ai-tools › article
[ARTICLE · art-152416] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

Free AI softphone that records, transcribes and prompts

A team of developers released AI-Softphone, a free, GPL-licensed desktop app for Windows, macOS and Linux that combines a SIP softphone with meeting recording, speaker-synced transcription, live prompting and post-call summaries. Built on C++20, Qt 6/QML and PJSIP, it can run entirely locally by pairing Whisper or Vosk speech recognition with an Ollama or vLLM endpoint, or use bring-your-own cloud keys with per-call cost tracking and a monthly spending cap. It also offers a headless CLI, tel: click-to-dial links, a localhost-only REST API and webhooks, with macOS support limited to Apple silicon and team features deferred to a planned Enterprise edition.

by read3 min views1 publishedOct 18, 2026

Most of my working day happens on calls: customer calls through the office PBX, and meetings in Zoom, Teams and Meet. The tools for those two worlds never talk to each other. Softphones just dial. Meeting bots join your calls, upload the audio to someone else's cloud and charge per seat.

So we built AI-Softphone: one desktop app for Windows, macOS and Linux that makes SIP calls, records any meeting on your computer, and turns every conversation into a searchable transcript and a short write-up. It can run 100% locally. It's free and GPL-licensed.

#

What it does

Before and during the call

  • A live prompter shows subtitles for both sides, translates the other person line by line, and suggests what to say next based on your instructions (a sales script, an interview guide).
  • Four ready assistants: subtitles, translation, objection handling, interview help. All editable.
  • Practice mode: replay an old recording and tune your prompter before the real call.

After the call

  • Speaker-synced transcripts with click-to-play, full-text search across all conversations, export to text or subtitles.
  • Summaries, action items, names mentioned, categories, red flags, and scoring against your own criteria, from 11 editable prompts.
  • Ask questions about any past conversation.

Any conversation, one library

  • Calls through the built-in SIP softphone (any IP PBX: multiple accounts, transfer, conference).
  • Zoom, Teams, Meet or any other app, captured from your computer.
  • Imported recordings.

#

Run it fully local

If your conversations can't leave the machine, pair it with local models:

1. Install [Ollama](https://ollama.com) and pull a model, for example`ollama pull llama3.1:8b` .
  1. In AI-Softphone, open the AI processing settings and pick Whisper or Vosk for speech recognition.
  2. Point the language model at your local Ollama (or vLLM) endpoint and hit the connection test button.
  3. Record a meeting or make a call. The transcript and summary are produced on your computer.

Prefer the cloud? Bring your own keys for OpenAI, Claude, Gemini, Mistral, DeepSeek, Groq, Deepgram, AssemblyAI and others. Every call shows what it cost, and a monthly cap s processing before you overspend.

#

For developers and admins #

Stack: C++20, Qt 6 / QML, PJSIP. There's also a headless CLI. #

No cloud in the middle: data stays in a file you own, passwords go to the OS keychain, and nothing listens on external interfaces. #

Modular: switch off recording, transcription, write-ups, meeting capture, import or integrations independently. With everything off, it's just a softphone.

#

Limitations

  • macOS needs Apple silicon.
  • No team features yet (central admin, shared storage, reporting). That's the planned Enterprise edition.

#

Try it I'd love feedback, especially from people who run their own PBX or already use a meeting-notes tool: what's missing, what breaks, what would make you switch? A star on GitHub helps a lot too.

── more in #ai-tools 4 stories · sorted by recency
── more on @ai-softphone 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/free-ai-softphone-th…] indexed:0 read:3min 2026-10-18 · —