iPhone · Mac · Windows · Android

Your conversations
go where you decide.

Open-source meeting notes that stay on your computer, on the models you choose, even local ones.

Free. Bring your own keys, or use the cloud edition. Source · Apache-2.0

Where your data goes

Your computer

Recordings and transcripts live here.

Parley servers

api.parley.tw

BypassedSync, no setup

Transcription

stt-rt.soniox.com

Direct

AI analysis

127.0.0.1:11434

Ollama, stays on this computer

Your conversations never pass through Parley's servers. The cloud edition sends recordings to Parley, for phone sync and zero setup.
Parley on the desktop during a meeting: the live transcript on the left, coaching notes in the middle, the to-do list on the right

Models

Choose the model for each job.

Providers you already have contracts with, your own endpoint, or Ollama, so analysis never leaves the machine.

AI providers

Transcription

Deepgram

Realtime coaching

Claude

Deep analysis

OllamaLocal

  • Soniox
  • Deepgram
  • AssemblyAI
  • OpenAI
  • Gemini
  • Claude
  • Groq
  • Qwen
  • Kimi
  • Ollama
  • OpenRouter
  • Self-hosted endpoints

Open source

Open source, so you can check.

The source is public under Apache-2.0. Build it yourself and run it on your own machines.

Source on GitHub →

# Needs Rust and Bun
$ git clone https://github.com/pathorsAI/parley.git
$ cd parley && bun install
$ bun run tauri build

In the meeting

The transcript keeps up, speaker by speaker.

Both sides of any online call. In the room, just your phone.

Illustration: a renewal meeting being transcribed live.

After the meeting

The report is ready when the meeting ends.

Takeaways, commitments, next steps, each linked to its moment.

A Parley meeting report on the desktop: where it landed, commitments, what is still unknown and action items, each line with a timestamp

Find it

Nothing said is lost.

⌘K finds a line said a year ago.

⌘K over the desktop library: typing “renew” lists the Renewals folder and the Northwind renewal meeting

Your AI

Your AI can read every meeting.

An MCP server on your computer. One command connects Claude.

# With Parley open
claude mcp add --transport http parley \
  http://127.0.0.1:3011/mcp

54 tools →

What did we promise Northwind?

parley · search_meetings("Northwind")

Hold this year's price to the next renewal0:27, and send the new quote by Thursday1:32.

Cloud edition

Recorded on the phone, open on the computer.

The desktop app works without it.

All recordings on the desktop, by date, with folders for Renewals, New business and Internal in the sidebar
The iPhone library: meetings by date, with upload markers and folders

Beyond the meeting

Speak. Get tidy text.

Dictate into any app with ⌥ Space.

so um before Tuesday we need the quote and uh the security questionnaire

↓ AI polish

Before Tuesday:
  1. The quote
  2. The security questionnaire

Start with your next meeting.

Windows: if SmartScreen appears, choose More info → Run anyway.