HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
TypeWhisper
typewhisper-mac
Swift2026–2026
TypeWhisper / typewhisper-mac

typewhisper-mac

Local speech-to-text for macOS on-device AI, fully private, optional cloud

3Distinct people
4Mentions
0Explicit recommenders
1.9KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Local speech-to-text for macOS on-device AI, fully private, optional cloud

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by week4 dated mentions

Observed mentions: 2026-03-12 22:11:07 UTC to 2026-07-15 06:17:13 UTC. Weeks start Monday, UTC.

012026-03-09 00:00:00 UTC to 2026-03-16 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsMar 92026-03-16 00:00:00 UTC to 2026-03-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-03-23 00:00:00 UTC to 2026-03-30 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-03-30 00:00:00 UTC to 2026-04-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-04-06 00:00:00 UTC to 2026-04-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-04-13 00:00:00 UTC to 2026-04-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-04-20 00:00:00 UTC to 2026-04-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-04-27 00:00:00 UTC to 2026-05-04 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-05-04 00:00:00 UTC to 2026-05-11 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-05-11 00:00:00 UTC to 2026-05-18 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsMay 112026-05-18 00:00:00 UTC to 2026-05-25 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-05-25 00:00:00 UTC to 2026-06-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-01 00:00:00 UTC to 2026-06-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-08 00:00:00 UTC to 2026-06-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-15 00:00:00 UTC to 2026-06-22 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-22 00:00:00 UTC to 2026-06-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-29 00:00:00 UTC to 2026-07-06 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-07-06 00:00:00 UTC to 2026-07-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-07-13 00:00:00 UTC to 2026-07-20 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsJul 13

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Mar 92026-03-09 00:00:00 UTC2026-03-16 00:00:00 UTC110
Mar 162026-03-16 00:00:00 UTC2026-03-23 00:00:00 UTC000
Mar 232026-03-23 00:00:00 UTC2026-03-30 00:00:00 UTC000
Mar 302026-03-30 00:00:00 UTC2026-04-06 00:00:00 UTC000
Apr 62026-04-06 00:00:00 UTC2026-04-13 00:00:00 UTC000
Apr 132026-04-13 00:00:00 UTC2026-04-20 00:00:00 UTC000
Apr 202026-04-20 00:00:00 UTC2026-04-27 00:00:00 UTC000
Apr 272026-04-27 00:00:00 UTC2026-05-04 00:00:00 UTC000
May 42026-05-04 00:00:00 UTC2026-05-11 00:00:00 UTC110
May 112026-05-11 00:00:00 UTC2026-05-18 00:00:00 UTC000
May 182026-05-18 00:00:00 UTC2026-05-25 00:00:00 UTC000
May 252026-05-25 00:00:00 UTC2026-06-01 00:00:00 UTC000
Jun 12026-06-01 00:00:00 UTC2026-06-08 00:00:00 UTC000
Jun 82026-06-08 00:00:00 UTC2026-06-15 00:00:00 UTC000
Jun 152026-06-15 00:00:00 UTC2026-06-22 00:00:00 UTC000
Jun 222026-06-22 00:00:00 UTC2026-06-29 00:00:00 UTC000
Jun 292026-06-29 00:00:00 UTC2026-07-06 00:00:00 UTC110
Jul 62026-07-06 00:00:00 UTC2026-07-13 00:00:00 UTC000
Jul 132026-07-13 00:00:00 UTC2026-07-20 00:00:00 UTC110

What Hacker News says

4 sources
SeoFood·Jul 2, 2026Submission

Show HN: TypeWhisper 1.5 – open-source dictation and workflows for macOS

Hi HN, I built TypeWhisper, an open-source dictation and AI text-processing app for macOS. The basic idea is: press a hotkey, speak, get text inserted into the current app. Under the hood it is not tied to one transcription backend. You can use local models, cloud APIs, or a mix of both, and then run the result through Workflows that match by app, website, hotkey, or fallback context. I just released TypeWhisper 1.5.0. This release is less about one big flashy feature and more about making dictation behave correctly in real Mac apps. The main changes: - app-aware insertion: better spacing, sentence position handling, terminal paste behavior, rich-text targets, and target-app context - stronger local-model controls: MLX memory-footprint settings, idle auto-unload, lazy restore after unload, and Gemma 4 download recovery - broader provider/
Read the rest
plugin coverage: updates across Gemini speech transcription, OpenRouter STT, Mistral AI, Soniox, OpenAI-compatible profiles, cloud ASR providers, and others - dictionary learning: auto-learned corrections are surfaced, target-app correction learning is tighter, and dictionary stability improved - reliability fixes around push-to-talk, Hybrid hotkeys, fullscreen indicators, compressed M4A uploads, FaceTime microphone capture, and workflow output behavior A few technical details that may matter here: - macOS 14+ required - local engines are available, but cloud providers are optional if you want them - local prompt processing is Gemma 4 via MLX on Apple Silicon, currently limited to the verified E2B/E4B 4-bit variants - WhisperKit supports live preview while speaking, but final insertion still happens after recording stops; I do not try to promise true character-by-character inline insertion into every Mac app - there is a loopback-only local HTTP API and CLI for automation - licensed under GPLv3, with commercial licenses for non-GPL/proprietary use Project: https://github.com/TypeWhisper/typewhisper-mac Release notes: https://github.com/TypeWhisper/typewhisper-mac/releases/tag/... Happy to answer technical questions, especially around macOS text insertion, local model handling, or the workflow/plugin architecture.
1 points · Open discussion
SeoFood·Mar 12, 2026Submission

Show HN: TypeWhisper – speech-to-text with multiple engines, profiles

Hey HN, I'm Marco, the creator of TypeWhisper. TypeWhisper is a free, open-source speech-to-text app for macOS and Windows. Everything runs locally on your machine - no cloud, no telemetry, no data collection. Your voice never leaves your device. What makes it different: - Multiple engines, your choice: On macOS: WhisperKit, Parakeet TDT, Apple SpeechAnalyzer. On Windows: Parakeet TDT, Canary 180M Flash. All run on CPU, no GPU needed. You can also plug in cloud APIs (OpenAI, Groq, Deepgram) if you prefer. - Context-aware profiles: Set per-app and per-website overrides for language, engine, and AI prompts. TypeWhisper detects which app you're in and adapts automatically. - AI text processing: Built-in prompts for rewriting, translation (20 languages), summarization. Works with on-device Apple Intelligence or cloud LLMs. - Plugin system: Bu
Read the rest
ild custom transcription engines, LLM providers, post-processors, or action plugins with the Swift SDK (macOS) or .NET SDK (Windows). Community plugin catalog included. - File transcription: Drag-and-drop audio/video files, export as SRT/WebVTT subtitles. - Local HTTP API: Automate everything via REST endpoints. Windows users: v0.3.3 just shipped with real-time WebSocket streaming, Fluent Design UI, three dictation modes (toggle, hold, hybrid), audio ducking, and whisper mode for quiet environments. CPU-only inference, runs on x64 and ARM64. Download: - macOS: brew install --cask typewhisper/tap/typewhisper or https://github.com/TypeWhisper/typewhisper-mac/releases - Windows: https://github.com/TypeWhisper/typewhisper-win/releases Website: https://www.typewhisper.com | Discord: https://discord.gg/pUFR4a65SD Happy to answer any questions!
1 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.