Skip to content

Releases: kpsr01/flow_local

FlowLocal 1.2.12

Choose a tag to compare

@kpsr01 kpsr01 released this 25 Sep 16:43

Fixes voice verification rejecting normal speech due to an overly strict cosine threshold and unfinished verification windows. Correctly reports no-speech versus voice-mismatch outcomes. Existing enrollment is compatible; no re-enrollment required.

FlowLocal 1.2.11

Choose a tag to compare

@kpsr01 kpsr01 released this 25 Sep 16:00

FlowLocal 1.2.11 switches to local, speaker-conditioned dictation.

  • Replaces Nemotron with Sortformer v2.1 diarization and INT8 Multitalker Parakeet streaming via parakeet-rs.
  • Adds local voice enrollment and clean-speech speaker matching; only the matched speaker's raw transcript is inserted.
  • Removes the language-model transcript cleanup and the previous model downloads. Existing history remains readable.
  • Downloads the new models on first launch. Open Settings → System status → Your voice to enroll before dictating.

English-only, CPU inference. Voice matching is best-effort, not security-grade biometric authentication. Short or overlapping speech may produce no insertion; see Known Limitations in the repository.

Validation: solution build and native unit test passed; mixed-voice smoke recognized the enrolled voice and rejected a different voice alone. Of 206 .NET tests, 203 passed, two skipped, and one foreground-window smoke test failed at SetForegroundWindow in this desktop session.

FlowLocal 1.2.10

Choose a tag to compare

@kpsr01 kpsr01 released this 21 Sep 13:59

FlowLocal 1.2.10 improves coding-request formatting while preserving dictated requirements.

  • Turns common explicit request prefixes such as “could you please fix” into direct requests.
  • Separates recognizable tasks, constraints, steps, and requested output more reliably, including shorter mixed requests.
  • Guards against splitting verbs from negations or modal scope; conditional and quoted requests retain flexible formatting.
  • Resolves recognized provider-prefixed model IDs from Pi and Oh My Pi to their bundled prompting guides.
  • Keeps constrained decoding, substantive-word validation, and raw-transcript fallback.

Validation: 261 tests passed, with two existing skips. Ten local-model samples passed transcript-preservation checks. An intermittent Windows focus smoke test failed on an earlier run and passed on subsequent full runs. The Windows x64 installer was built with the bundled packaging script; installation/upgrade was not exercised for this release.

Download FlowLocal-1.2.10-win-x64-setup.exe to install. latest.json supplies the version and SHA-256 checksum used by the in-app updater.

FlowLocal 1.2.9

Choose a tag to compare

@kpsr01 kpsr01 released this 15 Sep 09:14

Fixed Oh My Pi detection when its startup banner has scrolled away, including timer/spinner footer variants. Claude Desktop and ChatGPT/Codex Desktop now detect visible models in Chat, Cowork/Work, and Code modes. Electron accessibility is requested automatically when desktop controls are initially hidden, and Claude Code status metadata validation is stricter.

FlowLocal 1.2.8

Choose a tag to compare

@kpsr01 kpsr01 released this 15 Sep 06:19
  • Add coding-context detection for Oh My Pi and Pi, including bundled status extensions for exact model and reasoning metadata.
  • Add Claude Desktop Code and Codex Desktop Work detection while leaving ordinary chat surfaces unchanged.
  • Recognize native Oh My Pi and Pi terminal status layouts and preserve generic guidance for unknown model IDs.
  • Remove the microphone glyph from the persistent idle pill.

FlowLocal 1.2.7

Choose a tag to compare

@kpsr01 kpsr01 released this 15 Sep 05:32
  • Keep the idle microphone glyph visible after completed and transient pill states collapse.
  • Keep the optional exit control hover-only.
  • Add a regression check for the completed-to-idle visibility transition.

FlowLocal 1.2.6

Choose a tag to compare

@kpsr01 kpsr01 released this 14 Sep 15:10

Adds an Updates page to the app window with current-version display, visible check/download status, and one-click verified installation. The tray update action now opens the same in-app flow.

FlowLocal 1.2.5

Choose a tag to compare

@kpsr01 kpsr01 released this 14 Sep 14:51
  • Format dictated coding requests with compact, model-specific guidance derived from the bundled official prompting guides.
  • Add constrained section labels for mixed coding requests while preserving dictated words and technical tokens.
  • Restore low cleanup latency with startup prefix warming, llama.cpp checkpoint reuse, a shorter prompt, and no redundant deterministic retry.

FlowLocal 1.2.4

Choose a tag to compare

@kpsr01 kpsr01 released this 14 Sep 14:26

Redesigned the application window with named navigation, a dedicated searchable history workspace, clearly labeled controls, and controlled scrolling. The dictation pill is unchanged.

FlowLocal 1.2.3

Choose a tag to compare

@kpsr01 kpsr01 released this 14 Sep 09:57

Reliable in-place updates, clean stale payload replacement, and complete uninstall cleanup.