Awesome ChatGPT | Massive Resources & Collection On The Internet Planet ⭐

ChatGPT

Awesome ChatGPT | Massive Resources & Collection On The Internet Planet | OneHack Exclusive :man_shrugging:

Awesome ChatGPT

A curated list of awesome ChatGPT resources and GPT-3 from OpenAI, libraries, SDKs, APIs, extensions, tools, apps, and much more.

Official Resources

Developer Libraries, SDKs, and APIs

Python

  • ChatGPT: Lightweight package for interacting with ChatGPT’s API by OpenAI. Uses reverse engineered official API
  • PyChatGPT: zap Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more.
  • chatgpt-api: This repo is unofficial ChatGPT api. It is based on Daniel Gross’s WhatsApp GPT
  • chatgpt-wrapper: API for interacting with ChatGPT using Python and from Shell.
  • chatGPT-discord-bot: Integrate ChatGPT into your own discord bot
  • chatgpt-python: Unofficial Python SDK for OpenAI’s ChatGPT
  • TextRL: Reinforcement learning in text generation with transformers - Implementation of ChatGPT RLHF (Reinforcement Learning with Human Feedback)
  • stackexplain: Explain your error message with ChatGPT
  • gtp3-wordpress-post-generator: A simple cli to generate WordPress posts using Gpt3 starting from a topic.
  • emailGPT: a quick and easy interface to generate emails with ChatGPT
  • docGPT: ChatGPT directly within Google Docs as an Editor Add-on
  • chatgpt-conversation: Have a conversation with ChatGPT using your voice, and have it talk back.
  • :cn: Openaibot: OpenAI Chat Bot For Telegram
  • :cn: chatgpt-mirai-qq-bot: OpenAI ChatGPT for Mirai QQ Bot
  • :cn: QChatGPT: QQ robot bot developed based on OpenAI ChatGPT
  • :cn: nonebot-plugin-chatgpt: Smart Conversation Chat plugin for NoneBot2.
  • :cn: ChineseAiDungeonChatGPT: AI dungeon using ChatGPT as the storytelling model

JavaScript

  • chatgpt-mac: ChatGPT for Mac, living in your menubar.
  • chatgpt-advanced: A browser extension that augments your ChatGPT prompts with web results.
  • summarize.site: Summarize web pages using OpenAI ChatGPT
  • ChatGPT-ProBot: A GPTChat based GitHub robot. dialogue/CR/etc…
  • YouTube_Summary_with_ChatGPT: YouTube Summary with ChatGPT is a simple Chrome Extension (manifest v3) that allows you to get both YouTube video transcripts and summary of the video with OpenAI’s ChatGPT AI technology.
  • :cn: wechat-bot: a WeChat bot based on OpenAi ChatGPT + WeChaty that can be used to help you automatically reply to WeChat messages, or manage WeChat groups/friends, detect zombie fans, etc…

Golang

  • aiac: Artificial Intelligence Infrastructure-as-Code Generator.
  • openaigo: OpenAI (ChatGPT) API Client for Go
  • whatsapp-gpt: WhatsApp bot that uses Golang with a multichat option (chatgpt chatting with chatgpt).
  • beelzebub: A secure honeypot framework low code, extremely easy to configure by yaml
  • :cn: wechatgpt: wechat chatgpt bot

Rust

  • chatgpt-desktop: OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust

TypeScript

Kotlin

  • chatgpt-android: ChatGPT Android demonstrates OpenAI’s ChatGPT on Android with Stream Chat SDK for Compose.

Swift

  • new-man: New Man is a MacOS native app as a popover view for easy searching and asking.

Browser Extensions

  • chatgpt-google-extension - A browser extension that enhance search engines with ChatGPT.
  • chat-gpt-google-extension - A browser extension to display ChatGPT response alongside Google Search results.
  • ChatGPT-Google - Chrome Extension that Integrates ChatGPT (Unofficial) into Google Search.
  • chatgpt-advanced - A browser extension that augments your ChatGPT prompts with web results.
  • chatgpt-chrome-extension - A ChatGPT Chrome extension. Integrates ChatGPT into every text box on the internet.
  • ChatGPT-Assistant - A powerful extension that enhances your browsing experience on the ChatGPT website, with features like page fetching and more.
  • ChatGPT-pdf - A Chrome extension for downloading your ChatGPT history to PNG, PDF or a sharable link.
  • ChatGPT_Extension - A really simple Chrome Extension (manifest v3) that you can access OpenAI’s ChatGPT from anywhere on the web.
  • chat-gpt-search-extension - A browser extension to display ChatGPT response alongside Search results (fork from wong2 and develop continually).
  • chat-gpt-assistant - A browser extension to integrate ChatGPT everywhere.
  • chatgpt-extension - This extension loads ChatGPT in the current tab, allowing you to use ChatGPT along your working session. Simply click the extension icon in your browser toolbar to activate ChatGPT or use the shortcut Ctrl + \ .
  • chat-gpt-soliloquy - A Chrome extension that allows ChatGPT to engage in a conversation with itself.
  • ChatGPT for Search Engine - A browser extension to display ChatGPT response alongside Search Engine results, supports Chrome/Edge/Firefox.
  • assistant-chat-gpt - A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant.
  • tweetGPT - A chrome extension that generates tweets and replies using chatGPT.
  • YouTube_Summary_with_ChatGPT - A simple Chrome Extension (manifest v3) that allows you to get both YouTube video transcripts and summary of the video with OpenAI’s ChatGPT AI technology.
  • gpt-best-chrome - Chrome extension for saving ChatGPT threads using gpt.best.
  • ChatGPT-API-agent - ChatGPT API Agent (Firefox version).
  • hey-addy-chatgpt - Email assistant powered by ChatGPT.
  • GPT-Cookies - Chrome Extension to easily copy your ChatGPT cookies + user-agent to clipboard with one click.
  • ChatGPT History - A browser extension that allows you to save your ChatGPT conversation history. With this extension, you can easily review your past conversations and refer to them at a later time.
  • chat-gpt-jupyter-extension - A browser extension to provide various AI helper functions in Jupyter Notebooks, powered by ChatGPT.
  • Chat-GPT-for-Gmail - A browser extension to complete your email with the help of ChatGPT.
  • ChatGPT-SelfChat - Stupid browser extension to make two instances of GPT chat together.
  • chatgpt-to-notion - ChatGPT to Notion brings the cleverness of ChatGPT right into your Notion workspace!
  • chatgpt-soliloquy - A Chrome extension that allows ChatGPT to engage in a conversation with itself.
  • chatgpt-review-rebuttal-extension - A browser extension for generating reviews and rebuttals in openreview, powered by ChatGPT.
  • bing-chat-for-all-browsers - Bing ChatGPT on Chrome and Firefox.
  • chatgpt-google-summary-extension - A browser extension to display ChatGPT Summary search results alongside Google results.
  • chatgpt-review-rebuttal-extension - A browser extension for generating reviews and rebuttals in openreview, powered by ChatGPT.

Chrome

  • ChatGPT_Extension: ChatGPT Extension is a really simple Chrome Extension (manifest v3) that you can access OpenAI’s ChatGPT from anywhere on the web.
  • chat-gpt-google-extension: A browser extension to display ChatGPT response alongside search engine results.
  • ChatGPT-pdf: A Chrome extension for downloading your ChatGPT history to PNG, PDF or a sharable link
  • assistant-chat-gpt: A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant
  • sharegpt: Easily share permanent links to ChatGPT conversations with your friends
  • chatgpt-advanced: A browser extension that augments your ChatGPT prompts with web results.
  • tweetGPT: TweetGPT is a chrome extension that generates tweets and replies using chatGPT
  • YouTube_Summary_with_ChatGPT: YouTube Summary with ChatGPT is a simple Chrome Extension (manifest v3) that allows you to get both YouTube video transcripts and summary of the video with OpenAI’s ChatGPT AI technology.

Firefox

Other Externsions.

  • chatgpt-vscode - A VSCode extension that allows you to use ChatGPT.
  • chatgpt.nvim - A Neovim plugin that lets you query ChatGPT inside a Neovim buffer.
  • chatgpt-raycast - Unofficial ChatGPT raycast extension.
  • docGPT - ChatGPT directly within Google Docs as an Editor Add-on.
  • vscode-chatgpt - A Visual Studio Code extension to support ChatGPT. The extension is pair-programmed with ChatGPT.
  • chatgpt-vscode-plugin - A VS code plugin for ChatGPT built by ChatGPT.
  • ChatGPT.nvim - Neovim plugin for interacting with OpenAI GPT-3 chatbot, providing an easy interface for exploring GPT-3 and NLP.
  • vim-chatgpt - Vim plugin for ChatGPT
  • MenuChatGPT - ChatGPT as a status bar item for macOS
  • ExplainThisCode - A VSCode extension that uses the ChatGPT API to provide explanations for selected code.
  • ChatGPT-Gnome-Desktop-Extension - ChatGPT Gnome Desktop Extension | Talk with ChatGPT from your menubar!
  • ScribeAI - ChatGPT extension for VSCode.

Integrations

Terminal

  • ai-cli: Get answers for CLI commands from GPT3 right from your terminal

NeoVim

  • ChatGPT.nvim: Neovim plugin for interacting with OpenAI GPT-3 chatbot, providing an easy interface for exploring GPT-3 and NLP.

WhatsApp

  • whatsapp-gpt: WhatsApp bot that uses Golang with a multichat option (chatgpt chatting with chatgpt).
  • chatgpt-api: This repo is unofficial ChatGPT api. It is based on Daniel Gross’s WhatsApp GPT

Telegram

Slack

  • ChatGPTSlackBot: A Slack bot that integrates with OpenAI’s ChatGPT to provide answers, written in Python

Discord

VSCode

Google Docs

  • docGPT: ChatGPT directly within Google Docs as an Editor Add-on

JetBrains IDE

Wordpress

Raycast

WeChat

  • :cn: wechat-bot: a WeChat bot based on OpenAi ChatGPT + WeChaty that can be used to help you automatically reply to WeChat messages, or manage WeChat groups/friends, detect zombie fans, etc…
  • :cn: wechatgpt: wechat chatgpt bot

Prompts

AI Assistants

  • emailGPT: a quick and easy interface to generate emails with ChatGPT
  • summarize.site: Summarize web pages using OpenAI ChatGPT
  • chatgpt-conversation: Have a conversation with ChatGPT using your voice, and have it talk back.
  • assistant-chat-gpt: A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant

Desktop Apps

  • chatgpt-desktop: OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust
  • chatgpt-mac: ChatGPT for Mac, living in your menubar.

API

  • ChatGPT - Lightweight package for interacting with ChatGPT’s API by OpenAI. Uses reverse engineered official API.
  • chatgpt-api - Node.js client for the unofficial ChatGPT API.
  • PyChatGPT - TLS-based ChatGPT API with auto token regeneration, conversation tracking, proxy support and more.
  • commitgpt - Automatically generate commit messages using ChatGPT.
  • chatgpt-wrapper - API for interacting with ChatGPT using Python and from Shell.
  • gptchatteR - An experimental and unofficial wrapper for interacting with ChatGPT in R.
  • OpenAISwift - A wrapper library around the ChatGPT and OpenAI HTTP API
  • chatgpt-api - ChatGPT HTTP API Client and CLI
  • chatgpt-java - Lightweight package for interacting with ChatGPT’s API by OpenAI. Uses reverse engineered official API.
  • chatgpt-api - An unofficial ChatGPT api. It is based on Daniel Gross’s WhatsApp GPT
  • openaigo - OpenAI (ChatGPT) API Client for Go.
  • flutter_chatgpt_api - Use ChatGPT from Flutter / Dart.
  • ChatGPT-API-server - API server for ChatGPT.
  • easyChatGPT - An unofficial yet elegant interface of the ChatGPT API using browser automation that bypasses cloudflare detection and recaptchas.
  • chatgpt-io - ChatGPT Client API, Blazing Fast, without using browser.
  • node-chatgpt-api - ChatGPT API Server.
  • whetstone.chatgpt - A simple light-weight library that wraps ChatGPT API completions. Additions to support images and other beta features are in progress.
  • ChatGPT-API-server - API server for ChatGPT.
  • ChatGPTSwift - Access ChatGPT API using Swift.
  • chatapi-single - Simple and powerful ChatGPT-API-Server.
  • EdgeGPT - Reverse engineered API of Microsoft’s Bing Chat.

API tools

Chrome Extensions

Access ChatGPT from other platforms

Social Tools

Applications

CLI tools

Github Actions

Cybersecurity

Bots

Libraries

  • summarize.site - Summarize web pages using OpenAI ChatGPT
  • sharegpt - Easily share permanent links to ChatGPT conversations with your friends
  • OpenAIAuth - OpenAI Authentication Library for ChatGPT
  • talk-to-chatgpt - A new javascript program that allows users to interact with the ChatGPT AI using their voice, rather than just by typing.
  • liboai - A C++17 library to access the entire OpenAI API.
  • TalkGPT - TalkGPT allows you to easily interact with ChatGPT, the state-of-the-art language model developed by OpenAI. With TalkGPT, you can talk to ChatGPT naturally, with your voice, and it will answer with a voice as well!
  • react-native-chatgpt - A React Native wrapper around ChatGPT to seamlessly integrate it with your applications. It handles authentication, streamed responses, and keeping track of conversations. 100% client-side.
  • ChatGPT-Official - A simple Node.js module for creating ChatGPT using OpenAI official API.

Apps

  • chatgpt-mac - ChatGPT for Mac, living in your menubar.
  • chatgpt-desktop - Unofficial open source OpenAI ChatGPT desktop app for mac, windows, and linux menubar using tauri & rust.
  • ChatGPT - ChatGPT Desktop Application.
  • ChatGPT-Mac-MenuBar - Chat with OpenAI’s ChatGPT in mac menu bar like a pro.
  • ChatGPT_production - Minesweeper game made with ChatGPT.
  • Quest - This is a web app that integrates GPT-3 with google searches.
  • chatgpt-clone - Build Your own ChatGPT with OpenAI API and Streamlit.
  • ChatGPT-macOS - Interact with ChatGPT from your macOS Menu Bar.
  • AskAI - AskAI provides an approachable, native to iOS experience for interfacing with ChatGPT, and saving chats for later. It’s written with almost entirely SwiftUI, and uses MVVM architecture. Chat engine images generated with Midjourney.
  • chatgpt-resume-builder - A Resume Builder with OpenAI ChatGPT
  • ChatGPT-Flutter-AIChatBot - A Chatbot chat app built using the Flutter framework and OpenAI’s GPT-3 language model.
  • ChatGPT - A ChatGPT C# client for graphical user interface.
  • widget - An AI assistant for your company’s docs.
  • ChatGPTAndroid - OpenAI ChatGPT for Android.
  • chatgpt-voice-assistant - A voice assistant powered by OpenAI’s ChatGPT language model, currently available in six languages.
  • CoverGPT - Generate a personalized & formatted cover letter for a given job position utilizing your resume.
  • chatgpt-mobile - ChatGPT mobile application bulit using React Native, Expo & Webview.

CLI

  • askai - A command-line interface for OpenAI ChatGPT.
  • chatgpt-api - ChatGPT HTTP API Client and CLI.
  • chatgpt - ChatGPT Console client in Golang.
  • search - A cli google client written by ai (chatgpt) that bypasses captcha and rate limiting by using the google alerts “preview” feature.
  • StackExplain - Explain your error message in plain English using ChatGPT.
  • assistant-cli - A comfortable CLI tool to use ChatGPT service.
  • cligpt - chat-gpt but in the terminal.
  • go-assistant - CLI App interacting with ChatGPT.
  • terminalGPT - Get GPT like chatGPT on your terminal.
  • chatGPT-shell-cli - Simple shell script to use OpenAI’s chatGPT and DALL-E from the terminal.
  • chatgpt_cli - This script allows you to use OpenAI in your CLIs tested on Linux terminal, Mac Terminal and Windows Command Prompt.
  • shellgpt - Query chatgpt from your shell.
  • Houston - An AI Assistant and Script Generator for your Terminal, which enables you to accomplish a wide range of tasks with simple, natural language instructions.
  • gpt_cli - This script allows you to use OpenAI in your CLIs tested on Linux terminal, Mac Terminal and Windows Command Prompt.
  • AiShell - A simple Python code that connects to OpenAI’s ChatGPT and executes the returned results.
  • gpt-chatbot-cli - It’s a very minimal cli prompt, where you can chat and keeping the conversation session momoriable by chatgpt.
  • mindflow-cli - Conversate with your code directly from the command line or Visual Studio Code. Powered by ChatGPT!
  • ata - Ask the Terminal Anything (ATA): OpenAI GPT in the terminal.
  • openai-chatgpt - Use ChatGPT from the terminal.
  • chatgpt - CLI application for working with ChatGPT. Interactive or file based session with context and moods.
  • DirectAI - ChatGPT queries via OpenAI API in your terminal.
  • aicommits - A CLI that writes your git commit messages for you with AI.

Prompts

Misc

  • chatgpt-python - Unofficial Python SDK for OpenAI’s ChatGPT.
  • DAILA - Decompiler Artifical Intelligence Language Assistant: Use ChatGPT for a improved Decompilation Experience.
  • chatgpt-conversation - Have a conversation with ChatGPT using your voice, and have it talk back.Decompilation Experience.
  • chat-gpt-ppt - use ChatGPT to generate PPT automatically.
  • gptlang - A new programming language running in ChatGPT.
  • chatgpt-exporter - Export and Share your ChatGPT conversation history.
  • Alice - Giving ChatGPT access to a real terminal.
  • chatgpt-action - Let ChatGPT review PRs for you.
  • ChatGPT Matrix Style - Make ChatGPT like the Matrix.
  • ChatARKit - Using ChatGPT to Create AR Experiences with Natural Language
  • chat-gpt - ChatGPT conversation saving bookmark.
  • chatgpt-clone - A ChatGPT Clone with DALL.E using OpenAIs text-davinci-003 and image generation Model.
  • chatgpt-go - Chatgpt sdk writen by golang.
  • chatgpt-github-actions - This project aims to automate code review using the ChatGPT language model. It integrates with Github Actions, and upon receiving a Pull Request, it automatically sends each code review to ChatGPT for an explanation.
  • voice_chatgpt - VoiceGPT is a voice assistant that leverages the powerful ChatGPT chatbot to answer your questions. You speak the requests, and VoiceGPT responds with realistic, synthesized speech.
  • OpenAI-Checker - Used to check if your IP can access OpenAI services.
  • ChatGPT-Proxy - Forward requests and inject CloudFlare cookies

More Resources

AI

Source: Onehack & GitHub

ENJOY & HAPPY LEARNING! :heart:

Appreciate the share & feedback! don’t be cheap!

73 Likes

Hi @SaM
Wow, uau, now you just cover all things that has for ChatGPT.
Thank you very much

3 Likes

Superb!!! Thank you so much!

1 Like

Thank you so much boss

3 Likes

Thank you very much

2 Likes

This is insane! :star_struck: too overwhelmed I think I can sleep well tonight. Amazing sharing @SaM :pray: :+1:

4 Likes

Love this fantastic thread. Great collection posted from great admin! :+1: :+1: :+1:

4 Likes

Man, you are just awesome!
The efforts you put into this is, You always go above and beyond daily.
We could never take for granted the hard work you do. We see it, and we appreciate you, man.
RESPECT!

4 Likes

Nice collection :vulcan_salute:

3 Likes

thanks @SaM

3 Likes

Much Appreciated :saluting_face:

2 Likes

Great work, as always. Thanks @SaM

3 Likes

Much more than I ever expected, thank you

2 Likes

Thank you Sam, <3

1 Like

wow thanks for this massive collection

2 Likes

tremendous contribution, very good indeed, thank you very much

1 Like

Insanely awesome! Thank you

1 Like

thank you so much

2 Likes

awsome , a complete reference for chatgpt

2 Likes

Woow! Awsome collection
Thanks @SaM

2 Likes