Invite-only on Windows · Dictation and meeting notes

Stop typing what you can say.

Echo is push-to-talk dictation for Windows. Hold a key, say it the way it comes out of your mouth, release. Clean, finished text lands in whatever app you were typing in. And when a call starts, Echo takes the notes.

Windows 10 and 11. No card, no account. Invites are personal.
Echo session replay
target: mail
New message ─□✕
To: sam@work.com
Subject: Friday plan
rewrite.py · echo · Cursor ─□✕
rewrite.py app.py
41def polish(self, text: str, profile: str) -> str:
42 """Run the cleanup chain until one provider answers."""
43 for provider in self.chain:
44 result = provider.rewrite(text, profile)
45 #
PowerShell ─□✕
PS C:\Dev\Echo> .venv\Scripts\python.exe -m pytest -q ............................................................ 412 passed in 38.11s PS C:\Dev\Echo>
echo.logsession
3x faster
You speak around 150 words a minute. You type around 45. Echo closes that gap in every app.
1 key
One key you already have. Hold it to talk, release to paste. No window to open, no mode to enter.
0 cleanup
The ums, the false starts, the "wait, scratch that" are gone before the text lands.
The loop

Hold. Talk. It lands.

Echo lives in your tray and stays out of the way. The only interface you see day to day is a small pill at the bottom of your screen that tells you what the mic is doing.

01

Hold a key

Default is Pause, or pick any key or chord you never use. The pill expands and the wave starts moving: that is the only time the mic is live.

02

Say it messy

Talk the way you actually talk. Ramble, restart sentences, think out loud. Echo transcribes with Whisper-class accuracy in 90+ languages.

03

Release

The cleanup pass fixes grammar, drops the filler and formats spoken lists as real lists. Finished text pastes at your cursor, in the app you were in.

The overlay

One pill. Dressed your way.

This is the live overlay again, not a video. The wave swaps in place from the Appearance page while the pill keeps running. Rapids is the flagship; Cloud is the calm one.

Rapids. The flagship. Energy radiates from the center and rides your voice.
Cleanup intelligence

It types like you on your best day.

Dictation tools give you a transcript. Echo gives you the message you meant. The cleanup pass is app-aware: an email reads like an email, a terminal command stays a command, a code comment keeps its backticks.

What you said

"um so basically I think we should uh move the launch to friday because the the demo isn't I mean the demo needs another day and um also can you tell walter to to check the feed first thing"

What lands

I think we should move the launch to Friday. The demo needs another day. Also, can you tell Walter to check the feed first thing?

The desktop app

The dashboard behind the pill.

Everything Echo hears and learns lives in one window: your day at a glance, every dictation with its raw transcript, and the corrections Echo taught itself from your edits. These are real screens, in the dark theme; a clean light one is a click away in Settings.

The Echo dashboard: words today, dictations, streak, a 7 day sparkline, top apps and recent dictations
The Learned page: corrections Echo learned from your edits, with active and resting states

It learns from every fix

Edit a dictation once and Echo keeps the correction: "EMV file" becomes ".env file" forever, per app profile, with a count of every time it saved you.

The Dictionary page: mishear suggestions as one-click chips, plus your words and replacements

A dictionary that fills itself

Echo notices what Whisper mishears and queues it as a one-click chip. Your jargon, product names and replacements ride every transcription after that.

Meetings

Echo takes the notes.

A call comes to the front and Echo offers. It hears your mic and the other side through your speakers, tells the voices apart, and when you stop the note is there: a summary, the decisions, the next steps with who owns them, the open questions, and the whole transcript with every line timed and named. Nobody joins the call and no audio is kept.

See every screen, and how the voices work →

One meeting in Echo: named speakers with how much each talked, your typed notes on top, then the summary, action items with owners and times, topics, decisions and an open question
Who

Who said what

Every voice gets its own label, on your mic and on the call. Name a voice once and Echo knows it next time; your own voice it learns from your dictation.

Where

A library you can scan

Meetings grouped by day with folders, tags, people, stars and open to-dos. Search every word ever said and land on the line, or ask a question and get the meeting and time cited.

What

Notes you can act on

Type what matters while it listens and Echo builds the note around it. Pick a shape (standup, one on one, sales call, brainstorm, interview) and re-run it any time. Every note is a Markdown file.

The Meetings library in Echo: meetings grouped by day with time, title, teaser, speakers, source app and length, under a search box and folder chips

Every meeting, one row

The time, the title, a line of the summary, who was there, where the call happened, the folder and the to-dos. Six fit where two used to.

  • Nobody joins your call. No bot in the participant list, no calendar access, no account to connect. Echo listens on your machine, in any call app or in person.
  • Speakers are fine. Echo removes the mic's echo of the far side, so the other person is kept once, on their own track, with or without a headset.
  • The room stays out of the call. A TV or the kids in the background are not part of the notes, one tap away if you want them.
  • Dictation never stops. Hold the key mid-meeting and dictate into the chat. The pill shows a Notes clock while Echo listens and goes back to it after every paste.
  • Stops when the call does. The call window closes, or everyone goes quiet, and Echo writes the note. A dropped call picks up in the same note.
Built in

Everything a daily driver needs.

Meetings

Echo listens to your mic and the call, tells the voices apart, and writes the note: summary, decisions, next steps with owners, open questions, and the full transcript, searchable across every meeting.

Dictionary that learns

Echo notices the names and jargon it misheard, suggests them as one-click chips, and never mishears them again.

Snippets

Say "sign off" and your full signature block lands. Your boilerplate becomes a spoken word.

Scratchpad

Think out loud into Echo itself. Blocks pile up as you talk; copy them out when the thought is finished.

App-aware profiles

Echo reads the window it is pasting into. Slack gets a casual register, email gets structure, VS Code keeps filenames and flags intact.

History with receipts

Every dictation keeps the raw transcript above the cleaned text, so you always see exactly what the cleanup changed. Repaste or transform any entry.

90+ languages

Pin one language or let Echo detect per dictation, so you can answer your mom and your standup in the same minute.

Hands-free

Double-tap the key to lock the mic, tap once to stop. Think out loud for minutes at a time without holding anything down. The pill shows an honest Hands-free state the whole way.

Fix last

One key undoes your last paste, lets you edit the text, and pastes it back. The fix also teaches Echo, so the same mishear stops coming back.

Yours

A tool you own, not a feed you're on.

Echo is built by one person for people he knows. That shapes everything about how it treats your data.

  • Audio is never kept. Your voice is transcribed and discarded. A meeting is held on your disk only in short pieces until each one is transcribed, then deleted. There is no recording library, on your disk or anywhere else.
  • No telemetry, no analytics, no account in the app. Echo phones home for exactly one thing: checking whether a new version exists. (This website is different: it uses Google Analytics, Microsoft Clarity, and the LinkedIn Insight Tag to see how visitors use these pages, as the xsvStudio Privacy Policy describes.)
  • History lives on your machine. The searchable dictation history is a local database in your own AppData folder. Delete it whenever you want.
  • A local fallback exists. Prefer nothing leaving the machine? Echo can transcribe fully offline with a local model, trading some speed for total privacy.
echo.log
07:41:02 PTT press  target=Slack
07:41:06 release    4.1s audio
07:41:07 stt        41 words groq-whisper
07:41:07 audio      discarded
07:41:08 cleanup    profile=slack-casual
07:41:08 paste      landed at cursor
07:41:08 telemetry  none. there is none.
Who it's for

Anyone whose thoughts outrun their hands.

Writers on a first draft Developers narrating commits Lawyers and doctors dictating notes Anyone with RSI or hand pain People who think out loud Slack-heavy teams Two-language households

Get Echo.

Echo is invite-only. Send one sentence about what you'd use it for, and you'll get a personal reply with a download link and your activation key. No list, no drip campaign, a person answers.

Windows 10 / 11 · installs in under a minute · uninstalls clean