Pipe your existing Raycast setup into Ryu. Part of Ryu.
A Raycast extension (macOS and Windows) for people who already live in the launcher: Ask Ryu (one-shot, streamed), Chat with Ryu (multi-turn), and Search Conversations. It hits Core directly (Raycast commands run in Node with no browser Origin, so no CORS proxy). It is fenced out of the Bun/Turbo workspace and uses Raycast's own ray toolchain. For a standalone always-on-top launcher instead, use the Ryu Island command bar (apps/island, summoned by the global hotkey).
Tier: OSS — MIT
- Raycast
@raycast/api+@raycast/utils+ React + TypeScript - Talks to Core (
http://localhost:7980) directly - Own
rayCLI toolchain (fenced from the monorepo workspace)
Not part of the Bun/Turbo loop — install and run on its own with the ray CLI:
cd apps/raycast
npm install
npm run dev # ray develop — opens it in your local Raycast
npm run build # ray build — type-checks + bundlesray develop / ray build require Raycast installed and a signed-in account. Run Ryu Core locally first (the desktop app starts it on :7980).
- Ask Ryu — one-shot question, streamed into a Detail view
- Chat with Ryu — multi-turn conversation
- Search Conversations — browse Ryu Core conversation history
MIT — see LICENSE.