OP 29 October, 2023 - 08:34 PM
AI Storm | Awesome ChatGPT Resources & Massive Collection On The Internet
A curated list of Awesome ChatGPT resources, libraries, prompts, SDKs, APIs, and much more. In this gem article, you will find a variety of tools and every solution that can be used with ChatGPT relevant or even irrelevant just in case!
Let’s create the largest and most comprehensive list of ChatGPT tools and resources on the internet planet with the help of OneHack & Indeed with the assistance of SaM as always as promised.
The ChatGPT model is a large language model trained by OpenAI that is capable of generating human-like text. By providing it with a prompt, it can generate responses that continue the conversation or expand on the given prompt.
Official Resources Developer Libraries, SDKs, and APIsPython
Application
A curated list of Awesome ChatGPT resources, libraries, prompts, SDKs, APIs, and much more. In this gem article, you will find a variety of tools and every solution that can be used with ChatGPT relevant or even irrelevant just in case!
Let’s create the largest and most comprehensive list of ChatGPT tools and resources on the internet planet with the help of OneHack & Indeed with the assistance of SaM as always as promised.
The ChatGPT model is a large language model trained by OpenAI that is capable of generating human-like text. By providing it with a prompt, it can generate responses that continue the conversation or expand on the given prompt.
Official Resources Developer Libraries, SDKs, and APIsPython
- ChatGPT 6: Lightweight package for interacting with ChatGPT’s API by OpenAI. Uses reverse engineered official API
- PyChatGPT 3: Zap Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more (Current State: Not maintained.)
- README-AI 2: Command-line tool for crafting aesthetic, structured, and informative README.md files, powered by OpenAI’s language model API.
- chatgpt-api 3: 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-dev-friendly-wrapper: Pip package over the ChatGPT Official API for more API robustness, metrics and easier development.
- chatGPT-discord-bot: Integrate ChatGPT into your own discord bot
- chatGPT-LINE-bot: A ChatGPT LINE bot based on Python and Serverless Framework.
- 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 1: Explain your error message with ChatGPT
- gtp3-wordpress-post-generator 1: A simple cli to generate WordPress posts using Gpt3 starting from a topic.
- emailGPT 3: a quick and easy interface to generate emails with ChatGPT
- docGPT: ChatGPT directly within Google Docs as an Editor Add-on
- chatgpt-conversation 1: Have a conversation with ChatGPT using your voice, and have it talk back.
- PyGPT: Python implementation of Unofficial ChatGPT Client
- chatgpt-telegram-bot 1: A ChatGPT bot for Telegram based on Node.js. Support both browserless and browser-base APIs
- Openaibot 1: OpenAI Chat Bot For gram
- chatgpt-mirai-qq-bot: OpenAI ChatGPT for Mirai QQ Bot
- QChatGPT: QQ robot bot developed based on OpenAI ChatGPT
- nonebot-plugin-chatgpt: Smart Conversation Chat plugin for NoneBot2.
- ChineseAiDungeonChatGPT: AI dungeon using ChatGPT as the storytelling model
- nonebot2: Asynchronous multi-platform chatbot framework written in Python
- ChatGPT Python Applications : Applications of ChatGPT using Python with third-party extensions, integrations with other tools, ports for different platforms, etc.
- FastChat: An open platform for training, serving, and evaluating large language model based chatbots.
- DemoGPT:
DemoGPT enables you to create quick demos by just using prompts on top of Langchain documenentation tree
- Embedchain: Framework to create ChatGPT like bots over your dataset.
- chatgpt-mac 2: ChatGPT for Mac, living in your menubar.
- chatgpt-advanced 2: A browser extension that augments your ChatGPT prompts with web results.
- summarize.site 1: Summarize web pages using OpenAI ChatGPT
- ChatGPT-ProBot: A GPTChat based GitHub robot. dialogue/CR/etc…
- YouTube_Summary_with_ChatGPT 2: 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.
- 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…
- chatgpt.js 2
A powerful client-side JavaScript library for ChatGPT
- gpt-json: Node.js library to get structured responses from OpenAI’s APIs
- Embedchain-JS: Framework to create ChatGPT like bots over your dataset.
- aiac: Artificial Intelligence Infrastructure-as-Code Generator.
- openaigo: OpenAI (ChatGPT) API Client for Go
- whatsapp-gpt 5: 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
- ChatGPT client (unofficial)
- wechatgpt: wechat chatgpt bot
- chatgpt-dingtalk: Add ChatGPT robot to DingTalk group chat
- DoctorGPT: DoctorGPT brings GPT into production for error diagnosing
- chatgpt-desktop 3: OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust
- chatgpt-raycast 1: ChatGPT raycast extension
- chatgpt-twitter-bot 1: Twitter bot powered by OpenAI’s ChatGPT.
- tweetGPT: TweetGPT is a chrome extension that generates tweets and replies using chatGPT
- wechat-chatgpt:Use ChatGPT On Wechat via wechaty
- askai: Command Line Interface for OpenAi ChatGPT
- ChatGPT-Official: ChatGPT Client using official OpenAI API
- chatgpt-io: Unofficial API client for ChatGPT
- chatgpt-api-wrapper: Node.js wrapper for connecting to ChatGPT using official OpenAI API
- ChatGPT-CodeReview: A code review bot powered by ChatGPT
- ChatGPT-wechat-bot: ChatGPT for wechat
- AI Legion: An LLM-powered autonomous agent platform
- Horizon AI Template 1: Trendiest Open-Source ChatGPT AI Template & Starter Kit for React & NextJS
- chatgpt-android 1: ChatGPT Android demonstrates OpenAI’s ChatGPT on Android with Stream Chat SDK for Compose.
- new-man: New Man is a MacOS native app as a popover view for easy searching and asking.
- ai-commit: Automagically generate conventional commit messages with AI.
- chatgpt-api: Node.js client for the unofficial ChatGPT API.
- node-chatgpt-api: A client implementation for ChatGPT and Bing. Available as a Node.js module, REST API server, and CLI app.
- chatgpt-api-wrapper: Node.js wrapper for connecting to ChatGPT using official OpenAI API
- Custom-ChatGPT: A Custom ChatGPT built using React, Express, and Node.js. The chatbot is powered by OpenAI’s text-davinci-003 language model and Custom dataset.
- completins: Unofficial Node.js SDK for interactive with the ChatGPT completions API endpoint.
- JPT-PRoomy: ChatGPT Rooms with Custom AI Bots: Minimal template. It uses Fresh, Supabase, twind, BroadcastChannel API, OpenAI API on Deno Deploy.
- ChatGPT API Dart: Dart client for the unofficial ChatGPT API
- OpenAI API Dart 1: Dart/Flutter SDK for ChatGPT and all OpenAI APIs (GPT, Dall-e, Whisper…)
- openai_client: An unofficial, platform independent, client for accessing different AI models developed by OpenAI
- chat_gpt_flutter 1: ChatGPT API implemented in Flutter
- flutter_chatgpt_api: This package is a Flutter/Dart API around ChatGPT by OpenAI.
- chatgpt-web-api 1: A Java Version ChatGPT SDK
- chatgpt-java: ChatGPT Java SDK. Uses reverse engineered official API.
- ChatGPT.Net: Unofficial .Net Client for ChatGPT
- ruby-openai: Unofficial Ruby library to generate text with ChatGPT, transcribe and translate audio with Whisper, or create images with DALL·E
- DelphiOpenAI: OpenAI API client for Delphi. Use ChatGPT, DALL-E and other products.
- ChatGPT_Extension 3: 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 1: A browser extension to display ChatGPT response alongside search engine results.
- ChatGPT-pdf 1: 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 2: 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 2: 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.
- ChatGPT for Google 1: A browser extension that enhance search engines with ChatGPT
- ChatGPT Rewriter: Rewrite the contents in inputs, textareas and editable content using ChatGPT.
- ChatGPT Widescreen Mode
Add Widescreen + Fullscreen modes to ChatGPT for enhanced viewing
- ChatGPT Infinity ∞ Generate endless answers from all-knowing ChatGPT (in any language!)
- Meeper 1 - Transcriptions, summary and more using ChatGPT and Whisper for meetings and any browser tab.
- chat-gpt-google-extension 1: A browser extension to display ChatGPT response alongside search engine results.
- ChatGPT for Google 1: A browser extension that enhance search engines with ChatGPT
- ChatGPT Auto Refresh ↻ Keeps ChatGPT sessions fresh to avoid network errors + Cloudflare checks
- DuckDuckGPT 3
Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)
- BraveGPT
Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)
- ChatGPT Auto-Continue
Automatically continue generating multiple ChatGPT responses
- Autoclear ChatGPT History
Adds chat auto-clear functionality to ChatGPT for more privacy
- ChatGPT Infinity ∞ Generate endless answers from all-knowing ChatGPT (in any language!)
- ChatGPT Widescreen Mode
Add Widescreen + Fullscreen modes to ChatGPT for enhanced viewing
- ChatGPT Export 2 A browser bookmarklet for exporting conversations with ChatGPT as markdown files.
- ai-cli: Get answers for CLI commands from GPT3 right from your terminal
- CommitAssist: Auto generate commit messages using ChatGPT
- ChatGPT.nvim: Neovim plugin for interacting with OpenAI GPT-3 chatbot, providing an easy interface for exploring GPT-3 and NLP.
- whatsapp-gpt 5: WhatsApp bot that uses Golang with a multichat option (chatgpt chatting with chatgpt).
- chatgpt-api 3: This repo is unofficial ChatGPT api. It is based on Daniel Gross’s WhatsApp GPT
- chatgpt-telegram-bot-serverless: ChatGPT Telegram Bot running in AWS Lambda
- chatgpt-telegram: Run your own GPTChat Telegram bot, with a single command!
- ChatGPTSlackBot: A Slack bot that integrates with OpenAI’s ChatGPT to provide answers, written in Python
- ChatGPT3Discord: A robust OpenAI integration for discord with ChatGPT queries, conversations, ChatGPT-assisted google search, document indexing, and more!
- chatgpt-discord: Run your own GPTChat Discord bot, with a single command!
- chatGPT-discord-bot: Integrate ChatGPT into your own discord bot
- chatgpt-vscode 1: A VSCode extension that allows you to use ChatGPT
- I Don’t Care About Commit Message: Yet another AI git commit plugin, but without the need for manual confirmation.
- docGPT: ChatGPT directly within Google Docs as an Editor Add-on
- intellij-chatgpt: A ChatGPT plugin for IntelliJ Platform-Based IDEs
- gtp3-wordpress-post-generator 1: A simple cli to generate WordPress posts using Gpt3 starting from a topic.
- chatgpt-raycast 1: ChatGPT raycast extension
- wechat-chatgpt:Use ChatGPT On Wechat via wechaty
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…
wechatgpt: wechat chatgpt bot
ChatGPT-wechat-bot: ChatGPT for wechat
- chatGPT-LINE-bot: A ChatGPT LINE bot based on Python and Serverless Framework.
- Awesome-chatgpt-prompts 5: A curated list of ChatGPT prompts
- Awesome ChatGPT Prompts 1 AI Revolution, Explore Hundreds of the Best ChatGPT Prompts
- 215+ ChatGPT prompts 4 Generated answers, Codes to copy and paste to work work easier
- DuckDuckGPT 3
Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)
- BraveGPT
Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)
- gpt-commit: An Emacs package that uses OpenAI’s GPT model to automatically generate commit messages, aiming to save developers’ time and increase efficiency.
- Supabase w/pgvector: pgvector is a PostgreSQL extension for vector similarity search. It can also be used for storing embeddings.
- Weaviate: An open source vector database that stores both objects and vectors, allowing for combining vector search with structured filtering with the fault-tolerance and scalability of a cloud-native database, all accessible through GraphQL, REST, and various language clients.
- chroma: The AI-native open-source embedding database
- getit.ai: open plugin store for easy plugin installs.
- emailGPT 3: a quick and easy interface to generate emails with ChatGPT
- summarize.site 1: Summarize web pages using OpenAI ChatGPT
- chatgpt-conversation 1: 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
- DuckDuckGPT 3
Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)
- BraveGPT
Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)
- Ultimate-ChatGPT 2: The Ultimate ChatGPT is an AI-powered virtual assistant designed to provide an enhanced writing and problem-solving experience.
- gpt-runner 1: Conversations with your files! Manage and run your AI presets!
- Chat with GPT 1: ChatGPT web UI made with TypeScript and React.
- ChatGPT Desktop App 3: OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust
- ChatGPT for Mac 2: ChatGPT for Mac, living in your menubar.
- ChatGPT Desktop Application (Mac, Windows and Linux) 2: ChatGPT Desktop Application (Mac, Windows and Linux)
- ChatGPT 2: ChatGPT Desktop Application (Windows, Mac, iOS, Android and Linux)
- chatgpt-twitter-bot 1: Twitter bot powered by OpenAI’s ChatGPT.
- chatGPToot: Mastodon bot powered by OpenAI APIs including ChatGPT and DALL-E.
- ChatGPT-Comparison-Detection Project: Human ChatGPT Comparison Corpus (HC3), Detectors, and more!
- Awesome ChatGPT Prompts 5: This repo includes ChatGPT prompt curation to use ChatGPT better.
- ResearchGPT: An open-source LLM based research assistant that allows you to have a conversation with a research paper
- ChatGPT_DAN: ChatGPT DAN, Jailbreaks prompt
Awesome ChatGPT Prompts (zh): ChatGPT Chinese Tuning Guide
- ChatGPT Python Applications : Tutorials of ChatGPT using Python(with video) with third-party extensions, integrations with other tools, ports for different platforms, etc.
- LLM Introduction: Learn Language Models 1 : A curated list of useful focused intro resources for learning about LLMs.
- Connect ChatGPT to the Internet 1: A complete tutorial to help connect free version of ChatGPT to the internet
- 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 search Microsoft’s Bing Chat.
Application
- ChatARKit: Using ChatGPT to Create AR Experiences with Natural Language 3
- GPT3 Blog Post Generator
- Debugger that fixes errors and explains them with GPT-3
- Chrome extension to access ChatGPT 3 as a popup on any page
- Extension to display ChatGPT response 1 alongside Google Search results
- Extension to add share abilities 1 to ChatGPT (PDF, PNG or a sharable link
- Chrome extension to add input history, copy, and counters to ChatGPT
- ChassistantGPT - embeds ChatGPT as a hands-free voice assistant in the background
- WebChatGPT - augment your prompts to ChatGPT with web search results
- Voice-based chatGPT 1
- Explain your runtime errors with ChatGPT 1
- GPT3 WordPress post generator 1
- Assistant CLI