ChatGPT Prompt Genius
Written by ChatGPT, of course
🎉 Welcome to ChatGPT Prompt Genius, a free, open-source browser extension that helps you 🔍 discover, share, import, and use the best prompts for ChatGPT. You can also 💾 save your chat history locally so you can easily review past conversations and refer to them at a later time.
You can use the extension's prompt templates feature to easily find and add prompts to your collection. You can search, categorize, and select prompts right on the page, making it easy to find creative and productive ways to use ChatGPT.
🎨Add themes like SMS, cozy fireplace, and hacker on the ChatGPT page.
To use the history-saving feature, simply open ChatGPT and start chatting 💬 as you normally would. The extension will automatically save your conversation history in your browser. You can access your saved history by clicking on the extension icon 🔍 in the top right corner of your browser. The extension rerenders your conversation in a style that closely matches ChatGPT, including code rendering & copying.
On the explore page, you can 🔖 bookmark threads or 🔍 search through your threads & prompt templates. You can also save your chats as html/pdf/png 📄 right on ChatGPT.
We hope you find ChatGPT Prompt Genius useful and enjoy using it to find and save your ChatGPT prompts. If you have any feedback or suggestions for improvement, please don't hesitate to fill out the feedback form. Thank you for using ChatGPT Prompt Genius!
Prompt Creator:
Curated Prompt View:
SMS Theme:
TODO
Please see TODO.md and the issues tab. These enhancements would make the platform even more user-friendly and useful for our users. Thank you for considering contributing to the project!
Installation
- Chrome - Install from the Chrome Web Store
- Firefox - Install from Fire Fox Add-ons library
- Run locally - clone the repo and run the appropriate build script for your OS. Use mv2 for Firefox and mv3 for Chrome.
Structure
It's all vanilla, baby src/content-scripts: includes all content scripts (including history scraper, prompt injection, export buttons, and reddit stuff) src/external-js: external libraries src/icons: extension icons src/pages: includes all the extension pages (HTML + CSS + JS) for viewing thread history & prompt templates src/themes: CSS themes for styling ChatGPT background.js: listens for user clicks and handles message passing utility.js: common JS
CSS: Bootstrap & Font Awesome Icons + some custom
Credit
- Thanks to @liady for the libraries used for the export functions. See ChatGPT-pdf for more.
- Thanks to Enhanced ChatGPT's code for in-page prompt insertion.
- Many thanks to @aivct for contributing many new features.
License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Proper Attribution (include in the prominent file):
/* ChatGPT Prompt Genius - https://github.com/benf2004/ChatGPT-Prompt-Genius
@benf2004 - https://github.com/benf2004/ - Creator
@aivct - https://github.com/aivct/ - Major Contributor
View the full list of contributors at https://github.com/benf2004/ChatGPT-Prompt-Genius/graphs/contributors
*/