A browser extension to add the missing features like Folders, Search, and Community Prompts to ChatGPT
Please get the latest and most up to date version of the extension with all the new features from below links
cross-device-sync.mp4
π Folders and reordering for your chats: Create folders easily and organize your chats in folders. Assign a different color to each folder. Drag and drop files to reorder them or add/remove them to folders. Drop a file in the Trash to automatically delete it.
π Auto Sync: Never lose your chats. Automatically sync a copy of all your chats on ChatGPT to your computer
ποΈ Quick Sync: Select the option to only sync the last 100 chats in your history for best performance
π₯ Export: Select and Export any number of your chats into multiple formats(.txt, .json, .md). You can also export your prompt history, your settings, your shortcuts and your folders.
π Search and Highlight: Search through all your previous chats on ChatGPT and highlight results for quick review
π Pinned Messages: Pin important messages in each conversation and quickly access them using our quick navigation sidebar
ποΈ Group Deletion: Select and delete a group of chats on ChatGPT
π Archived chats: Easily see the chats you have deleted previously.
π°οΈ Timestamps: Timestamps for all chats on ChatGPT. Easily switch between "last updated" and "created" time
π» More sidebar space: Easily minimize the bottom section of the sidebar for more space to see your conversation list
π΅οΈββοΈ Incognito Mode: Chat with History Off and continue it later
βοΈ Prompt Chains: Save a series of prompts as a prompt chain. Then run each prompt in the prompt chain one by one with a single click
β‘οΈ Auto Complete Menu: Simply type @ or # to open a menu of all your custom prompts or prompt chains right above the input box
π Input History: Every prompt you have ever used is saved privately on your computer. Click on My Prompt History to scroll through all your ChatGPT prompt history, mark them as favorites, or share them with the community
πΌπ½ Quick Access: Just use the Up/Down Arrow key in the input box to go through your previous prompts on ChatGPT
β Favorite prompts: Mark your prompts as favorite in your prompt history
π Prompt templates: put words inside {{double curly brackets}} in your prompt, and you'll be asked to replace them before submitting the prompt
π Search Function: Easily search through your prompt history and hundreds of prompt examples from the ChatGPT community
π Community Prompts: Get inspiration from hundreds of other prompts created by the ChatGPT Community and share your prompts too. Upvote, downvote, and report prompts, and sort them by the most used or most upvoted. Filter prompts by category and language
π¨ Preset prompt management: Add as many preset custom prompts as you like and quickly access them with a click of a button
π Prompt Sharing: Easily share a direct link to the community prompt with a single click
π Language Selection: Change ChatGPT response language with one click (Supports over 190 different languages)
π Tone and Style: Change the Tone and the Writing style of ChatGPT Response
π₯ Custom Instruction Profiles: Easily create and save multiple custom instruction profiles and quickly access them with a click of a button
βοΈ Auto Splitter: Automatically split your long input into smaller chunks and send them to ChatGPT one by one.
π Auto summarize: Using the power of auto-splitter, your long text will be summarized into a shorter version so you can ask question
π Custom Conversation Width: Adjust the width of the conversation to your liking
π Smart Replace: Automatically replace pre-defined phrases with longer text as you type prompts
π±οΈ Auto Click: Automatically click on the default custom prompt button at the end of each response
π Custom Instruction: Don't repeat yourself. Automatically add a custom instruction to the end of each prompt
π Word and Character Count: Add the word and character counters to both the user input and the ChatGPT responses
π Model Switcher: Easily change the model(GPT-4, GPT-3.5, etc.) in the middle of the conversation. Simply hover over the ChatGPT avatar icon to see what model was used for each response
π Copy and Paste: Easily copy each chat with a click of a button and keep the formatting(support plain text, markdown, and HTML format)
πΆοΈ Copy Mode: Setting to copy either both user input and ChatGPT response or only the chat response
β¨οΈ Short keys: Quickly access your most used features using our growing list of short keys
β‘οΈβ¬ οΈ Open/close the ChatGPT sidebar for more space on smaller screens
π Safe Mode: Disabled ChatGPT moderation by default when Auto-Sync is ON
β«β¬ Scroll to the top/bottom
π GPT4 Support: Support GPT4 and shows the number GPT4 requests made based on latest limit from OpenAI
π° AI Newsletter: Read our popular daily AI newsletter right inside ChatGPT
ποΈ Newsletter Archive: Access the newsletter archive and read all the previous versions
We have a popular newsletter that covers the latest AI news, research, and products. There are two ways to read the newsletter:
-
You can read the newsletter right inside ChatGPT. You can also access the newsletter archive and read all the previous versions.
-
You can read the newsletter, see the full archive, and share it with your friends all from our website: https://superpowerdaily.com
- Clone the repository:
git clone https://github.com/USERNAME/EXTENSION-NAME.git
- Open Chrome and go to
chrome://extensions/
(edge://extensions
in Microsoft Edge.) - Enable Developer mode by toggling the switch in the upper-right corner
- Click on the "Load unpacked" button in the upper-left corner
- Select the cloned repository folder
- Clone or download the extension's source code from GitHub.
- Extract the downloaded ZIP file to a local folder.
- Open the manifest file and replace
"background": {
"service_worker": "scripts/background/background.js"
},
with
"browser_specific_settings": {
"gecko": {
"id": "cjiggdeafkdppmdmlcdpfigbalcgbkpg@fancydino.com"
}
},
"background": {
"scripts": [
"scripts/background/initialize.js"
]
},
- Open Firefox and type
about:debugging
in the URL bar. - Click
This Firefox
in the left sidebar, then click theLoad Temporary Add-on
button. - Navigate to the local folder where you extracted the extension's source code, and select the
manifest.json
file.
- Open Firefox, go to
about:config
and setxpinstall.signatures.required
tofalse
. - Go to
about:addons
- Click on the gear icon in the top right corner of the Add-ons page and select
Install Add-on From File
. - Select the
manifest.json
file from the extension's source code folder. - Firefox will prompt you to confirm the installation of the addon. Click Install.
- The addon will be installed and will appear in the list of installed addons on the Add-ons page.
Read our FAQ document for more information about Superpower ChatGPT
Join our Discord channel to stay up to date, submit feature requests, report bugs, and get faster support
The only data from the users that are saved on the server are the public prompt shared by the community. The user name and email are also saved. By using this extension, you agree to join our daily AI newsletter. You can opt out of the newsletter at any time. You can see the newsletter here (https://www.superpowerdaily.com/) before you agree to this. Everything else, including your prompt history, your conversation history, etc., is saved locally on your computer, and you have full control over it. The Auto Sync feature basically download a copy of all your conversation on your own computer to allow more features, such as searching conversations. This extension does not save any of your conversations on our database, and I have no visibility into your conversations history.
I appreciate your interest in supporting this extension. Here are some ways you can support the development of Superpower ChatGPT.
Superpower ChatGPT
Copyright (C) 2023 Fancy Dino
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), for their own personal use or to contribute to the project, subject to the following conditions:
- The user is not permitted to redistribute the Software or any part of the Software, or the source code.
- The user is not permitted to use the source of the Software, or any part thereof, for any other projects or purposes, including competing with the project in any way.
- The user is not permitted to use the Software for any commercial purposes.
- The copyright holder reserves the right to change this license at any time without notice.
Any contributions to the project, whether used or not, are subject to the same terms and conditions as outlined in this license, if the contribution is accepted, you agree to waive all rights to the contribution. You agree that if you contribute something, that does not follow these terms, you are fully liable for any damages.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.