Skip to content
publik.
Browse appsAppsPricingSupport buildersSupport
+Publish a repoPublish
Browse appsHow it worksPublish a repoSupport buildersGet helpPricingDevelopersGitHubPrivacy
© 2026 Publik
← All apps

Flowerwhisp

Free dictation for peasants

not yet reviewed by publik. It is live now; the founder has not reviewed this version yet.

by @ctrlshiftcommit

Flowerwhisp interface

On your phone?

You install Flowerwhisp from a computer. Send yourself the link and open it there.

Flowerwhisp has no macOS build yet

The person who submitted Flowerwhisp only tested and declared a build for the other platform, so publik has nothing reviewed to walk you through here — a guessed set of commands would be worse than an honest no.

Vote on Flowerwhisp
0
Read the install guide→Open in GitHub↗

Compared with

W

Whisperflow

Paid

Having trouble? Tell us

How to install Flowerwhisp

Every step written out. No terminal experience needed. Pick your setup.

  • Can you install Flowerwhisp on Mac? →
  • How to install Flowerwhisp on Windows →

README

Open in GitHub ↗

FlowerWhisp

FlowerWhisp is a Windows-first Electron desktop dictation utility with a React renderer, a secure preload bridge, local history, editable cleanup prompts, reusable transforms, and a small recording pill.

Package manager

This repository uses npm. The checked-in package-lock.json keeps installs reproducible.

npm install

Development

npm run dev

Useful verification commands:

npm test
npm run build

Windows packaging

Build both Windows distribution formats:

npm run package

The package scripts intentionally write executables outside this repository. By default, they use:

%TEMP%\FlowerWhisp-packages

This produces:

  • FlowerWhisp-<version>-Setup.exe — an installable Windows installer. It lets the user choose an installation directory and creates Start Menu and desktop shortcuts.
  • FlowerWhisp-<version>-Portable.exe — a portable executable that can be run without an installation step.

To keep the build permanently in a folder such as Downloads, set an output directory outside the repository before packaging:

$env:FLOWERWHISP_OUTPUT_DIR = "$env:USERPROFILE\Downloads\FlowerWhisp-packages"
npm run package

Build only one format when needed:

npm run package:installer
npm run package:portable
npm run package:dir

Run the installer executable and choose the destination folder. For a quick local test, run the portable executable directly. Windows SmartScreen may display a warning because this development build is unsigned; code signing can be added later without changing the npm workflow.

The packaging script refuses to write inside the repository, and .gitignore also protects against accidental .exe and installer metadata files. Upload the source repository with package.json and package-lock.json; other developers can reproduce the executables with npm install followed by npm run package.