git404hub

what is saysomething fr?

bluejacketblackhawk/saysomething — explained in plain English

Analysis updated 2026-05-18

18JavaScriptAudience · generalComplexity · 3/5LicenseSetup · moderate

tl;dr

A free, open source, fully local voice dictation app for Windows and Mac that types what you say using on device Whisper.

vibe map

mindmap
  root((Say Something))
    What it does
      Hold key to talk
      Text appears at cursor
      Runs fully local
    Tech stack
      Electron
      Node.js
      whisper.cpp
      Ollama optional
    Use cases
      Dictate text into any app
      Drag words with the drop pad
      Hands free continuous dictation
    Audience
      Windows and Mac users
      Privacy conscious users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Dictate text into any Windows or Mac app by holding a hotkey.

VIBE 2

Catch dictated words in a floating pad and drag them into the exact field you want.

VIBE 3

Use hands free continuous dictation that stops automatically when you go quiet.

VIBE 4

Polish dictated text locally with an optional Ollama based AI cleanup.

what's the stack?

JavaScriptElectronNode.jswhisper.cppOllama

how it stacks up fr

bluejacketblackhawk/saysomethingchinaran0/wujing_diccoac/bithumb.js
Stars181818
LanguageJavaScriptJavaScriptJavaScript
Last pushed2018-01-01
MaintenanceDormant
Setup difficultymoderateeasyeasy
Complexity3/52/52/5
Audiencegeneralops devopsdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires Node.js 24+ and building a small native helper locally (csc.exe on Windows, Xcode tools on Mac).

in plain english

Say Something is a free, open source voice dictation app for Windows and Mac that lets you talk instead of type. You hold a key, Right Ctrl on Windows or Right Cmd on Mac, say what you want, let go, and the cleaned up text appears at your cursor about a second later. Everything runs on your own computer using an on device version of Whisper for speech recognition, so there is no cloud service, no account, no subscription, and no telemetry. One feature the README highlights is the drop pad. Instead of always typing into whatever window currently has focus, you can hold a different key, Right Alt on Windows or Right Option on Mac, and your words land in a small floating pad that is already copied to your clipboard. You can then drag that pad onto the exact text field you want and let go, or just paste with Ctrl+V anywhere. There is also a hands free mode where a quick tap starts continuous listening that stops automatically once you go quiet, with an adjustable silence window. An optional AI cleanup feature can polish your dictated text using a local Ollama model, offering styles like Clean up, Professional, Casual, or Bullet points. This is turned off by default, only talks to Ollama on your own machine, and if the local model is slow or fails you simply get your original unedited text back. Other features include smart formatting that removes filler words like um and uh, spoken commands such as saying new line or new paragraph, a custom dictionary for names and jargon, and a local history of your last 200 transcriptions stored as a plain JSON file. The README compares the project to Wispr Flow, a paid cloud based competitor, noting that Say Something is free and works offline, while Wispr Flow streams text live into fields as you talk, something Say Something does not do yet. Setup requires Node.js 24 or newer on both platforms, plus the Windows C# compiler or the Xcode Command Line Tools on Mac to build a small local helper. After npm install and a setup script that downloads the default speech model, npm start launches the app into your system tray or menu bar. The project is released under the MIT license.

prompts (copy fr)

prompt 1
Walk me through installing Say Something on Windows including the setup.js script.
prompt 2
Explain how the drop pad feature works and how it differs from normal dictation.
prompt 3
Help me set up the optional Ollama based AI rewrite feature for Say Something.
prompt 4
Show me the requirements for building Say Something from source on macOS.

Frequently asked questions

what is saysomething fr?

A free, open source, fully local voice dictation app for Windows and Mac that types what you say using on device Whisper.

What language is saysomething written in?

Mainly JavaScript. The stack also includes JavaScript, Electron, Node.js.

How hard is saysomething to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is saysomething for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.