Skip to content
antondkgPublic

About

Raycast client for local OpenCode sessions

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

OpenCast icon

OpenCast

A Raycast extension for chatting with a local OpenCode server.

MIT License Raycast Extension TypeScript

Raycast · OpenCode · MIT License

OpenCast keeps your local OpenCode workflow inside Raycast. You can start new chats, resume old sessions, switch project directories, and read streamed responses without leaving the command palette.

Screenshots

OpenCast sessions list OpenCast message composer

OpenCast conversation detail OpenCast directory picker

OpenCast command view

Features

  • Start a new OpenCode session from Raycast
  • Continue existing sessions
  • Stream responses in the detail pane
  • Switch targets quickly
  • Pick models for new chats
  • Handle permission and question requests

Development

npm install
npm run typecheck
npm run test
npm run build
npm run lint
npm run dev

Preferences

  • Server URL: optional override for the OpenCode server
  • Username: optional basic auth username
  • Password: optional basic auth password
  • Default Directory: optional default repo path

Commands

  • Message OpenCode
  • List Sessions
  • Set Directory

Publish

When the extension is ready for submission:

npm run publish

Raycast will validate the extension and walk through the official publish flow.

License

MIT

About

Raycast client for local OpenCode sessions

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages