Garry Tan

Whispering - Open-source, local-first dictation you can trust

Whispering is an open-source, local-first transcription app. Use local and cloud models, chain custom transforms, and most importantly, keep your audio local on-device. Fast, ergonomic, and MIT-licensed. Let’s make closed-source apps obsolete. 🚀

Add a comment

Replies

Best
Braden

Hey everyone 👋 Braden here, creator of Whispering.

For years, I relied on transcription tools that were *almost* good, but they were all closed-source black boxes. Even those claiming to be “local” left me wondering where my audio really went. And when one pivoted or shut down, my workflow broke overnight.

So I built Whispering. It’s open-source, local-first, and most importantly, transparent with your data. Connect it to ultra-fast APIs like Groq Cloud, or run it entirely offline via Speaches. There is no middleman. For me, the features were good enough that I left my paid tools behind (I used Superwhisper and Wispr Flow before).

Whispering is transparent, extensible, and fully hackable under an MIT license. Chain custom transformations for grammar fixes, translation, or formatting. My favorite part? Hands-free, voice-activated dictation. I use it for several hours a day, from coding to thinking out loud while carrying pizza boxes back from the office.

Your data stays yours—always. We give you control over how and where it’s processed. Want the speed of the cloud? Connect directly to providers without a middleman. Prefer full privacy? Run everything offline. You can switch anytime, and you’ll always know where your audio goes and how it’s handled. We hope to add more offline models in the future.


This is the first app in the Epicenter ecosystem: a suite of interoperable, local-first tools with a shared, user-owned memory layer. We’re starting with transcription, but we’re not stopping here. Our eventual goal with Epicenter is to leverage that shared memory, and connect transcription to everything you think, write, and build, all within a trustworthy, local-first environment.

💻 Download Whispering: https://github.com/epicenter-so/...
⭐ Star on GitHub: https://github.com/epicenter-so/...
💬 Join the Discord: https://go.epicenter.so/discord

Would love your feedback, ideas, and roasts. Everything’s MIT licensed, so copy whatever you want. Let’s make closed-source productivity apps obsolete!

Ayush Rodrigues

Whispering is amazing! Can't wait for the devices to ship 🫶

Braden

@ay_ush Not amazing as you and Autumn!

MK

Looks good. Love the open source element and precompiled installers for Linux, Mac and Windows, thorough work.


Is there any way to set it to stream the text wherever the cursor is too? Right now it just copies and pastes at the end so I can't see the result as it's forming.

In addition, can it run in the background for windows?

Adarsh Reddy

Is there any maximum limit of Audio ?

Braden

@adarshreddy Yes, although it depends on provider! Most providers limit the audio size to 25 MB. Most recordings won't reach this size if they're only several minutes. You can also get around this by compressing the audio file with tools like ffmpeg, or splitting up the files and transcribing them in segments!

Jayant Kumar

can it trasnscribe audio books ?

Braden

@jay_emp0 Yes! As long as you have the audio file, you can upload it and transcription will work. For audiobooks specifically, if you need advanced features like speaker diarization (which identifies and distinguishes between different speakers), you might want to use a tool specialized for that. Whisper is great for quick, on-the-fly transcriptions of short recordings, but for audiobooks, I would recommend using something like ElevenLabs' Scribe directly in their dashboard. It offers highly accurate transcription in multiple languages, with features like word-level timestamps, speaker labels, and audio event tagging—ideal for longer audio content like audiobooks.

Harsha Gaddipati

Epicenter on top

Braden

@harsha_gaddipati Thank you Harsha! Slashy/Dash on top 🙌

Joey Judd

Love seeing open-source dictation that actually keeps my words local—finally, I can transcribe meeting notes without sending sensitive stuff to the cloud! Any plans for mobile support?

Braden

@joey_zhu_seopage_ai Currently, I set a shortcut to the web app at whispering.epicenter.so ! It's not perfect, but it works for me in the meantime. Hoping to expand offerings of local models in the future as well!

Xinwei He

Looking great! Can't wait to use it to transcribe my meeting notes!

mon

A solid tool that gets the job done.