-
Correctify 1.2.1 Stable
released this
2026-10-20 21:44:44 +02:00 | 10 commits to main since this releaseCorrections are about 3x faster end-to-end — the app now spends almost no time around the model itself, so the wait you feel is the model generating, nothing else.
What's new for you
- Applies the moment the correction is ready. Ollama answers are streamed and consumed line by line: the paste fires as soon as the corrected text and the first summary line are in, instead of waiting for trailing tokens. At ~200 tok/s with a local
gemma3:31bthe difference is very visible. - Summary panel appears instantly. The word-diff that completes the list of corrections runs after the paste, in the background; the panel shows the model's own list at once and refreshes when the completed diff lands.
- ~0.9 s of fixed waiting removed. Clipboard checks are now event-driven instead of hard-coded sleeps; a still-live selection skips the settle time entirely.
- Local models stay warm. Ollama requests carry
keep_alive: 24h— no model-reload tax when you correct again after a pause.
What's guaranteed
- Formatting is untouched. Bold, italic, colours, fonts and lists survive the correction as before, in Word, Outlook, browsers and Teams. The engine that carries formatting over (HTML/RTF diff-and-rebuild) is byte-for-byte unchanged; regression checks on the real code confirm tags and attributes survive every correction.
- Bring-your-own-key, no account: nothing changed in how your key is stored or sent — the daily version check and anonymous usage counter now report
1.2.1.
Install
DMG drag Correctify into Applications PKG per-user ( ~/Applications) or all-users (/Applications)Requirements macOS 13+, Apple silicon or Intel Verify
shasum -a 256 Correctify-1.2.1.dmg Correctify-1.2.1.pkg9732d07f9307d9bf37fdb84d1aee74297a687a54a1afcd23904a57577bc583c1 Correctify-1.2.1.dmg 6aa6cea96aee5344d66a958ec2a62da51fbc82366c12dc2ccd41183e2cd3a82e Correctify-1.2.1.pkgBefore the first correction: System Settings → Privacy & Security → Accessibility must list Correctify. This build is signed ad hoc (no notarization), so on another Mac Gatekeeper may ask for Open Anyway once.
For contributors
Full technical breakdown in the commit history: streaming path for the Ollama dialect in
AIClient, summary diff off the apply path inCorrectionController, single clipboard write per apply, event-driven waits,restoreSelectionoutcome return. 39 new unit checks on the real sources plus the existing 34-check update-fetch suite.Implementation credits: GLM 5.3 Flash and Muse 1.3.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
- Applies the moment the correction is ready. Ollama answers are streamed and consumed line by line: the paste fires as soon as the corrected text and the first summary line are in, instead of waiting for trailing tokens. At ~200 tok/s with a local