Skip to content

ChatGPT with superpowers! Search chat history, create folders, export all chats, pin messages, access thousands of community prompts, incognito mode, language and tone selection, and many more features

saeedezzati/superpower-chatgpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

88 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Superpower ChatGPT

Superpower ChatGPT ⚑️

A browser extension to add the missing features like Folders, Search, and Community Prompts to ChatGPT

Chrome Web Store Chrome Web Store Chrome Web Store

Mozilla Add-on Mozilla Add-on Mozilla Add-on

Twitter Follow

To report a bug or make a feature request please join our Discord

Discord

Please get the latest and most up to date version of the extension with all the new features from below links

Chrome Firefox

Screen.Recording.2023-04-14.at.5.05.36.PM.mov

Features

Chat Management for ChatGPT

πŸ—‚ 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 Management for ChatGPT

⛓️ 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 and Style for ChatGPT

🌍 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

Utilities for ChatGPT

πŸ‘₯ 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

Newsletter inside ChatGPT

πŸ“° AI Newsletter: Read our popular daily AI newsletter right inside ChatGPT

πŸ—„οΈ Newsletter Archive: Access the newsletter archive and read all the previous versions


Superpower Daily Newsletter

We have a popular newsletter that covers the latest AI news, research, and products. There are two ways to read the newsletter:

  1. You can read the newsletter right inside ChatGPT. You can also access the newsletter archive and read all the previous versions.

  2. You can read the newsletter, see the full archive, and share it with your friends all from our website: https://superpowerdaily.com


Installation from source

Chrome, Microsoft Edge, Brave, etc.

  1. Clone the repository: git clone https://github.com/USERNAME/EXTENSION-NAME.git
  2. Open Chrome and go to chrome://extensions/ (edge://extensions in Microsoft Edge.)
  3. Enable Developer mode by toggling the switch in the upper-right corner
  4. Click on the "Load unpacked" button in the upper-left corner
  5. Select the cloned repository folder

Firefox

  1. Clone or download the extension's source code from GitHub.
  2. Extract the downloaded ZIP file to a local folder.
  3. 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"
	]
},
  1. Open Firefox and type about:debugging in the URL bar.
  2. Click This Firefox in the left sidebar, then click the Load Temporary Add-on button.
  3. Navigate to the local folder where you extracted the extension's source code, and select the manifest.json file.

For persistent installation

  1. Open Firefox, go to about:config and set xpinstall.signatures.required to false.
  2. Go to about:addons
  3. Click on the gear icon in the top right corner of the Add-ons page and select Install Add-on From File.
  4. Select the manifest.json file from the extension's source code folder.
  5. Firefox will prompt you to confirm the installation of the addon. Click Install.
  6. The addon will be installed and will appear in the list of installed addons on the Add-ons page.

Star History

Star History Chart

FAQ

Read our FAQ document for more information about Superpower ChatGPT

Feature Requests, Bugs, and Support

Join our Discord channel to stay up to date, submit feature requests, report bugs, and get faster support

Privacy

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.

How can I support the development of Superpower ChatGPT?

I appreciate your interest in supporting this extension. Here are some ways you can support the development of Superpower ChatGPT.

Donate with PayPal Donate with Stripe

visitors Discord Twitter Follow

Copyright

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:

  1. The user is not permitted to redistribute the Software or any part of the Software, or the source code.
  2. 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.
  3. The user is not permitted to use the Software for any commercial purposes.
  4. 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.