Skip to content

Releases: madebysan/rewrite

Rewrite v1.4.0 — Humanize mode + local models

24 Apr 16:53

Choose a tag to compare

What's new

Humanize mode

A third rewrite mode that strips AI-sounding patterns — hedges, inflation words, rule-of-three, em-dash overuse — and shortens bloated text. Useful for cleaning up ChatGPT output. Editable prompt like the other modes.

Local model support via LM Studio

Point Rewrite at any OpenAI-compatible local server (default http://127.0.0.1:1234) and pick a loaded model. Chat models from the running server auto-populate in Settings. Free, fully private, no API costs.

Per-mode provider routing

Each mode can use Claude or a local model independently. Sensible defaults:

Mode Default
Fix Grammar Local (fast, free, faithful)
Improve Writing Claude
Humanize Claude

All overridable in Settings.

Automatic fallback

When the local server is unavailable, Rewrite uses Claude instead and shows a macOS notification. Toggleable in Settings.

Optional Claude API key

Skip the key during onboarding and run in local-only mode.

Fixes

  • Menu bar Settings item now opens reliably (target wiring fix)
  • Permission warning icon now rechecks on menu open, not just on slow timer

Download

Grab Rewrite-1.4.0.dmg below. Drag Rewrite.app to Applications.

macOS 13+ · Apple Silicon & Intel · signed + notarized

Rewrite v1.3.0

14 Apr 13:42

Choose a tag to compare

What's New

Bug Fixes

  • Fixed memory leak — permission check was leaking CGEvent taps every 10 seconds, causing Mac to slow down over time
  • Fixed gibberish pasting into wrong apps — now tracks the source app and re-activates it before pasting
  • Fixed double-trigger corruption — ignores new triggers while a rewrite is already in progress
  • Fixed fragile copy timing — polls clipboard instead of assuming 200ms is enough

New Features

  • Two rewrite modes — "Fix Grammar" (minimal corrections) and "Improve Writing" (restructures for clarity and flow). Switch from the menu bar or Settings.
  • Right-click Services menu — select text in any app, right-click > Services > "Fix Grammar" to rewrite without the keyboard shortcut
  • Each mode has its own customizable prompt in Settings

Improvements

  • Permission monitoring reduced from every 10s to every 120s + on-activate checks
  • Clipboard restore delay increased for better reliability with slower apps

Rewrite v1.2.0

08 Mar 20:34

Choose a tag to compare

What's New

  • Permission monitoring — Rewrite now checks Accessibility and Input Monitoring permissions every 10 seconds. If either is lost (common after app updates), you'll see a warning triangle in the menu bar and a macOS notification telling you exactly what to fix.
  • Permissions in Settings — New section showing green/red status for both Accessibility and Input Monitoring, with "Open Settings" buttons that take you directly to the right System Settings panel.
  • Manual trigger — "Rewrite Selected Text" in the menu bar dropdown is now clickable — select text, click the menu item, done. No keyboard shortcut needed.
  • Default shortcut changed — Now Cmd+Shift+E (was Cmd+Shift+R). If you had a custom shortcut, it's preserved.

Install

  1. Download Rewrite-1.2.0.dmg below
  2. Open the DMG and drag Rewrite to Applications
  3. Grant Accessibility and Input Monitoring permissions when prompted
  4. Select text anywhere and press Cmd+Shift+E to rewrite

Rewrite v1.1.0

06 Mar 15:47

Choose a tag to compare

What's New

  • Clipboard preservation — your clipboard is saved and restored after each rewrite (no more losing what you copied)
  • Visual feedback — menu bar icon animates while rewriting, shows a warning triangle on errors
  • Error notifications — macOS notification when the API fails instead of silent failure
  • Improved onboarding — welcome screen now explains both required permissions (Accessibility + Input Monitoring)
  • About window — proper About window with clickable santiagoalonso.com link
  • Bug fix — shortcut recorder in Settings no longer leaks event monitors

Setup

  1. Download the DMG below
  2. Drag Rewrite.app to Applications
  3. Launch Rewrite — it appears in your menu bar
  4. Enter your Anthropic API key
  5. Grant both permissions when prompted:
    • Accessibility (System Settings → Privacy & Security → Accessibility)
    • Input Monitoring (System Settings → Privacy & Security → Input Monitoring)
  6. Relaunch Rewrite after granting permissions

Requirements

  • macOS 13 (Ventura) or later
  • An Anthropic API key

Rewrite v1.0.0

06 Mar 04:37

Choose a tag to compare

Rewrite v1.0.0

Fix grammar and spelling in any selected text with one keystroke.

How to install

  1. Download Rewrite-1.0.0.dmg below
  2. Open the DMG and drag Rewrite to Applications
  3. Launch Rewrite — enter your Anthropic API key in the onboarding screen
  4. Grant Accessibility permission when prompted
  5. Select text anywhere and press Cmd + Shift + R

Features

  • Global keyboard shortcut (Cmd+Shift+R) works in any app
  • Customizable rewriting prompt
  • Customizable shortcut key
  • Launch at login option
  • Powered by Claude Haiku (~500ms response time)

Requirements

  • macOS 13 (Ventura) or later
  • Anthropic API key