Skip to content

qhkm/rocketprompt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ RocketPrompt

Your AI prompt companion - Seamlessly manage and insert prompts across all major AI platforms

License: MIT Chrome Web Store Version Privacy

โœจ Features

  • ๐Ÿš€ Universal Compatibility - Works seamlessly with ChatGPT, Claude, Gemini, Perplexity, DeepSeek, Qwen, Kimi, Z.ai and more
  • ๐Ÿ”’ 100% Privacy Focused - All data stored locally on your device, no external servers or tracking
  • ๐Ÿ“ Smart Organization - Organize prompts in folders with nested hierarchy support
  • โšก Quick Access - Launch with Cmd/Ctrl + Shift + P from any AI chat interface
  • ๐Ÿ” Instant Search - Find your prompts quickly with real-time search
  • ๐ŸŽจ Dark Mode Support - Automatically adapts to your preferred theme
  • ๐Ÿ’พ Local Storage with Sync - Stored locally with optional Chrome sync across your devices
  • ๐Ÿ–ฑ๏ธ Context Menu - Right-click to save selected text as a prompt
  • โŒจ๏ธ Keyboard Navigation - Navigate and insert prompts without touching the mouse

๐ŸŽฏ Supported Platforms

Platform Status Domain(s)
ChatGPT โœ… chat.openai.com, chatgpt.com
Claude โœ… claude.ai
Google Gemini โœ… gemini.google.com
Perplexity โœ… perplexity.ai
DeepSeek โœ… chat.deepseek.com
Qwen/Tongyi โœ… chat.qwen.ai, tongyi.aliyun.com
Kimi โœ… kimi.com, kimi.moonshot.cn
Z.ai โœ… chat.z.ai

๐Ÿ“ฆ Installation

Method 1: Chrome Web Store (Coming Soon!)

The extension will be available on the Chrome Web Store shortly. Star this repo to get notified when it's live!

Method 2: Download ZIP (Easy - No Coding Required!)

  1. Download the extension:

    • Go to Releases
    • Download the latest rocketprompt.zip file
    • Extract the ZIP file to a folder on your computer
  2. Install in Chrome:

    • Open Chrome and go to chrome://extensions/
    • Enable "Developer mode" toggle in the top right
    • Click "Load unpacked"
    • Select the extracted rocketprompt folder
    • Done! The RocketPrompt icon ๐Ÿš€ will appear in your toolbar

Method 3: Clone Repository (For Developers)

  1. Clone this repository:

    git clone https://github.com/qhkm/rocketprompt.git
    cd rocketprompt
  2. Open Chrome and navigate to chrome://extensions/

  3. Enable "Developer mode" in the top right corner

  4. Click "Load unpacked" and select the rocketprompt folder

  5. The RocketPrompt icon ๐Ÿš€ should appear in your Chrome toolbar

๐Ÿš€ Quick Start

Basic Usage

  1. Open RocketPrompt: Press Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows/Linux) on any supported AI platform
  2. Search or Create: Type to search existing prompts or press Enter to create a new one
  3. Insert Prompt: Select a prompt with arrow keys and press Enter to insert it into the chat

Creating Prompts

  1. Open RocketPrompt modal (Cmd/Ctrl + Shift + P)
  2. Type your new prompt in the search bar
  3. Press Enter to create
  4. Fill in the details:
    • Title: A descriptive name for your prompt
    • Folder: Organize in folders (optional)
    • Category: Choose from coding, writing, analysis, creative, research, or other
    • Content: The actual prompt text
  5. Click "Save Prompt"

Organizing with Folders

  1. Click the folder icon (๐Ÿ“) in any prompt to create a new folder
  2. Name your folder and optionally nest it under existing folders
  3. Drag prompts into folders or assign during creation
  4. Navigate folders by clicking on them in the list

Keyboard Shortcuts

  • Cmd/Ctrl + Shift + P: Toggle RocketPrompt modal
  • โ†‘/โ†“: Navigate through prompts
  • Enter: Insert selected prompt or create new
  • Escape: Close modal
  • Tab: Navigate form fields

Right-Click to Save

  1. Select any text on a webpage
  2. Right-click and choose "Add selected text as prompt"
  3. RocketPrompt will open with the text pre-filled

๐Ÿ› ๏ธ Advanced Features

Import/Export Prompts

  1. Click the RocketPrompt icon in your toolbar
  2. Select "Manage Prompts"
  3. Use Import/Export buttons to backup or share your prompt library

Search Operators

  • Type keywords to search in titles and content
  • Use folder names to filter by organization
  • Search is instant and highlights matches

Categories

Organize prompts by type:

  • ๐Ÿ’ป Coding: Programming and technical prompts
  • โœ๏ธ Writing: Content creation and editing
  • ๐Ÿ“Š Analysis: Data analysis and research
  • ๐ŸŽจ Creative: Creative and artistic prompts
  • ๐Ÿ”ฌ Research: Academic and research prompts
  • ๐Ÿ“Œ Other: Miscellaneous prompts

๐Ÿ”’ Privacy & Security

Your Data is 100% Private

RocketPrompt is built with privacy as the #1 priority:

  • โœ… No External Servers - All prompts are stored locally on your device
  • โœ… No Tracking - Zero analytics, telemetry, or usage tracking
  • โœ… No Account Required - Works immediately without sign-up
  • โœ… No Internet Required - Works offline once installed
  • โœ… No Data Collection - We never see or have access to your prompts
  • โœ… Open Source - Full transparency, audit the code yourself

Data Storage

  • Local Storage: All prompts stored in Chrome's local storage on your device
  • Optional Sync: If you enable Chrome Sync, prompts sync across your devices through Google's encrypted sync service
  • No Cloud Servers: RocketPrompt has no backend servers or databases
  • Export Control: Export your data anytime as JSON for backup

Permissions Explained

The extension only requests necessary permissions:

  • storage - To save your prompts locally
  • activeTab - To insert prompts into the current tab
  • clipboardWrite - To copy prompts to clipboard
  • contextMenus - For right-click "Save as prompt" feature

๐Ÿ”ง Configuration

Changing Keyboard Shortcut

  1. Navigate to chrome://extensions/shortcuts
  2. Find "RocketPrompt"
  3. Click the pencil icon next to "Toggle RocketPrompt modal"
  4. Press your desired key combination
  5. Click "OK"

Storage Settings

RocketPrompt uses Chrome's sync storage by default, limiting:

  • Max 100KB total storage
  • Max 8KB per item
  • Automatically syncs across devices

For larger libraries, consider exporting regularly as backup.

๐Ÿ› Troubleshooting

RocketPrompt doesn't open

  • Ensure you're on a supported AI platform
  • Check if the extension is enabled in chrome://extensions/
  • Try refreshing the page
  • Verify keyboard shortcut in chrome://extensions/shortcuts

Prompts not inserting

  • Make sure the cursor is in the chat input field
  • Some sites may require clicking the input field first
  • Try refreshing the page if the site was updated

Sync not working

  • Check Chrome sync settings
  • Ensure you're signed into Chrome
  • Storage limit might be reached (check with Export feature)

๐Ÿค Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'Add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a Pull Request

Development Setup

# Clone the repo
git clone https://github.com/qhkm/rocketprompt.git
cd rocketprompt

# Load in Chrome as unpacked extension
# Make changes and reload extension to test

Creating a Release ZIP

For maintainers creating a new release:

# Create a ZIP file excluding development files
zip -r rocketprompt.zip . -x "*.git*" "*.DS_Store" "CLAUDE.md" "*.gitignore"

Adding Support for New AI Platforms

  1. Add platform selectors to content.js (~line 1000-1020)
  2. Add special handling if needed (~line 1030-1100)
  3. For React apps, update the React handling list (~line 1140-1145)
  4. Test thoroughly on the platform
  5. Submit a PR with your changes

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

  • Thanks to all contributors who have helped shape RocketPrompt
  • Inspired by the need for better prompt management across AI platforms
  • Built with love for the AI community

๐Ÿ“ฎ Support

๐Ÿ—บ๏ธ Roadmap

  • Firefox extension support
  • Safari extension support
  • Prompt sharing marketplace
  • Team collaboration features
  • AI-powered prompt suggestions
  • Prompt templates and variables
  • Usage analytics
  • Mobile app companion

Made with ๐Ÿ”ฅ by the RocketPrompt team

If you find RocketPrompt useful, please โญ star this repository!

About

RocketPrompt is a Chrome extension (Manifest V3) for managing custom prompts across multiple AI platforms. The extension allows users to store, organize, and quickly insert prompts into AI chat interfaces.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors