Raycast AI — macOS Launcher with AI Commands
macOS productivity launcher with built-in AI commands, snippets, and extensions. Raycast AI enables prompt-driven workflows, code generation, and clipboard AI from anywhere.
What it is
Raycast is a macOS productivity launcher that replaces Spotlight with a faster, extensible command palette. Raycast AI adds built-in AI commands that let you generate text, summarize documents, translate, write code, and run custom prompts from anywhere on your Mac. Highlight text in any app, press a hotkey, and Raycast AI processes it instantly.
Raycast AI is designed for macOS users who want AI assistance integrated into their system-level workflow rather than confined to a browser tab.
How it saves time or tokens
Raycast AI eliminates the context switch of opening ChatGPT or Claude in a browser. You invoke AI commands directly from any application. Highlight a paragraph in an email, press Cmd+Shift+A, select 'Summarize', and the result appears in seconds. Custom AI commands let you build reusable prompts for repetitive tasks like writing commit messages, translating text, or explaining code, saving time on repeated context setup.
How to use
- Download Raycast from raycast.com (macOS only).
- Open Raycast with Option + Space.
- Type 'AI' to access built-in AI commands, or highlight text anywhere and press Cmd+Shift+A for AI actions:
Option + Space -> Type 'AI Chat' -> Start a conversation
Option + Space -> Type 'Fix Spelling' -> Paste text
Highlight text -> Cmd+Shift+A -> Select AI action
- Create custom AI commands in Raycast Preferences > AI > Custom Commands.
Example
Custom AI command configuration for generating git commit messages:
Name: Generate Commit Message
Prompt: Write a concise git commit message for the following diff.
Focus on the 'why' not the 'what'. Use imperative mood.
Max 72 characters for the subject line.
Input: {clipboard}
Output: Copy to Clipboard
After copying a git diff to clipboard, invoke this command from Raycast to get a formatted commit message instantly.
Related on TokRepo
- Coding tools — Browse AI-assisted development tools
- Automation tools — Explore workflow automation tools
Common pitfalls
- Trying to use Raycast on Windows or Linux. Raycast is macOS-only and there is no official port to other platforms. Windows and Linux users should look at alternatives like Warp or terminal-based tools.
- Not setting up custom AI commands for frequent tasks. The built-in commands are generic. Custom commands tailored to your specific workflow provide much more value.
- Expecting Raycast AI to handle long-form content well. The launcher interface is optimized for quick, focused AI interactions. For extended conversations or document-length generation, a full chat interface works better.
Frequently Asked Questions
Raycast itself is free. Raycast AI (the AI features) requires a Pro subscription at $8/month or a Teams plan. The Pro plan includes unlimited AI commands using multiple model providers.
Raycast AI supports multiple model providers including OpenAI GPT-4, Claude, and others. You can select your preferred model in Raycast settings. The specific models available depend on your subscription tier.
Yes. Raycast has an extension API (TypeScript/React) that lets you build custom extensions with AI capabilities. Extensions can call external APIs, access the clipboard, and interact with the Raycast UI.
Raycast can replace Spotlight for most use cases: app launching, file search, calculations, and clipboard history. It adds features Spotlight does not have: AI commands, snippets, window management, and a rich extension ecosystem.
Raycast AI commands process the text you provide (clipboard, selection, or typed input). Extensions can access files with your permission. The AI commands do not automatically scan or index your filesystem.
Citations (3)
- Raycast— Raycast is a macOS productivity launcher
- Raycast AI Documentation— Raycast AI commands and custom prompts
- Raycast Developers— Raycast extension API for developers
Related on TokRepo
Source & Thanks
Created by Raycast.
raycast.com — 15M+ downloads, macOS launcher with AI
Discussion
Related Assets
/babysit — Auto-Respond to PR Review Comments
Open-source slash command that watches a PR for review comments and auto-pushes fixes. Inspired by Boris Cherny's /babysit pattern.
/loop — Local Recurring Task Scheduler (Boris-Style)
Open-source slash command for recurring local Claude Code tasks with a 3-day safety cap. Inspired by Boris Cherny's /loop scheduler.
/batch — Parallel Worktree Migration Slash Command
Open-source slash command that splits a migration across parallel git worktrees. Inspired by Boris Cherny's /batch worktree pattern.