Skip to content

Releases: drknowhow/R3write

R3write 1.4.1

21 May 14:11

Choose a tag to compare

Fixed

  • Quick-edit popup opening empty on the first hotkey press. The async-first capture flow (introduced in 1.4.0) called WebviewWindow::show() on the previously-hidden popup, which on Windows resolves to ShowWindow(SW_SHOW) and activates the window — stealing focus from the source app before the capture thread sent Ctrl+C. The synthesized copy then landed in the empty webview instead of the user's selection, the clipboard sentinel survived, and the popup rendered with no input. The trigger path now shows the window via ShowWindow(SW_SHOWNOACTIVATE) (Windows-only path through the windows crate); the explicit set_focus() already in the capture thread still runs once capture finishes, so the popup grabs focus at the right moment.

R3write 1.4.0

17 May 17:34

Choose a tag to compare

Inline AI rewrite for Windows. Multi-provider, free-by-default, your keys.

Website · Changelog

What's new in 1.4.0

Lemon Squeezy activation gate

Hard gate on the main window and the quick-edit popup until a valid license key is entered. New License tab in Settings shows status (masked key, customer email, activations used / limit, last-validated timestamp) and offers Re-validate / Deactivate this machine. Activation calls api.lemonsqueezy.com/v1/licenses/activate; subsequent launches call /validate. Key + LS instance_id live in Windows Credential Manager alongside the provider API keys. Offline /validate failures fall back to the cached active state so a paid user with a dropped connection isn't locked out; an explicit invalid response (refund, manual revoke) re-shows the gate.

Install

R3write is distributed via two channels — pick whichever fits:

  • Free download from GitHub — grab R3write-setup.exe from the Assets section below (or the direct link: /releases/latest/download/R3write-setup.exe). The app installs and launches but stays on the activation gate until you paste a license key.
  • Buy at Lemon Squeezypay what you want, $5 minimum. The receipt email includes the license key required to unlock the app. The in-app gate also has a Buy a key button that takes you straight there.

Either way you end up running the same binary; the LS key is what flips it from locked to unlocked. The installer is unsigned, so Windows SmartScreen will warn "Unknown publisher" on first launch — click More infoRun anyway to proceed.

Notes

  • Windows 10/11, x64. No macOS or Linux build.
  • On first launch (post-activation) a four-step onboarding shows you where to set up a provider. Default is Ollama Cloud (free tier) — paste a key from ollama.com, or switch to Local Ollama for zero-cost local inference, or pick any of the other five cloud providers.
  • Existing settings from 1.2.x / 1.3.x migrate automatically.

R3write 1.3.0 — Google Gemini + provider tier taxonomy

17 May 10:37

Choose a tag to compare

Inline AI rewrite for Windows. Multi-provider, free-by-default, your keys.

Website · Changelog

What's new in 1.3.0

Google Gemini provider

Streams via the Generative Language API (:streamGenerateContent?alt=sse). Default model gemini-2.5-flash — the most generous free tier of any major cloud LLM (no card required). Auth via x-goog-api-key; key stored in its own Windows Credential Manager entry alongside the other providers' keys.

Provider tier taxonomy

Every provider in Settings → Model is now tagged:

Tier Providers
Free Local Ollama
Free tier · BYO key Ollama Cloud · Gemini · Groq · OpenRouter
BYO key OpenAI · Anthropic

A one-line caption under the picker explains the three tiers. The dropdown is reordered so Free / Free-tier options surface first; the default for new installs remains Ollama Cloud.

What was in 1.2.x

  • 1.2.1 — popup no longer dismisses while you drag it; Settings tab strip moved to a vertical sidebar to fit seven tabs cleanly; autostart probe deferred past dialog mount.
  • 1.2.0 — bundle split (separate main + popup entries), async-first capture flow, live status pill, multi-provider clients (OpenAI / Anthropic / Groq / OpenRouter / Ollama), templates, glossary + protected terms, paste-format toggle, export history, autostart at login, repeat-last-action hotkey, first-run onboarding.

Install

The installer is no longer attached to GitHub releases. Get it from the Lemon Squeezy checkout — pay what you want, $5 minimum. The receipt includes a license key required to activate the app on first launch (from v1.4.0 onward).

The installer is unsigned, so Windows SmartScreen will warn "Unknown publisher" on the first launch. Click More infoRun anyway to proceed.

Notes

  • Windows 10/11, x64. No macOS or Linux build.
  • On first launch a four-step onboarding shows you where to set up a provider. Default is Ollama Cloud (free tier) — paste a key from ollama.com, or switch to Local Ollama for zero-cost local inference, or pick any of the other five cloud providers.
  • Settings from 1.1.x and earlier migrate automatically (legacy cloud / local provider values become ollama-cloud / ollama-local).