Let's get the honest part out of the way first. ToolPiper is not a launcher. Raycast is a launcher, a window manager, and an extension store wrapped in one keystroke, and it's good at all three. We don't replace that. If the reason you opened Raycast this morning was to fuzzy-search an app, snap a window to the left half, or run a Spotify extension, nothing here changes that. Keep Raycast.
What we do replace is the part of Raycast that costs money, which is the AI. Raycast's AI commands and AI chat run in Raycast's cloud and live behind Raycast Pro (about $8/mo as of May 2026, with higher AI tiers above it). ToolPiper runs AI on your text locally, on a free download, and the text never leaves your Mac. That's the whole pitch. We're not intercepting the launcher. We're intercepting the subscription you pay to have a model rewrite a sentence.
The overlap is narrower than a feature grid makes it look. Three things. Snippets, clipboard history, and AI on selected text. Raycast does the first two for free and the third for a recurring fee in the cloud. ToolPiper does all three for free, and the AI part is local. Everything else Raycast does - the launching, the windows, the store - we leave to Raycast, on purpose.
Is there a Raycast alternative with local AI?
Yes. ToolPiper is a free Mac app that does AI rewrites on selected text using a model running on your own machine, instead of Raycast's cloud-based AI subscription. It also includes clipboard history and text snippets.
The specific gap ToolPiper fills is AI-on-text without a cloud round-trip. Select a paragraph, tap the right Command key (press and release in under 250ms), and the selection gets replaced by a transformed version. There are 12 bundled transforms out of the box. ;fix, ;formal, ;casual, ;concise, ;expand, ;simplify, ;bullets, ;summary, ;tldr, ;active, ;email, and ;rewrite. The transform tries Apple's on-device Foundation model first and falls back to ToolPiper's local LLM over loopback for longer or rejected inputs. Either way, the inference happens on your Mac.
The mechanism is the claim. The text you rewrite never travels over the network - the model is on your machine, and you can confirm it by watching network traffic while a rewrite runs. With a cloud AI tool, the selected text is uploaded, processed on someone else's hardware, and returned. That's not a knock on the policy. It's the architecture. A zero-retention promise governs what a company does with your text after it arrives. It can't change the fact that it arrives.
Does Raycast AI cost money?
Yes. Raycast's AI features are part of Raycast Pro, roughly $8 per month as of May 2026, with additional AI tiers above that. The AI runs in Raycast's cloud, not on your Mac.
Raycast's free tier is genuinely generous, and it's worth being precise about where the line sits. Snippets, clipboard history, and window management are free. The AI - AI commands, AI chat, the model-backed features - is the paid part, and it's a subscription, not a one-time purchase. That's a reasonable model for a cloud product. Running models on remote GPUs costs money every month, so charging monthly tracks the cost.
ToolPiper inverts that. The download is free, and the text AI runs on hardware you already own, so there's no per-use cost and no monthly fee for the rewrite. The trade-off is real and worth naming. A local 3B-class model is not GPT-4-class at hard reasoning, and Raycast's cloud AI can route to frontier models you can't run on a laptop. For grammar fixes, tone changes, summaries, and turning a paragraph into bullets - the things people actually use AI-on-text for all day - a local model is more than enough, and it's instant because there's no round-trip. For a research-grade reasoning task, the cloud still wins. We'd rather tell you that than pretend a laptop runs GPT-4.
Is ToolPiper a launcher like Raycast?
No. ToolPiper is not a launcher and does not do window management. If you want a launcher with a window manager and an extension store, Raycast is the better choice. ToolPiper covers the AI-on-text, snippets, and clipboard overlap.
This is the concession that matters, so we'll say it plainly instead of hiding it in a footnote. Raycast's core is the launcher. Hit a hotkey, type a few letters, and you're running an app, a script, a window action, or one of hundreds of community extensions. That's a category ToolPiper doesn't compete in. We don't have a launcher palette, we don't snap windows, and we don't have an extension store with that kind of reach.
What ToolPiper has that's adjacent is MCP tools. MCP tools are conceptually like Raycast extensions, except they run locally and an AI model calls them. ToolPiper exposes over 300 of them - system actions across 26 macOS domains, browser automation, file operations, media capture - and a local model decides which to invoke based on what you ask. It's a different shape than a launcher palette you drive by hand. Raycast extensions are things you trigger. MCP tools are things a model triggers on your behalf. Useful, but not a launcher. If launcher-plus-windows is the job, Raycast does it better, full stop.
How do snippets compare?
Both Raycast and ToolPiper include text snippets for free. The difference is that ToolPiper snippets can run AI transforms on selected text, which Raycast snippets cannot - Raycast's AI lives in its separate paid cloud features.
Raycast snippets are static expansion, which is the right tool a lot of the time. Type a trigger, get fixed text. ToolPiper does that too - typed delimiter-plus-abbreviation expansion with longest-trigger-first matching, so ;addr expands your address and a longer ;address-work wins over it when both could match. Trigger matching is flanked by whitespace or punctuation, so ;fix never fires inside the word ";fixed". You can place the cursor after expansion with a %| marker, and there are case-sensitivity modes and expand-when context rules.
Where ToolPiper goes further is dynamic values and AI. There are 11 dynamic-value utilities resolved at expand time: ;today for the long date, ;date, ;time, ;now, ;iso, ;timestamp in ISO 8601, ;name for your full name, ;login for your short username, ;myemail, ;host for the computer name, and ;app for the frontmost app. And the action snippets chain. Run ";fix ;formal" and it fixes the grammar, then rewrites the result in a formal tone, in document order, up to a cap of 4 stages. If any stage returns empty, the chain aborts and your original selection is preserved rather than blanked. The pipeline reads only the selection - it never touches the clipboard - and it refuses an empty target, an empty result, or any selection over 16,384 characters.
If you're moving a library over, ToolPiper imports snippets from TextExpander (.textexpander), Raycast (JSON export), and CSV. For more on the snippet engine specifically, see AI text snippets on Mac.
What about clipboard history?
Both Raycast and ToolPiper include clipboard history. ToolPiper adds auto-categorization into eight types, image OCR via Apple Vision, source-app and browser-tab tracking, and a default 200-item history configurable from 50 to 2000.
Raycast's clipboard history is solid and free, so this is an overlap, not a wedge. ToolPiper's version goes a bit deeper on a few axes. Every item is auto-categorized into one of eight types, including text, URL, email, code, JSON, file path, color, and number. Fuzzy search runs across the text, OCR-extracted text, and the source URL and app, so you can find "that thing I copied from that article" by any fragment of it.
Two pieces stand out. Copy a screenshot and ToolPiper OCRs it with Apple Vision, so text inside the image becomes searchable in your history. And the source tracking records which app you copied from, including the browser-tab URL for Safari, Chrome, Firefox, Arc, Brave, Edge, and Vivaldi. Concealed, password, one-time-password, and transient pasteboard items are skipped, and password managers like 1Password, Keychain, LastPass, and Dashlane are on the capture ignore list by default - so your autofills don't land in history. Pinning and persistence across launches are there too. The clipboard history covered here is the same engine described in the Mac clipboard manager overview.
What does ToolPiper not do that Raycast does?
ToolPiper has no launcher palette, no window management, no extension store, no script commands, and no built-in calculator or unit conversions. Raycast does all of that, and it's the better tool if any of those is the job you're hiring for.
Being straight about scope is the whole reason this article is trustworthy, so here's the list without spin. ToolPiper has no launcher palette. No window management. No extension store with hundreds of community-built commands. No script commands the way Raycast runs them. No built-in calculator, no unit conversions, no quicklinks. Raycast does all of that, and a lot of people use Raycast precisely for that surface area. We're not trying to match it.
There are also adjacent launchers worth a one-line mention since you're shopping. Alfred (about $40 for the Powerpack, one-time) and LaunchBar (about $29, one-time) are launchers with their own snippet and clipboard features, but neither does AI transforms on your text. If a one-time-purchase launcher is what you want, those two are in the conversation alongside Raycast. None of them, Raycast included, does local AI rewrites on selected text - that's the specific thing ToolPiper adds.
Raycast vs ToolPiper: where each one wins
The cleanest way to read the comparison is by job. For launching apps, managing windows, and reaching a large extension store, Raycast wins, and it isn't close. For doing AI on text without a cloud subscription, plus a clipboard manager and snippets that don't cost a monthly fee, ToolPiper wins. The two aren't really competing for the same keystroke - they're competing for the AI line item on your monthly statement.
A reasonable setup is to run both. Keep Raycast as your launcher and window manager. Use ToolPiper for the local AI rewrites, the clipboard history with OCR, and the snippet library you don't want syncing through anyone's cloud. The right Command tap that fires an action snippet doesn't collide with Raycast's hotkeys, and ToolPiper's own push-to-talk, voice chat, and snippet expansion are mutually interlocked so they can't step on each other either.
When Raycast is the right call
Pick Raycast when the launcher is the point. If your day runs through a single hotkey palette - apps, windows, calculations, quicklinks, a stack of extensions you've come to rely on - that's Raycast's home turf and ToolPiper doesn't replace it. If you also want AI and you're fine with a subscription and cloud processing, Raycast Pro folds the AI into the same surface you're already living in, which is a real convenience.
Pick ToolPiper when the AI is the point and you'd rather not pay monthly or send your text to a cloud. The download is free, the text AI is local, and the snippet and clipboard features come along for the ride. Here's the honest summary. Raycast is the better launcher, ToolPiper is the cheaper and more private way to run AI on your text. Plenty of people will want both.
Get ToolPiper
ToolPiper is a free download from modelpiper.com (DMG). It needs macOS 26 or later and Apple Silicon (M1+). It's not on the Mac App Store because the Accessibility and CGEvent APIs that snippet expansion and global hotkeys depend on are incompatible with the App Store sandbox - the same reason Raycast, TextExpander, Alfred, and Keyboard Maestro all ship outside it.
This is part of a series on text, clipboard, and snippet workflows on Mac and the broader pillar on local-first AI on macOS. If you came here for the launcher comparison, you might also want the Maccy alternative breakdown, which goes deep on clipboard history specifically.
