[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:handy:en":3,"releases:stats:cask:handy:en":411,"related:cask:handy:en":412,"markdown:3:5463:c2bx4e":466},{"accentColor":4,"artifacts":5,"autoUpdates":30,"categories":31,"conflictsWith":38,"dependsOn":41,"deprecated":34,"description":52,"descriptionEn":53,"developer":54,"disabled":34,"displayName":55,"downloadSha256":56,"downloadSize":57,"downloadUrl":58,"editorChoice":34,"formulaeUrl":59,"homepage":60,"iconUrl":61,"installCommand":62,"installs":63,"installs30d":64,"isFont":34,"isLibrary":34,"kegOnly":34,"kind":67,"latestRelease":68,"machineTranslated":34,"minMacos":51,"name":55,"names":104,"platforms":106,"primaryCategory":383,"rank30d":384,"releaseCount":385,"releaseStats":386,"repoUrl":392,"screenshots":393,"sourceLocale":98,"sourceUrl":401,"summary":402,"summaryTranslation":403,"supports":404,"tags":406,"tap":410,"token":105,"version":103,"versionChangedAt":72},"#F9A2CA",{"apps":6,"binaries":8,"entries":9,"pkgs":29},[7],"Handy.app",[],[10,17],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[7],"\u002FApplications\u002FHandy.app","install",[7],"app",{"declaration":18,"phase":26,"sources":27,"type":28},{"zap":19},[20],{"trash":21},[22,23,24,25],"~\u002FLibrary\u002FApplication Support\u002Fcom.pais.handy","~\u002FLibrary\u002FCaches\u002Fcom.pais.handy","~\u002FLibrary\u002FLaunchAgents\u002FHandy.plist","~\u002FLibrary\u002FWebKit\u002Fcom.pais.handy","cleanup",[],"zap",[],true,[32],{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},"lucide:wrench",false,"Utilities","utilities","zh-CN",{"casks":39,"formulae":40},[],[],{"arch":42,"casks":45,"formulae":46,"macos":47,"requirements":48},[43,44],"arm64","x86_64",[],[],">= 13",{"macos":49},{">=":50},[51],"13","Handy is a free, open-source desktop speech-to-text app that transcribes speech locally and inserts the result into the text field you are using. It suits people who prefer dictation for messages, notes and other writing without sending their audio to a cloud transcription service.\n\n## Main features\n- Record through a configurable global keyboard shortcut.\n- Choose automatic hold-or-toggle behavior, Hold-only or Toggle-only mode.\n- Transcribe with downloaded Whisper or Parakeet models on your computer.\n- Use voice-activity detection to filter silence.\n- Paste recognized text into the active application and review transcript history.\n- Configure microphones, language, custom words and optional post-processing.\n\n## Install and get started\nInstall this catalog's Mac cask with `brew install --cask handy`, or use an official release for your operating system and architecture. The Homebrew cask and Windows winget package are not maintained by Handy's developers. Launch Handy, grant microphone access and the requested Accessibility permission on macOS, then configure a shortcut. Download and select a supported speech model before dictating. Place the cursor in a text field, trigger recording, speak and stop recording; Handy processes the audio and pastes the text.\n\nIn Auto shortcut mode, hold the shortcut to record and release it to stop, or tap to toggle recording. Hold and Toggle modes enforce one interaction. Try the chosen microphone, shortcut and paste behavior in your target application before relying on them for a long session. Shortcut combinations involving fn\u002FGlobe require an Apple keyboard; standard modifiers and regular keys are safer across keyboards.\n\n## Offline models and privacy\nLocal transcription requires a model download first. The 0.9.8 README lists Whisper Small at about 487 MB, Medium at 492 MB, Turbo at 1,600 MB and Large at 1,100 MB, plus Parakeet Unified EN 0.6B Q8_0 at 731 MB. These upstream rounded model-download figures are additional to the application installer and are not installed-space or RAM requirements. Models differ in language coverage, speed, accuracy and hardware demands; do not assume every model supports every language. Whisper can use GPU acceleration when available, while the README also describes CPU-oriented Parakeet options.\n\nOnce a model is installed, ordinary transcription runs locally without an account or cloud subscription. Downloading models and app updates requires network access. Upstream documents manual model installation for restricted networks, using the app's About page to locate its data directory and preserving the exact model filenames.\n\nOptional LLM post-processing is disabled by default. Configuring a remote API provider for it can send transcription text to that provider and may require an API key, account and usage charges under the provider's terms. The offline audio-transcription claim does not mean every optional network integration is local. Review the selected endpoint before enabling post-processing.\n\n## Requirements, platforms and limitations\nThis Homebrew Mac cask requires macOS 13 Ventura or later and supplies separate Apple Silicon and Intel downloads. The tagged app configuration declares a lower 10.15 bundle deployment target; that is not a verified supported minimum for this cask, so use the catalog's Ventura requirement. Official releases also provide Windows and Linux desktop builds; the repository's generated mobile icon assets do not establish a supported iOS or Android release. No universal RAM, GPU or installed-space minimum is confirmed: performance depends on the selected model and machine. A working microphone and sufficient model storage are required; there is no extra Homebrew formula dependency or cask conflict declared in this snapshot.\n\nThe 0.9.8 Apple Silicon DMG is 19,558,818 bytes, matching the production download record; the Intel DMG is 22,238,504 bytes. These are transfer sizes, excluding separately downloaded models. Linux text insertion depends on the display server and external tools such as xdotool, wtype or dotool; Wayland support has limitations, and runtime GTK\u002FOpenBLAS dependencies may apply. Follow the official Linux guidance for the chosen distribution.\n\nOn macOS, recording through a Bluetooth headset microphone can reduce playback quality or volume; selecting the Mac's built-in or an external microphone can avoid that tradeoff. Linux recording overlays can steal focus and disrupt pasting, so upstream disables the overlay by default. If old clipboard text is pasted, review the official paste-delay troubleshooting; Reliable Paste is explicitly beta. Speech recognition can make mistakes, so review important dictated text.\n\n## Price and license\nHandy itself is free under the MIT license, with optional donations and sponsorship. Speech models and optional third-party services retain their own licenses and terms; the app's MIT license does not cover every downloaded model or paid API service.\n\nSources: [Official website](https:\u002F\u002Fhandy.computer\u002F), [0.9.8 README and troubleshooting](https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002FREADME.md), [Official 0.9.8 downloads](https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Freleases\u002Ftag\u002Fv0.9.8), [App configuration](https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002Fsrc-tauri\u002Ftauri.conf.json), [Post-processing defaults](https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002Fsrc-tauri\u002Fsrc\u002Fsettings.rs), [License](https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002FLICENSE).","Speech to text application","CJ Pais and Handy contributors","Handy","81ac05aaaf4fafa62826bb40c5cf0bc0c813fb6fc8255497480e762620779417",19558818,"https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Freleases\u002Fdownload\u002Fv0.9.8\u002FHandy_0.9.8_aarch64.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fhandy","https:\u002F\u002Fhandy.computer\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Fa65e70aa93ee\u002Fabab42d3de8c-256.png","brew install --cask handy",{"d30":64,"d365":65,"d90":66},1509,13680,5619,"cask",{"bodyMarkdown":69,"brewCommittedAt":70,"hasNotes":30,"id":71,"isLatest":30,"isPrerelease":34,"machineTranslated":34,"publishedAt":72,"sections":73,"source":97,"sourceLocale":98,"summary":99,"title":100,"translation":101,"version":103},"## Handy 0.9.8\n\nFixes recording, shortcuts, history and filler handling, adds Chinese script selection, and updates the transcription engine.\n\n### Recording\n\n- Unloads the model after recordings with no audio.\n- Prevents recording when no available model can transcribe it.\n- Keeps the cancel shortcut from remaining registered after a short recording.\n\n### Shortcuts\n\n- Rejects unknown reset binding IDs and unparseable shortcuts.\n- Emits parseable names for compound shortcut keys.\n\n### Text and UI\n\n- Shows history copy success only after clipboard write.\n- Preserves sentence capitalization after removing a leading filler.\n- Stops removing “Ha” as an English filler word.\n- Adds a Chinese script selector and resets scroll on section changes.\n\n### Engine\n\n- Updates transcribe-cpp to 0.2.4.\n- Moves compute-device enumeration off the startup path.\n\nSource: [Official Handy 0.9.8 release notes](https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Freleases\u002Ftag\u002Fv0.9.8). Experimental and platform-specific changes retain those qualifications.","2026-10-03T04:25:01Z",1021,"2026-10-07T09:38:36.653349Z",[74,80,85,92],{"area":75,"items":76},"Recording",[77,78,79],"Unloads the model after recordings with no audio.","Prevents recording when no available model can transcribe it.","Keeps the cancel shortcut from remaining registered after a short recording.",{"area":81,"items":82},"Shortcuts",[83,84],"Rejects unknown reset binding IDs and unparseable shortcuts.","Emits parseable names for compound shortcut keys.",{"area":86,"items":87},"Text and UI",[88,89,90,91],"Shows history copy success only after clipboard write.","Preserves sentence capitalization after removing a leading filler.","Stops removing “Ha” as an English filler word.","Adds a Chinese script selector and resets scroll on section changes.",{"area":93,"items":94},"Engine",[95,96],"Updates transcribe-cpp to 0.2.4.","Moves compute-device enumeration off the startup path.","editorial","en-US","Fixes recording, shortcuts, history and filler handling, adds Chinese script selection, and updates the transcription engine.","Handy 0.9.8",{"locale":98,"machineTranslated":34,"sourceLocale":98,"status":102},"source","0.9.8",[55,105],"handy",[107,137,164,192,219,247,274,302,329,356],{"arch":44,"artifacts":108,"conflictsWith":123,"dependsOn":126,"downloadSha256":133,"downloadUrl":134,"macos":135,"minMacos":51,"requiresRosetta":34,"tag":136,"version":103},{"apps":109,"binaries":110,"entries":111,"pkgs":122},[7],[],[112,116],{"declaration":113,"phase":14,"sources":115,"target":13,"type":16},{"app":114,"target":13},[7],[7],{"declaration":117,"phase":26,"sources":121,"type":28},{"zap":118},[119],{"trash":120},[22,23,24,25],[],[],{"casks":124,"formulae":125},[],[],{"arch":127,"casks":128,"formulae":129,"macos":47,"requirements":130},[44],[],[],{"macos":131},{">=":132},[51],"03b3edb44eef448187643c40af8626202881374f952c9cc3039848ff6f9c1b1b","https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Freleases\u002Fdownload\u002Fv0.9.8\u002FHandy_0.9.8_x64.dmg","27","golden_gate",{"arch":43,"artifacts":138,"conflictsWith":153,"dependsOn":156,"downloadSha256":56,"downloadUrl":58,"macos":135,"minMacos":51,"requiresRosetta":34,"tag":163,"version":103},{"apps":139,"binaries":140,"entries":141,"pkgs":152},[7],[],[142,146],{"declaration":143,"phase":14,"sources":145,"target":13,"type":16},{"app":144,"target":13},[7],[7],{"declaration":147,"phase":26,"sources":151,"type":28},{"zap":148},[149],{"trash":150},[22,23,24,25],[],[],{"casks":154,"formulae":155},[],[],{"arch":157,"casks":158,"formulae":159,"macos":47,"requirements":160},[43],[],[],{"macos":161},{">=":162},[51],"arm64_golden_gate",{"arch":44,"artifacts":165,"conflictsWith":180,"dependsOn":183,"downloadSha256":133,"downloadUrl":134,"macos":190,"minMacos":51,"requiresRosetta":34,"tag":191,"version":103},{"apps":166,"binaries":167,"entries":168,"pkgs":179},[7],[],[169,173],{"declaration":170,"phase":14,"sources":172,"target":13,"type":16},{"app":171,"target":13},[7],[7],{"declaration":174,"phase":26,"sources":178,"type":28},{"zap":175},[176],{"trash":177},[22,23,24,25],[],[],{"casks":181,"formulae":182},[],[],{"arch":184,"casks":185,"formulae":186,"macos":47,"requirements":187},[44],[],[],{"macos":188},{">=":189},[51],"26","tahoe",{"arch":43,"artifacts":193,"conflictsWith":208,"dependsOn":211,"downloadSha256":56,"downloadUrl":58,"macos":190,"minMacos":51,"requiresRosetta":34,"tag":218,"version":103},{"apps":194,"binaries":195,"entries":196,"pkgs":207},[7],[],[197,201],{"declaration":198,"phase":14,"sources":200,"target":13,"type":16},{"app":199,"target":13},[7],[7],{"declaration":202,"phase":26,"sources":206,"type":28},{"zap":203},[204],{"trash":205},[22,23,24,25],[],[],{"casks":209,"formulae":210},[],[],{"arch":212,"casks":213,"formulae":214,"macos":47,"requirements":215},[43],[],[],{"macos":216},{">=":217},[51],"arm64_tahoe",{"arch":44,"artifacts":220,"conflictsWith":235,"dependsOn":238,"downloadSha256":133,"downloadUrl":134,"macos":245,"minMacos":51,"requiresRosetta":34,"tag":246,"version":103},{"apps":221,"binaries":222,"entries":223,"pkgs":234},[7],[],[224,228],{"declaration":225,"phase":14,"sources":227,"target":13,"type":16},{"app":226,"target":13},[7],[7],{"declaration":229,"phase":26,"sources":233,"type":28},{"zap":230},[231],{"trash":232},[22,23,24,25],[],[],{"casks":236,"formulae":237},[],[],{"arch":239,"casks":240,"formulae":241,"macos":47,"requirements":242},[44],[],[],{"macos":243},{">=":244},[51],"15","sequoia",{"arch":43,"artifacts":248,"conflictsWith":263,"dependsOn":266,"downloadSha256":56,"downloadUrl":58,"macos":245,"minMacos":51,"requiresRosetta":34,"tag":273,"version":103},{"apps":249,"binaries":250,"entries":251,"pkgs":262},[7],[],[252,256],{"declaration":253,"phase":14,"sources":255,"target":13,"type":16},{"app":254,"target":13},[7],[7],{"declaration":257,"phase":26,"sources":261,"type":28},{"zap":258},[259],{"trash":260},[22,23,24,25],[],[],{"casks":264,"formulae":265},[],[],{"arch":267,"casks":268,"formulae":269,"macos":47,"requirements":270},[43],[],[],{"macos":271},{">=":272},[51],"arm64_sequoia",{"arch":44,"artifacts":275,"conflictsWith":290,"dependsOn":293,"downloadSha256":133,"downloadUrl":134,"macos":300,"minMacos":51,"requiresRosetta":34,"tag":301,"version":103},{"apps":276,"binaries":277,"entries":278,"pkgs":289},[7],[],[279,283],{"declaration":280,"phase":14,"sources":282,"target":13,"type":16},{"app":281,"target":13},[7],[7],{"declaration":284,"phase":26,"sources":288,"type":28},{"zap":285},[286],{"trash":287},[22,23,24,25],[],[],{"casks":291,"formulae":292},[],[],{"arch":294,"casks":295,"formulae":296,"macos":47,"requirements":297},[44],[],[],{"macos":298},{">=":299},[51],"14","sonoma",{"arch":43,"artifacts":303,"conflictsWith":318,"dependsOn":321,"downloadSha256":56,"downloadUrl":58,"macos":300,"minMacos":51,"requiresRosetta":34,"tag":328,"version":103},{"apps":304,"binaries":305,"entries":306,"pkgs":317},[7],[],[307,311],{"declaration":308,"phase":14,"sources":310,"target":13,"type":16},{"app":309,"target":13},[7],[7],{"declaration":312,"phase":26,"sources":316,"type":28},{"zap":313},[314],{"trash":315},[22,23,24,25],[],[],{"casks":319,"formulae":320},[],[],{"arch":322,"casks":323,"formulae":324,"macos":47,"requirements":325},[43],[],[],{"macos":326},{">=":327},[51],"arm64_sonoma",{"arch":44,"artifacts":330,"conflictsWith":345,"dependsOn":348,"downloadSha256":133,"downloadUrl":134,"macos":51,"minMacos":51,"requiresRosetta":34,"tag":355,"version":103},{"apps":331,"binaries":332,"entries":333,"pkgs":344},[7],[],[334,338],{"declaration":335,"phase":14,"sources":337,"target":13,"type":16},{"app":336,"target":13},[7],[7],{"declaration":339,"phase":26,"sources":343,"type":28},{"zap":340},[341],{"trash":342},[22,23,24,25],[],[],{"casks":346,"formulae":347},[],[],{"arch":349,"casks":350,"formulae":351,"macos":47,"requirements":352},[44],[],[],{"macos":353},{">=":354},[51],"ventura",{"arch":43,"artifacts":357,"conflictsWith":372,"dependsOn":375,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":34,"tag":382,"version":103},{"apps":358,"binaries":359,"entries":360,"pkgs":371},[7],[],[361,365],{"declaration":362,"phase":14,"sources":364,"target":13,"type":16},{"app":363,"target":13},[7],[7],{"declaration":366,"phase":26,"sources":370,"type":28},{"zap":367},[368],{"trash":369},[22,23,24,25],[],[],{"casks":373,"formulae":374},[],[],{"arch":376,"casks":377,"formulae":378,"macos":47,"requirements":379},[43],[],[],{"macos":380},{">=":381},[51],"arm64_ventura",{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},124,42,{"brewLag":387,"cadence":391,"count30d":389},{"compared":388,"earlierCount":389,"medianMinutes":390},3,1,153722867,"weekly","https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy",[394],{"caption":395,"height":396,"machineTranslated":34,"sourceLocale":98,"theme":397,"thumbUrl":398,"url":399,"width":400},"Official 0.9.7 shortcut settings crop: Auto, Hold and Toggle modes; platform unspecified, historical UI.",601,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2ede96a7f812\u002Fb1947b911384-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2ede96a7f812\u002Fb1947b911384-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fh\u002Fhandy.rb","Free desktop dictation that transcribes speech locally with downloaded models and pastes text into apps through configurable shortcuts.",{"locale":98,"machineTranslated":34,"sourceLocale":98,"status":102},{"arm64":30,"requiresRosetta":34,"status":405,"x86_64":30},"known",[55,407,408,409],"Speech to text","Dictation","Offline","homebrew\u002Fcask",null,[413,424,433,444,455],{"accentColor":414,"autoUpdates":30,"deprecated":34,"disabled":34,"displayName":415,"editorChoice":34,"iconUrl":416,"installs30d":417,"isFont":34,"isLibrary":34,"kind":67,"machineTranslated":34,"name":415,"primaryCategory":418,"rank30d":419,"sourceLocale":98,"summary":420,"token":421,"version":422,"versionChangedAt":423},"#D7CBC1","DockDoor","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F23e5dc69597d\u002Fecd98966d0b1-256.png",1166,{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},151,"Free macOS Dock enhancement with live window previews, individual-window switching and customizable desktop controls.","dockdoor","1.40.7","2026-10-07T09:38:28.442235Z",{"autoUpdates":30,"deprecated":34,"disabled":34,"displayName":425,"editorChoice":34,"iconUrl":426,"installs30d":427,"isFont":34,"isLibrary":34,"kind":67,"machineTranslated":34,"name":425,"primaryCategory":428,"rank30d":429,"sourceLocale":98,"summary":430,"token":431,"version":432,"versionChangedAt":423},"FineTune","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F271c15c19bed\u002F7d53d6b628a9-256.png",1113,{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},159,"Mac menu-bar audio mixer with per-app volume, multi-device routing, 10-band EQ and optional headphone correction.","finetune","1.9.0",{"accentColor":434,"autoUpdates":34,"deprecated":34,"disabled":34,"displayName":435,"editorChoice":34,"iconUrl":436,"installs30d":437,"isFont":34,"isLibrary":34,"kind":67,"machineTranslated":34,"name":435,"primaryCategory":438,"rank30d":439,"sourceLocale":98,"summary":440,"token":441,"version":442,"versionChangedAt":443},"#113231","PureMac","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F53632d63415a\u002F249afd583f76-256.png",1127,{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},157,"Free Mac cleanup and storage-review utility with app-file removal, exact duplicate review and macOS configuration checks.","puremac","3.1.0","2026-10-08T07:10:41.014494Z",{"accentColor":445,"autoUpdates":30,"deprecated":34,"disabled":34,"displayName":446,"editorChoice":34,"iconUrl":447,"installs30d":448,"isFont":34,"isLibrary":34,"kind":67,"machineTranslated":34,"name":446,"primaryCategory":449,"rank30d":450,"sourceLocale":98,"summary":451,"token":452,"version":453,"versionChangedAt":454},"#F53D1D","Shottr","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F900ac3124696\u002Feb838988f451-256.png",1540,{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},122,"Native Mac screenshot capture and editing with annotations, scrolling capture, local OCR, pixel measurement and optional sharing.","shottr","1.9.3b","2026-10-07T09:38:42.722922Z",{"accentColor":456,"autoUpdates":30,"deprecated":34,"disabled":34,"displayName":457,"editorChoice":34,"iconUrl":458,"installs30d":459,"isFont":34,"isLibrary":34,"kind":67,"machineTranslated":34,"name":457,"primaryCategory":460,"rank30d":461,"sourceLocale":98,"summary":462,"token":463,"version":464,"versionChangedAt":465},"#DFAB5F","The Unarchiver","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002Faca5e18ca351\u002F475803163bd7-256.png",897,{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},182,"Free Mac archive extractor for ZIP, RAR, 7z and many legacy formats, with filename-encoding detection and configurable extraction preferences.","the-unarchiver","4.3.9,147,1742287964","2026-10-07T09:38:43.820266Z","\u003Cp>Handy is a free, open-source desktop speech-to-text app that transcribes speech locally and inserts the result into the text field you are using. It suits people who prefer dictation for messages, notes and other writing without sending their audio to a cloud transcription service.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Main features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Record through a configurable global keyboard shortcut.\u003C\u002Fli>\n\u003Cli>Choose automatic hold-or-toggle behavior, Hold-only or Toggle-only mode.\u003C\u002Fli>\n\u003Cli>Transcribe with downloaded Whisper or Parakeet models on your computer.\u003C\u002Fli>\n\u003Cli>Use voice-activity detection to filter silence.\u003C\u002Fli>\n\u003Cli>Paste recognized text into the active application and review transcript history.\u003C\u002Fli>\n\u003Cli>Configure microphones, language, custom words and optional post-processing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 class=\"on-md-heading-1\">Install and get started\u003C\u002Fh3>\n\u003Cp>Install this catalog's Mac cask with \u003Ccode>brew install --cask handy\u003C\u002Fcode>, or use an official release for your operating system and architecture. The Homebrew cask and Windows winget package are not maintained by Handy's developers. Launch Handy, grant microphone access and the requested Accessibility permission on macOS, then configure a shortcut. Download and select a supported speech model before dictating. Place the cursor in a text field, trigger recording, speak and stop recording; Handy processes the audio and pastes the text.\u003C\u002Fp>\n\u003Cp>In Auto shortcut mode, hold the shortcut to record and release it to stop, or tap to toggle recording. Hold and Toggle modes enforce one interaction. Try the chosen microphone, shortcut and paste behavior in your target application before relying on them for a long session. Shortcut combinations involving fn\u002FGlobe require an Apple keyboard; standard modifiers and regular keys are safer across keyboards.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Offline models and privacy\u003C\u002Fh3>\n\u003Cp>Local transcription requires a model download first. The 0.9.8 README lists Whisper Small at about 487 MB, Medium at 492 MB, Turbo at 1,600 MB and Large at 1,100 MB, plus Parakeet Unified EN 0.6B Q8_0 at 731 MB. These upstream rounded model-download figures are additional to the application installer and are not installed-space or RAM requirements. Models differ in language coverage, speed, accuracy and hardware demands; do not assume every model supports every language. Whisper can use GPU acceleration when available, while the README also describes CPU-oriented Parakeet options.\u003C\u002Fp>\n\u003Cp>Once a model is installed, ordinary transcription runs locally without an account or cloud subscription. Downloading models and app updates requires network access. Upstream documents manual model installation for restricted networks, using the app's About page to locate its data directory and preserving the exact model filenames.\u003C\u002Fp>\n\u003Cp>Optional LLM post-processing is disabled by default. Configuring a remote API provider for it can send transcription text to that provider and may require an API key, account and usage charges under the provider's terms. The offline audio-transcription claim does not mean every optional network integration is local. Review the selected endpoint before enabling post-processing.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Requirements, platforms and limitations\u003C\u002Fh3>\n\u003Cp>This Homebrew Mac cask requires macOS 13 Ventura or later and supplies separate Apple Silicon and Intel downloads. The tagged app configuration declares a lower 10.15 bundle deployment target; that is not a verified supported minimum for this cask, so use the catalog's Ventura requirement. Official releases also provide Windows and Linux desktop builds; the repository's generated mobile icon assets do not establish a supported iOS or Android release. No universal RAM, GPU or installed-space minimum is confirmed: performance depends on the selected model and machine. A working microphone and sufficient model storage are required; there is no extra Homebrew formula dependency or cask conflict declared in this snapshot.\u003C\u002Fp>\n\u003Cp>The 0.9.8 Apple Silicon DMG is 19,558,818 bytes, matching the production download record; the Intel DMG is 22,238,504 bytes. These are transfer sizes, excluding separately downloaded models. Linux text insertion depends on the display server and external tools such as xdotool, wtype or dotool; Wayland support has limitations, and runtime GTK\u002FOpenBLAS dependencies may apply. Follow the official Linux guidance for the chosen distribution.\u003C\u002Fp>\n\u003Cp>On macOS, recording through a Bluetooth headset microphone can reduce playback quality or volume; selecting the Mac's built-in or an external microphone can avoid that tradeoff. Linux recording overlays can steal focus and disrupt pasting, so upstream disables the overlay by default. If old clipboard text is pasted, review the official paste-delay troubleshooting; Reliable Paste is explicitly beta. Speech recognition can make mistakes, so review important dictated text.\u003C\u002Fp>\n\u003Ch3 class=\"on-md-heading-1\">Price and license\u003C\u002Fh3>\n\u003Cp>Handy itself is free under the MIT license, with optional donations and sponsorship. Speech models and optional third-party services retain their own licenses and terms; the app's MIT license does not cover every downloaded model or paid API service.\u003C\u002Fp>\n\u003Cp>Sources: \u003Ca href=\"https:\u002F\u002Fhandy.computer\u002F\" target=\"_blank\" rel=\"noopener noreferrer\">Official website\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002FREADME.md\" target=\"_blank\" rel=\"noopener noreferrer\">0.9.8 README and troubleshooting\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Freleases\u002Ftag\u002Fv0.9.8\" target=\"_blank\" rel=\"noopener noreferrer\">Official 0.9.8 downloads\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002Fsrc-tauri\u002Ftauri.conf.json\" target=\"_blank\" rel=\"noopener noreferrer\">App configuration\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002Fsrc-tauri\u002Fsrc\u002Fsettings.rs\" target=\"_blank\" rel=\"noopener noreferrer\">Post-processing defaults\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcjpais\u002FHandy\u002Fblob\u002Fv0.9.8\u002FLICENSE\" target=\"_blank\" rel=\"noopener noreferrer\">License\u003C\u002Fa>.\u003C\u002Fp>\n"]