PR descriptions reviewers actually read
Improve this writing task directly where the draft already lives.
For Software Engineers
An AI writing assistant for software engineers: rewrite PR descriptions, commit messages, and incident updates in your IDE, GitHub, or Jira with one hotkey.
Improve this writing task directly where the draft already lives.
Improve this writing task directly where the draft already lives.
Improve this writing task directly where the draft already lives.
Rewrait opens over your current app, gives you options, and lets you insert the result.
Rewrait opens over your current app, gives you options, and lets you insert the result.
Rewrait opens over your current app, gives you options, and lets you insert the result.
PR description, GitHub
Cmd/Ctrl Shift PBefore
fixed the cache thing where sessions were stale bc the ttl wasnt getting applied after the redis upgrade, also moved the cache config into its own module while i was in there
After
Fixes stale session reads: the TTL stopped being applied after the Redis upgrade. Also extracts cache config into its own module. Review focus: the TTL path — the config move is mechanical.
Incident update, #inc-432
Cmd/Ctrl Shift PBefore
ok so the api is still throwing 500s for some users, we think its the new deploy but not sure, rolling back the canary now, will post again in 30 min or so
After
Status: API 500s continuing for a subset of users. Suspected cause: today's deploy (unconfirmed). Action: rolling back the canary now. Next update: 30 minutes.
Jira ticket handed to another team
Cmd/Ctrl Shift PBefore
users cant login sometimes?? probably the sso token refresh thing again, alice has the details, needs a fix before the friday release cut
After
Intermittent login failures, likely the SSO token refresh issue resurfacing — Alice has the details from the previous occurrence. Needs a fix landed before Friday's release cut.
Choose by workflow
Start free. Pro is unlimited rewrites for one writer. Team adds shared styles, workflows, and company context.
For trying the workflow
Select, rewrite, replace - in any app. Enough to make it a habit.
For one active writer
$15 billed monthly
Unlimited rewrites for your own styles, workflows, and dictation.
For shared voice and policy
$25 billed monthly. No seat minimum.
Your company's approved language, in everyone's keyboard.
Rolling this out to a support or sales team? Run a 3-week pilot →
Every new account starts with a free 14-day Team trial: no card required, up to 10 trial seats, then Free plan limits unless you upgrade.
SSO/SCIM, audit logs, security review, and rollout help for 25+ seats.
FAQ
Yes. Rewrait is a native Mac and Windows app that operates at the OS level, not an editor extension, so the same shortcut works over VS Code and JetBrains IDEs, the GitHub or GitLab PR description box in your browser, Jira and Linear fields, Slack, and your git client's commit box. There is nothing to install per tool and no extension to keep updated when your editor does. Select the text, hit the hotkey, pick a shortcut, and the rewrite replaces your selection where it sits. The practical win: developer writing is spread across a dozen surfaces — commit messages, PR bodies, ticket descriptions, incident channels, README sections — and they all get the same saved shortcuts, instead of whatever AI happens to be built into each tool this quarter.
Yes — this is what the Team plan is for. A workspace owner publishes shared shortcuts like 'PR description', 'incident update', or 'postmortem summary', and every engineer runs them from the same hotkey menu, so the incident channel reads the same no matter who is on call. Shortcuts can also draw on approved company context: connect your runbooks or engineering guidelines in Confluence, Notion, or Google Docs (read-only, owner-approved), and rewrites follow the format your team actually documented rather than each person's memory of it. New engineers write like the team from week one instead of absorbing conventions by osmosis. Team costs $20 per seat per month billed annually ($25 monthly) with no seat minimum, and every new account starts with a 14-day free Team trial, no card required.
Your text is never used to train models — that is the default for everyone and a written guarantee on the Team plan. Selections are processed on demand to produce the rewrite, rewrite history is off unless you opt in, and feedback telemetry never includes your text. Two honest caveats. First, the selected text is sent to an AI model provider to generate the rewrite, like any cloud AI tool — so treat secrets, keys, and credentials the way you already should: do not select them. The subprocessor list on our security page shows exactly who processes what. Second, selections are capped at 1,000 characters on Free and 10,000 on paid plans, which in practice keeps rewrites scoped to a commit message or a PR body, not your codebase.
Yes. Pro and Team include API access, so you can call Rewrait's rewrite endpoint from scripts and tooling rather than through the hotkey UI. Engineers use it for things like normalizing changelog entries before a release, cleaning up auto-generated release notes, or running a docs file through the same style shortcut the team uses interactively — so the docs sound like the team whether a human or a pipeline touched them last. The API applies the same privacy posture as the app: text is processed on demand and never used for training. Pro is $12/mo billed annually ($144/yr) or $15 monthly, and also lifts limits to unlimited rewrites at up to 10,000 characters per request, with premium models and dictation included. The 14-day free Team trial covers the API too.
Highlight text, press your shortcut, and compare stronger versions in seconds.