Turn rough thoughts into expert-level prompts with a single hotkey. Works in ChatGPT, Claude, Gemini, Cursor, and every other AI tool.
HotkeyX picks the mode automatically. This toggle is just to preview each.
import { useAuth } from "@/hooks/useAuth";
import { Input, Button } from "@/components/ui";
export default function SignUp() {
const { signUp } = useAuth();
return (
<form onSubmit={signUp}>
<Input name="email" type="email" />
<Input name="password" type="password" />
<Button>Create account</Button>
</form>
);
}HotkeyX shines wherever you write prompts. Highlight your text, press the hotkey, and get a cleaner version back in the same box, no copy-paste, no tab-switching.
…and every other app with a text field. HotkeyX runs system-wide.
make me a habit tracker app
Build a habit-tracker web app where I can add daily habits, check them off, and see my streak…
DoneThree quiet layers of context, so what comes back sounds like you, fits the app you're in, and means what you meant.
Pick a tab to preview each. In real use, HotkeyX picks for you.
make a login page
Build a React 19 + TypeScript login page component. Layout: centered card on a full-viewport background, with an email input, password input, "Log In" submit button, and a "Forgot password?" link below the button. State: controlled inputs for email and password via useState; a loading boolean that disables the button and shows a spinner while submitting. Props: onSubmit: (email: string, password: string) => Promise<void>. Validation: show an inline error message if either field is empty on submit. Use Tailwind CSS for styling. The card should be responsive (full-width on mobile, max-w-sm centered on sm+). Include aria-label on each input.
Press ⌃⌥Space anywhere on your Mac (Cursor, ChatGPT, Claude), and your selected text turns into a sharp prompt in seconds.
Coding in Cursor? It keeps your half-written code in mind. In a browser? It reads the page you're on. No setup. No copy-paste.
HotkeyX doesn't just reword. It rebuilds with your intent, the details that matter, and a clear style. The kind AI responds to.
You don't pick Code vs. Image vs. Research. HotkeyX reads your selection and routes it to the right rewrite mode automatically.
Reuse what worked. An optional, encrypted log of every rewrite, searchable and readable only by you.
The overlay stays open. Tabonce to push it further, again for a different angle. Commit only when it's right.
HotkeyX improves your prompts instantly across ChatGPT, Claude, Cursor, Gemini, Perplexity, and more, so you get better AI outputs with less effort.
Yes. HotkeyX works in any app with a text field: ChatGPT, Claude, Cursor, Midjourney, Notion, Slack, VS Code, Xcode, Mail, even your browser's address bar. It reads what you've selected and rewrites it in place, no copy-paste.
Your selected text is sent over HTTPS to our backend, rewritten by Anthropic's Claude, and discarded. Nothing is stored unless you turn on History, which is encrypted with a key derived from your account, so even we can't read it.
Free includes 10 rewrites per week. When you hit the weekly cap, the overlay tells you and you can either wait until next week or upgrade to Pro for effectively unlimited use.
Yes. macOS 14 (Sonoma) and newer. The download is a Universal binary, so it runs natively on both Apple Silicon and Intel. Windows and Linux aren't on the roadmap yet.
ChatGPT's prompt helpers only work inside ChatGPT. HotkeyX works everywhere, with one shortcut. It also detects what kind of task you're doing (coding, image, research, writing) and routes to a rewrite mode tuned for that intent instead of running a generic rewrite.
Yes. One click in your account portal cancels at the end of the current period. No emails, no haggling. Anything you've already paid for stays usable until then.