Useful Chrome extension for broadcasting prompts to multiple AI chat sites at once with robust tab management.
- Multi-Site: Send to ChatGPT, Claude, Gemini, Grok... at once
- Side Panel UI: Persistent Chrome side panel interface for better workflow
- Smart Sites Management: Toggles on/off, prevents duplicate tabs, manages focus, drag & drop to reorder
- Keyboard Shortcuts: Alt+P opens side panel, Alt+Shift+P closes all tabs
- Themes: Light/dark/auto with comprehensive CSS variable system
- Download the zip file from the Releases page
- Extract the zip file to a folder
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right corner
- Click "Load unpacked" and select the extracted folder
- Click extension icon or press Alt+P to open side panel
- Type message in the bottom input area
- Press Enter to send (Shift+Enter for new line)
- Toggle sites on/off as needed (you have to configure enabled sites first)
- Drag sites to reorder them for your preferred workflow
- Use Alt+Shift+P to quickly close all AI site tabs
| Site | URL | Status |
|---|---|---|
| ChatGPT | chatgpt.com |
β |
| Claude | claude.ai |
β |
| Gemini | gemini.google.com |
β |
| Grok | grok.com |
β |
| Perplexity | perplexity.ai |
β |
| Copilot | copilot.microsoft.com |
β |
| DeepSeek | chat.deepseek.com |
β |
| Qwen | chat.qwen.ai |
β |
- WXT Framework - Modern web extension development
- Svelte 5 + TypeScript - Reactive UI components
- Tailwind CSS - Utility-first styling
- Playwright - End-to-end testing
- Vitest - Unit testing
- Chrome Extension API (Manifest V3)
src/
βββ entrypoints/ # WXT entry points
β βββ background.ts # Service worker
β βββ sidepanel/ # Svelte side panel UI with stores
βββ shared/ # Types, utilities, messaging, focus management
βββ background/ # Background script modules
βββ types/ # TypeScript definitions
git clone https://github.com/dandehoon/prompt-cast
cd prompt-cast
pnpm install && pnpm buildLoad in Chrome: chrome://extensions/ β "Load unpacked" β select the dist folder
The extension will appear in your toolbar with the Prompt Cast icon. Click to open the side panel interface.
# Install dependencies
pnpm install
# Development (hot reload)
pnpm dev
# Build for production
pnpm build
# Run all tests (Vitest)
pnpm test
# Quality checks (type-check, lint, test, build)
pnpm check