Skip to content

Latest commit

 

History

History
46 lines (26 loc) · 2.31 KB

wispr-flow.md

File metadata and controls

46 lines (26 loc) · 2.31 KB

Wispr Flow: a speech-input teardown and a small local prototype

← Back to all cases · Applications

English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Español · Français · Deutsch · Português (Brasil) · Русский · العربية · हिन्दी

  • Author / attribution: az9713
  • Source review date: 2026-10-16
  • Review status: Sources reviewed; author tests not independently rerun.
  • Target: Wispr Flow 1.6.1102 Electron package and native helper

The question

How are recording, transcription, context and pasting connected?

What REA did

The report combines REA CLI JavaScript static analysis, direct bundle reading and REA + Ghidra investigation of helper paste code. Claims are marked proven, inferred or hidden.

Author-reported results

The author publishes a teardown, supplementary Ghidra investigation, development record and local flowlite.py prototype.

Limitations and unverified claims

The first two MCP calls timed out. Some conclusions come from other tools or manual code reading. The original app was not run and network traffic was not captured, so server models and behavior remain hidden. The prototype omits context, streaming and complete validation.

What to learn

Record failures and supplementary tools. Client analysis cannot establish how a server-side model works.

REA usage evidence in the source

Excerpt formatting is simplified. Read the original source for full context.

Wispr Flow, reverse engineered with REA

Original sources

Independent editorial summary. Credit belongs to the original authors. Target software, installers and complete decompiler output are not redistributed here.