AI Tools · GUIDE

Raycast AI Setup

Full context AI with local memory

On this page 16 sections
  1. Why Switch from ChatGPT
  2. Installation
  3. Essential Shortcuts
  4. Model Switching Strategy
  5. Custom AI Presets
  6. Local Memory (MCP Server)
  7. Prerequisites
  8. Install
  9. Migrate from ChatGPT
  10. Recommended MCP Tools
  11. Deep Links
  12. Quick Workflows
  13. YouTube → Summary
  14. Meeting → PRD
  15. Verify Claims
  16. Creativity & Reasoning Settings

A keyboard-first AI interface with full context, model switching, and local memory.


Why Switch from ChatGPT#

ChatGPT's web interface restricts what the model actually sees. Run the LLM Accuracy Test to verify - typical results show ~20% document coverage. The interface lies about having "full access."

Raycast AI:

  • Full context (no silent truncation)
  • Paste large text directly from clipboard
  • Switch models mid-conversation
  • Local memory you own
  • Keyboard-driven (no mouse required)

Installation#

  1. Download from raycast.com (Mac/Windows) — 10% off with this link
  2. Subscribe to Pro for model access (~same price as ChatGPT Plus)
  3. Set a global hotkey: Search "AI Chat" → Cmd+K → Configure Command → Set Hotkey

Windows users: As of February 2026, Raycast AI Chat is not yet available on Windows — but it's coming soon. The rest of Raycast (launcher, snippets, clipboard history) works on Windows today. For now, use Claude.ai or Claude Code for AI chat on Windows.


Essential Shortcuts#

ActionShortcut
Open actions menuCmd + K
New chatCmd + N
Change modelCmd + K → "Change model"
Branch chatCmd + K → "Branch chat"
Regenerate with different modelCmd + K → "Regenerate with model"
Copy responseCmd + K → "Copy response"
Copy deep linkCmd + K → "Copy chat deep link"
Toggle sidebarCmd + K → "Toggle sidebar"

Remember: Cmd + K is the nervous system. Everything lives there.


Model Switching Strategy#

Keep context constant, change only the model:

f(context, prompt, model_A) → output_A
f(context, prompt, model_B) → output_B
  1. Get deep into a problem with one model
  2. Branch the chat at a decision point
  3. Regenerate with a different model
  4. Compare outputs or feed one model's answer to another

Use this to catch hallucinations and develop intuition for model strengths.


Custom AI Presets#

Create reusable agents with custom system prompts:

  1. Search "AI Chat Presets"
  2. Create new preset
  3. Set: icon, name, model, system instructions
  4. Enable tools (Browser, Web Search, MCP extensions)

Unlike ChatGPT, there's no character limit on system instructions.


Local Memory (MCP Server)#

Prerequisites#

  • Node.js installed (for npx)

Install#

  1. Copy this config:
{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"],
      "env": {
        "MEMORY_FILE_PATH": "/path/to/your/memory.jsonl"
      }
    }
  }
}
  1. Get your absolute path:
cd ~/Documents  # or wherever you want to store it
pwd
# Copy output, append: /memory.jsonl
  1. In Raycast: Search "Install MCP Server" → paste config → update path
  1. Test: New chat → type @ → select memory → ask it to remember something

Migrate from ChatGPT#

  1. ChatGPT → Settings → Personalization → Memory → Manage
  2. Copy all memories (no export button, just copy text)
  3. Paste into Raycast AI chat with memory tool active
  4. Ask it to store the information

Your memories now live locally in a JSONL file you control.


ToolPurposeSetup
MemoryPersistent local memorySee above
Exa.aiBetter web searchFree, no API key needed
Context7Up-to-date code documentationRequires API key

Access tools in chat with @ symbol.


Save chat contexts as URLs:

# Copy deep link
Cmd + K → "Copy chat deep link"

# Open from terminal
open "raycast://extensions/raycast/raycast-ai/ai-chat?context=..."

Store these in notes or scripts to jump back to specific conversations.


Quick Workflows#

YouTube → Summary#

  1. Open video, press Cmd + Option + I (dev console)
  2. Paste transcript extraction script
  3. Copy transcript → Raycast AI → paste → ask for summary

Meeting → PRD#

  1. Copy meeting transcript
  2. Open PRD Creator preset (or use PRD Protocol)
  3. Paste → walk through discovery process
  4. Cmd + K → Copy response → save to project

Verify Claims#

  1. Model makes architectural claim
  2. Branch chat
  3. Regenerate with different model + Context7 tool
  4. Compare outputs, feed discrepancies back

Creativity & Reasoning Settings#

Access via Cmd + K:

SettingLowMediumHigh
CreativityCoding, logicGeneral useBrainstorming
ReasoningQuick answersDefaultComplex problems

Reasoning effort only applies to reasoning models (Opus 4.5, o1, etc).