Pi Coding Agent for Raycast
A fast Raycast companion for Pi: ask questions, browse sessions, launch projects, transform selected text, and hand risky work off to visible terminal sessions.
Highlights
- Ask Pi from Raycast root search and see the streamed answer.
- Browse Sessions from local Pi JSONL history without loading huge files into memory.
- Launch Projects and continue/fork sessions in your preferred terminal.
- Transform Selection for code explanation, bug finding, tests, refactors, TypeScript conversion, and writing cleanup.
- Safe defaults: hidden commands can use no tools or read-only project tools; mutating workflows hand off to terminal.
GitHub repo
The repository includes CI, issue templates, store-submission notes, and a helper script for copying the extension into a raycast/extensions checkout.
Try it locally
git clone https://github.com/saphid/raycast-pi.git
cd raycast-pi
npm install
npm run dev
Store status
The extension is prepared for Raycast Store submission. The remaining external step is replacing the manifest author with the real Raycast Store username that will publish it.