Skip to content

Sotto 3.1.0

Pre-release
Pre-release

Choose a tag to compare

@millZach millZach released this 30 Jul 19:32

Sotto 3.1.0 makes LLM transcript cleanup noticeably smarter and puts the real app icon in the titlebar. Dictation remains private, local, and offline-first; LLM formatting stays opt-in.

Highlights

  • Aggressive filler removal. The cleanup pass now strips conversational fillers — "like", "you know", "I mean", "sort of", "basically", sentence-starting "so"/"well" — whenever they carry no meaning, along with stutters and repeated words ("the the"). Meaningful uses ("I like this plan") are kept.
  • Spoken enumerations become lists. Saying "first... second... third" or "we need X, we need Y, we need Z" now formats as a dash list, one item per line.
  • Better readability. The formatter may now add paragraph breaks and light structure for readability, while still never summarizing, adding content, or dropping information.
  • Titlebar icon. The window titlebar shows the caret-and-wave app icon instead of a letter "S" placeholder.

Install

Download and run Sotto-Setup-3.1.0.exe. It upgrades an existing Sotto installation in place; settings, history, and downloaded models are preserved. The Balanced speech model is bundled and works offline.

This build is not Authenticode-signed, so Windows may display an Unknown publisher or SmartScreen warning.

Verification

  • 1,051 unit and integration tests passed; 4 environment-gated tests were intentionally skipped.
  • TypeScript typecheck and ESLint passed.
  • Packaged model, runtime, resources, and installer contents were verified, including a packaged smoke launch.
  • Installer SHA-256: 34BBF12614FF67801779322C0E3AC83B6CAA03EFA3FDF323414000C1BE0DB5B6

See SHA256SUMS.txt for all uploaded artifact checksums.