Rote for Raycast
January 17, 2026 Β· View on GitHub
A Raycast extension for Rote - quickly create, search, and manage your fleeting thoughts.
Features
- π Search Notes - Full-text search with detail panel preview
- π List Notes - Browse notes with time/status/tag filters
- π Create Note - Create notes with tags and visibility settings
- β‘ Quick Add - Instantly save selected text or clipboard as a note
- βοΈ Config Quick Add - Select default tags from existing tags
- π² Random Note - Review a random note from your collection
Screenshots
Overview

List Notes
Browse and manage your notes with powerful filtering options.

Create Note
Create notes with tags and visibility settings.

Quick Add
Instantly save selected text or clipboard content as a note.


Config Quick Add
Configure default tags for Quick Add command.

Random Note
Review a random note from your collection.

Installation
From Source
- Clone the repository
git clone https://github.com/YOUR_USERNAME/rote-raycast.git
cd rote-raycast
-
Enable Developer Mode
- Open Raycast
- Press
β ,to open settings - Go to the
Advancedtab - Check
Developer Mode
-
Import the extension
- Open Raycast using the shortcut key
- Type
Import Extension - Select the folder containing the extension (the directory with
package.json) - Confirm the import
-
Install dependencies
- After importing the extension, Raycast will automatically install the required dependencies
- If you need to install them manually, navigate to the extension directory and run
npm install
Development Mode
For development with hot reload:
npm run dev
Then import the extension to Raycast as described above.
Setup
- Install the extension
- Open Raycast Preferences β Extensions β Rote
- Configure the following settings:
| Setting | Required | Description |
|---|---|---|
| API Endpoint | Yes | Your Rote backend URL (e.g., https://rote-backend.example.com) |
| Web URL | No | Your Rote frontend URL for opening notes in browser |
| Username | Yes | Your Rote username or email |
| Password | Yes | Your Rote password |
Note: Both username and email login are supported. The extension automatically detects the format.
Commands
Search Notes
Search your notes with real-time results. Features a detail panel showing full content, images, and metadata.
Shortcuts:
Cmd+O- Open in browserCmd+C- Copy contentCmd+Shift+C- Copy linkCmd+Shift+V- Paste content
List Notes
Browse your notes with powerful filtering:
Time Filters:
- All Notes
- Today
- Yesterday
- Last 7 Days
- Last 30 Days
Status Filters:
- Public
- Private
- Pinned
Tag Filters:
- Filter by any tag from your notes
Shortcuts:
Cmd+E- Edit noteCmd+D- Delete noteCmd+O- Open in browserCmd+C- Copy contentCmd+Shift+C- Copy linkCmd+Shift+V- Paste contentCmd+R- Refresh list
Create Note
Create notes with:
- Content (Markdown supported)
- Tags (comma or space separated)
- Visibility (Private/Public)
Quick Add Note
No-view command that instantly creates a note from:
- Selected text (priority)
- Clipboard content (fallback)
Use Config Quick Add command to select default tags (recommended).
Config Quick Add
Select default tags for Quick Add from your existing tags:
- Browse and select from existing tags
- Create new tags by typing
- Prevents typos and ensures tag consistency
Random Note
Display a random note for review.
Shortcuts:
Cmd+R- Another random noteCmd+O- Open in browser
Development
npm install # Install dependencies
npm run dev # Development mode
npm run build # Build for production
npm run lint # Lint code
License
MIT