https://github.com/masaishi/raycast-llm-scripts
This repository is 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.
https://github.com/masaishi/raycast-llm-scripts
llms raycast raycast-script
Last synced: 3 months ago
JSON representation
This repository is 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.
- Host: GitHub
- URL: https://github.com/masaishi/raycast-llm-scripts
- Owner: masaishi
- License: mit
- Created: 2025-03-05T10:58:52.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-05T11:32:39.000Z (3 months ago)
- Last Synced: 2025-03-05T12:20:29.667Z (3 months ago)
- Topics: llms, raycast, raycast-script
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🤖 Raycast LLM Scripts Repository
Basic usage
Create New Script
## 🌟 Overview
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.
### ✨ Why This Repository?
- **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.## đź“‹ What to Expect
- **🛠️ 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.## 🚀 Getting Started
### Clone This Repository
1. Clone the repository directly:
```bash
git clone https://github.com/masaishi/raycast-llm-scripts.git
```2. Install [Raycast](https://raycast.com/) if you haven't already.
3. Import the scripts in Raycast:
- Open Raycast
- Go to Extensions
- Click the "+" button
- Choose "Import Script Command"
- Select scripts from your repository## 📚 Example Scripts
```
> Summarize Text [Your long text here]
```
```
> Perplexity [Query]
```
```
> Improve Prompt [Prompt]
```## 🛠️ Adding Your Own Scripts
### Quick Additions
Feel free to add your own scripts directly. There’s no strict format—just make sure the script works and is useful to you!
### Example Script Structure
```python
#!/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 Namefrom utils import open_chat
prompt = """Your prompt template here:
{1}"""
open_chat(prompt)
```## 🤝 Contributing
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**
## đź“„ License
This repository is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 🙏 Acknowledgments
- [Raycast](https://raycast.com/) for the amazing launcher
- OpenAI, Anthropic, and Perplexity for their LLM services