Pyper

Don’t type. Just talk. Pyper writes it perfectly for you.

macOS now · Windows & Linux soon

Be Voice First

Speech is messy. Pyper isn’t.

Pyper turns speech into clean, punctuated text in any app — filler words gone, formatting done. PyAI polishes it in the cloud by default, or switch to a fully local model to keep your voice on your device.

4×faster than typing
0setup — powered by PyAI

The real overlay — it floats above whatever app you’re in.

— the cleanup

Say it messy.
It lands clean.

Fillers, hedges, false starts and the trailing “if that works” all go. Nothing you actually meant does — and the tone matches wherever your cursor is.

— typing into
— what you saidraw transcript

um so I looked at the numbers again and I think the— the pricing page is uh the issue can we maybe move the review to like Thursday afternoon if that works

fillerhedgefalse starttrailing
— what gets typedSlack

Numbers say the pricing page is the problem — can we move the review to Thursday afternoon?

casual · no greeting · kept shortmeaning kept · 11 words removed
— the engine

Built on PyAI.

PyAI is the speech-to-text engine behind every word Pyper types. It takes each dictation first, and it is included by default — no key, no setup. Established engines sit behind it as an automatic fallback, so an outage never costs you a sentence.

transcription order
  1. 01PyAIprimary · pyai-hear
  2. 02OpenAIfallback · gpt-4o-transcribe
  3. 03Groqfallback · whisper-large-v3
— how it works

From voice to text in one breath

No window to switch to, no button to click. Speak, and keep working.

  1. 01

    Press your hotkey

    One global shortcut works in every app — your editor, inbox, terminal, chat box. No window to switch to.

  2. 02

    Just speak

    Ramble, pause, or change your mind mid-sentence. PyAI transcribes as you talk, cleaning it up on the fly.

  3. 03

    Watch it appear

    Filler words removed, punctuation added — polished text lands right at your cursor.

— it gets personal

The more you talk,
the less you correct.

Pyper picks up the names you say, the phrases you repeat and the way you write — so the text needs fewer edits every week.

Pyper — Dictionary
you said

“Send the deck to Nilesh Tripathi”

it typed

Send the deck to Nile’sh Tripati

It learns your words

Add the names, brands and jargon it keeps getting wrong. Every dictation after that spells them right — you never correct the same word twice.

Pyper — Snippets
you say
 
what lands

Hi — I lead the AI services business at SaaS Labs.

It stops you retyping

Say a short trigger and the whole block lands — the intro, the sign-off, the link you paste ten times a day.

Pyper — Insights
words / min
0
words dictated
0
fixes made
0

It keeps score

Speaking pace, words dictated and the fixes it quietly made for you — all computed on your machine, never uploaded.

— notetaker

It sits in your meetings too.

Pyper notices when a call starts, records it, and separates who said what — all on your machine. No bot joins the meeting, and no one gets an awkward “Pyper has joined” notification.

Weekly sync· Zoom
no bot in the call
Priya

Can we get the pricing page out this sprint?

Marcus

Only if finance signs off on the new discount tier.

Sara

I'm still waiting on the SOC 2 letter — that's blocking two deals.

Priya

I'll chase finance and confirm by Thursday.

speakers separated on-device · nothing uploaded to identify a voice
— after the call

Action items

  • Confirm discount tier with financeThu
  • Ship pricing page this sprintSprint
  • Chase SOC 2 letter — unblocks 2 dealsASAP

Every transcript lands in your notes workspace — folders, semantic search, and AI actions — so a meeting becomes something you can act on, not a wall of text.

Starts itself

Zoom, Teams, Meet and FaceTime are detected on-device — including the calls that were never on your calendar.

Knows who spoke

On-device diarization and voice fingerprinting label every line, so follow-ups land on the right person.

Calendar-aware

Google, Microsoft and Apple calendars line meetings up in advance and link the notes to the event.

— everything included

Everything you need to talk instead of type

One app for dictation, meetings, notes and AI — and all of it is yours.

Slack#team-product

Numbers say the pricing page is the problem.

GmailTo: sara@acme.com

Hi, — could we move the review to Thursday?

Dictate anywhere

One hotkey works in every app. Text lands at the cursor already matching where it landed — casual in Slack, formal in Gmail.

Pyper Clouddefault
On-deviceno network

Private by default

Every stage has a local implementation. Switch to on-device and your voice never leaves the machine.

Nile'sh Tripati→Nilesh Tripathi
pie A I→PyAI
sass labs→SaaS Labs

Custom dictionary

Teach it the names, jargon and brands it keeps mishearing. Every dictation after that gets them right.

brb

back soon

intro

Hi — I lead the AI services business at SaaS Labs.

Snippets

Say a short trigger and a full block of text lands — intros, sign-offs, links you retype all day.

Priya
Marcus
Sara

Meeting transcription

Calls are captured with speakers separated on-device — no bot joins the meeting.

financial forecast
Quarterly revenue projections
Pricing review — Thursday

Notes & search

Everything you dictate becomes searchable by meaning, not just keywords — and it runs offline.

Summarise this thread and draft a reply
Drafted — three decisions, one open question.

Ask, not just dictate

Hold the hotkey a beat longer and Pyper answers instead of transcribing — over the model you choose.

Englishहिन्दीEspañolFrançaisDeutsch中文日本語العربية+53 more

Speaks your language

61 languages, with automatic detection — dictate in Hindi, get clean Hindi back.

Cross-platform & open

Native desktop apps and source you can read, audit and build yourself.

macOSWindowssoonLinuxsoonMIT licensed
— refer a friend

Bring your team. Get a free month.

Share your invite link from the app — Invite your team in the sidebar. When people you invite start using Pyper, you get a free month of Pro.

Every invite gets its own audio signature — a spectrogram generated from your code that you can actually hear. Tap it.

Stop typing. Start speaking.

Free, open source, and yours to keep. Download Pyper and start talking in seconds.

Also for Windows (soon) · Linux (soon)