This repository is not a polished template but rather a collection of diverse and experimental Raycast scripts that integrate with popular LLMs (ChatGPT, Claude, and Perplexity) without requiring API keys. The scripts here are added organically as new ideas emerge, providing a playground for testing and evolving different use cases.
- Experimental Playground: Expect a mix of ideas, from polished scripts to rough drafts.
- No API Keys Required: Scripts work directly with web interfaces, launching queries in the browser.
- Quick Prototyping: Ideal for trying out new ideas and building quick tools.
- Freedom to Customize: Feel free to modify, extend, or adapt the scripts to your specific needs.
- 🛠️ Variety of Scripts: The repository contains scripts for everything from summarizing text to generating creative prompts.
- ⚡ Quick Additions: New scripts are added whenever inspiration strikes. This is a dynamic and ever-changing collection.
- 🎲 Unpredictable Content: Unlike a structured template, you might find experimental or work-in-progress scripts here.
- Clone the repository directly:
git clone https://github.com/masaishi/raycast-llm-scripts.git
- Install Raycast if you haven't already.
- Import the scripts in Raycast:
- Open Raycast
- Go to Extensions
- Click the "+" button
- Choose "Import Script Command"
- Select scripts from your repository
> Summarize Text [Your long text here]
> Perplexity [Query]
> Improve Prompt [Prompt]
Feel free to add your own scripts directly. There’s no strict format—just make sure the script works and is useful to you!
#!/usr/bin/env python3
# Required parameters:
# @raycast.schemaVersion 1
# @raycast.title Your Script Title
# @raycast.argument1 { "type": "text", "placeholder": "your placeholder" }
# Optional parameters:
# @raycast.icon 🔍
# @raycast.packageName Category Name
from utils import open_chat
prompt = """Your prompt template here:
{1}"""
open_chat(prompt)
Since this is not a curated template but a live repository of evolving ideas, contributions are very welcome. Submit a pull request if you have an interesting script to share. There are no formal contribution guidelines—just keep it clean and useful!
Send your pull requests to: https://github.com/masaishi/raycast-llm-scripts
This repository is licensed under the MIT License - see the LICENSE file for details.
- Raycast for the amazing launcher
- OpenAI, Anthropic, and Perplexity for their LLM services