Awesome-ChatGPT
Table of Contents
Official Resources
ChatGPT Official App
OpenAI API Documentation
chatGPT launch blog
ChatGPT Community
OpenAI Discord Channel
Free AI Resources
DEEPNIGHT AIForCause API
ChatGPT Integrated Projects
Python
xiaogpt Play ChatGPT with xiaomi AI speaker
ChatGPT-Paper-Reader This repository provides a simple interface that utilizes the gpt-3.5-turbo
model to read academic papers in PDF format locally
FastChat An open platform for training, serving, and evaluating large language model based chatbots
openai-quickstart-python Python example app from the OpenAI API quickstart tutorial
email-automation : Automates news briefing / blogging with email automation.
chatbot : ChatGPT Integrated faster and secure chatbot hosted on cloud.
whisper speech-to-text : OpnAI's whisper is a library to convert speech to text.
1/10
knowledge-gpt Extract knowledge from all information sources using gpt and other language models.
Index and make Q&A session with information sources
Auto-GPT An experimental open-source attempt to make GPT-4 fully autonomous
GPTCache GPTCache is a library for creating semantic cache to store responses from LLM queries
gpt4free decentralising the Ai Industry, free gpt-4/3.5 scripts through several reverse engineered api's (
[Link], [Link], [Link] etc...)
gpt4free-ts Providing a free OpenAI GPT-4 API ! This is a replication project for the typescript version
of xtekky/gpt4free
MiniGPT-4 MiniGPT-4: Enhancing Vision-language Understanding with Advanced Large Language
Models
chatgpt-tool-hub An open-source chatgpt tool ecosystem where you can combine tools with chatgpt
and use natural language to do anything.
privateGPT Interact privately with your documents using the power of GPT, 100% privately, no data
leaks
ChatGPT-ShellMaster ChatGPT ShellMaster enables command-line interactions via chat using
OpenAI's ChatGPT.
DemoGPT 🧩 DemoGPT enables you to create quick demos by just using prompts.
openai-functools Simplifying Management and Creation of OpenAI Function Metadata.
AwesomeChatGPTBot Free & Rich-Feature ChatGPT Telegram bot for enhanced conversations.
Go
doctorgpt DoctorGPT is a lightweight self-contained binary that monitors your application logs for
problems and diagnoses them.
Kotlin
GPT-Assistant GPT Assistant is a software that integrates GPT into the operation of Android devices.
JavaScript
gpt-json: [Link] library to get structured responses from OpenAI's APIs
API tools
toolkit-ai AI-agents that automatically generate and use Langchain Tools and ChatGPT plugins
[Link] A simple light-weight library that wraps the GPT-3 API with support for dependency
injection
2/10
chatgpt-starter A chatgpt starter based on springboot to provider chatgpt api for java
chatgpt-plus-api-client Node client to making API calls to ChatGPT
Unofficial API in Python Reverse engineered ChatGPT API
TLS-based API (Python) Python client for the unofficial ChatGPT API with auto token regeneration,
conversation tracking, proxy support and more.
Unofficial API in JS/TS [Link] client for the official ChatGPT API.
Unofficial API in Dart Dart client for the unofficial ChatGPT API
A Java Version ChatGPT SDK A Java Version ChatGPT SDK
chatgpt-java ChatGPT Java SDK. Lightweight package for interacting with ChatGPT's API by OpenAI
This repo is unofficial ChatGPT api It is based on Daniel Gross's WhatsApp GPT
chatGPT-server Deploy chatGPT on the server
chatgpt-clone Clone of ChatGPT, uses official model, reverse-engineered UI, with AI model switching,
message search, and prompt templates
DelphiOpenAI OpenAI API client for Delphi. Use ChatGPT, DALL-E and other products
Embedchain: Framework to create ChatGPT like bots over your dataset.
Client-side tools
[Link] 🤖 A powerful client-side JavaScript library for ChatGPT
Browser Extensions
chatGPTBox Integrating ChatGPT into your browser deeply, everything you need is here
chatgpt-google-summary-extension view ChatGPT summaries alongside Google search results and
YouTube videos, also supports Yahoo!
Automate your browser with GPT-4 uses GPT-4 to control your browser and perform repetitive actions
on your behalf
[Link] Summarize web pages using OpenAI ChatGPT
[Link] Reviews your Pull Requests using ChatGPT so that you can pretend to work.
chat-gpt-google-extension Extension to display ChatGPT response alongside Google Search results
ChatGPT_Extension Chrome extension to open a ChatGPT popup (basically a bookmark)
chat-gpt-bing-extension A browser extension to display ChatGPT response alongside Bing Search
results, supports Chrome/Edge/Firefox
ChatGPT-pdf Extension to add share abilities to ChatGPT (PDF, PNG or a sharable link
Superpower ChatGPT 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
chat-gpt-userscript A userscript to display ChatGPT answer alongside Search Engine or Translator
gpt2markdown A browser extension that exports your ChatGPT conversations to Markdown format
3/10
openai-translator A Chrome extension for word translation based on ChatGPT API
GPT-Prompter Browser extension to get a fast prompt (of the selected text) for OpenAI`s GPT-3 &
ChatGPT API . Available in the Chrome web store and Firefox browser add-ons
ChatGPT for Twitter Chrome extension to generate tweets/replies to tweets in different moods and by
optionally giving instructions
sync-to-github Synchronize chatgpt conversations to the github repository in the form of .md file
chatgpt-dl Another ChatGPT to Markdown extension, it intercepts the API call to retrieve the original
markdown.
chatgpt-enhancement-extension An all-in-one plugin to improve your ChatGPT experience
ChatGPT-Prompt-Genius Multi-purpose ChatGPT Chrome Extension
ReadAnything Read any hard content with the help of GPT
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 - Transcriptions, summary and more using ChatGPT and Whisper for meetings and any
browser tab
XReplyGPT - Is a free Chrome extension that allows you to generates reply automatically for
[Link]
Desktop Applications
Multi-platform desktop app (Windows, Mac, Linux) powered by ChatGPT & Tauri
ChatGPT Desktop App Windows/MacOS/Linux desktop menubar app using tauri & rust.
chatgpt-mac ChatGPT for Mac, living in your menubar
BingGPT chat with Bing on Windows/MacOS/Linux without installing Microsoft Edge or browser
plugins. Export full conversation to Markdown, PNG or PDF.
cheetah Whisper & GPT-based app for passing remote SWE interviews
IntelliBar Spotlight-like macOS app that puts ChatGPT a shortcut away.
free-chatgpt-client-pub A free chatgpt client, no need for a key, no need to log in
MindMac Feature-rich & privacy-first native ChatGPT app for macOS to use OpenAI, Azure OpenAI,
Anthropic Claude, OpenRouter all in one place, designed for maximum productivity. Currently available
in 15 languages.
BrainSoup Versatile multi-LLM client for Windows with local document indexing, RAG, multi-modality,
multi-agent automation, code interpreter, sandboxed file system and more.
Editors
Vim
4/10
vim-chatgpt a Vim Plugin For ChatGPT
[Link] Neovim plugin that lets you query ChatGPT inside a Neovim buffer.
Emacs
chatgpt-shell ChatGPT and DALL-E Emacs shells + Org Babel.
gptel GPTel is a simple Large Language Model chat client for Emacs, with support for multiple models
and backends.
org-ai Minor mode for Emacs org-mode that provides access to generative AI models.
VSCode
ChatGPT VSCode VSCode extension (demo)
chatgpt-vscode-plugin A VS code plugin for ChatGPT built by ChatGPT
vscode-chatgpt The extension is pair-programmed with ChatGPT
Jetbrains
Jetbrains IDE plugin A ChatGPT plugin for JetBrains IDE (webview)
Jetbrains IDE plugin A ChatGPT plugin for JetBrains IDEs (using OpenAI's API)
a plugin for JetBrains series IDE This project is a plugin that supports ChatGPT running on JetBrains
series IDE.
Other
Google docs ChatGPT directly within Google Docs as an Editor Add-on.
add-chatgpt-to-microsoft-word How to add ChatGPT's Text Completion to Microsoft Word
Composum AI OpenAI based GenAI extension for the CMS Adobe Experience Manager (AEM) or the
free Composum Pages CMS to analyze, discuss, suggest, translate, transform texts, incl. free
prompting
Chat bots
gpt4all a chatbot trained on a massive collection of clean assistant data including code, stories and
dialogue
chatgpt-dingtalk GPT-3.5 Let your work efficiency take off directly
ChatBot-TGLM6B ChatGLM-6B Bot for Telegram
5/10
gpt4-pdf-chatbot-langchain GPT4 & LangChain Chatbot for large PDF docs
wechat-chatgpt Use ChatGPT On Wechat via wechaty
ChatGPT-wechat-bot ChatGPT for Wechat
chatgpt-on-wechat Wechat robot based on ChatGPT, which using OpenAI api and itchat library
chatgpt-for-chatbot-feishu chatgpt for chatbot feishu
Serverless Telegram bot ChatGPT Telegram Bot running in AWS Lambda
WhatsApp bot gpt for whatsapp
RayCast Extension (unofficial) ChatGPT raycast extension
raycast-g4f Extension (unofficial) Use many GPT models completely for free, on Raycast. NO API Key
required!
Go Telegram bot Run your own GPTChat Telegram bot, with a single command!
Twitter Bot Twitter bot powered by OpenAI's ChatGPT API. It's aliveeeee 🤖
myGPTReader - Slack bot that can read any webpage, YouTube video, or document and summarize it.
Voice output. Chinese support.
ChatGPT for Slack Bot 🤖 A Slack bot that integrates with OpenAI's ChatGPT to provide answers,
written in Python
ChatGPT for Discord Bot Run your own GPTChat Discord bot, with a single command!
For personal WeChat ChatGPT access Access ChatGPT for personal WeChat
ChatGPT Q&A assistant ChatGPT AI Q & A Assistant
chatGPT-discord-bot Integrate ChatGPT into your own discord bot
chatGPT-telegram-bot This is a very early attempt at having chatGPT work within a telegram bot
node-chatgpt-api A ChatGPT implementation with support for Bing's GPT-4 version of ChatGPT
progressive-chatgpt-bot A progressive ChatGPT feishu bot, made for Girlfriend
wx-chatgpt Wechat Public Account cloud hosting access chatgpt template
ChatGPT for WearOS A powerful ChatGPT app for all WearOS devices
DuckDuckGPT 🐤
Adds the magic of ChatGPT to DuckDuckGo sidebar
BraveGPT 🦁
Adds the magic of ChatGPT to Brave Search sidebar
Extend ChatGPT Feature
Kubectl OpenAI plugin This project is a kubectl plugin to generate and apply Kubernetes manifests
using OpenAI GPT
shareGPT permanent links to your conversations
email-helper Generate your business emails in seconds
twitterbio Generate your Twitter bio with OpenAI and Vercel Edge Functions
OpenAI-ImageGeneration-Vue3 Utilizing OpenAI's Image Generation api with vue3, vite and
pinia(similar to the DALLE app)
ai-research-for-practise A powerful image generation model, can through the study of the evolution of
an image to generate a new image
roomGPT Upload a photo of your room to generate your dream room with AI
6/10
DocsGPT GPT-powered chat for documentation search & assistance
TypeScript Local Code Plugin Localhost plugin for ChatGPT that lets it read your files from your
computer
ChatGPT Widescreen Mode 🖥️ Add Widescreen + Fullscreen modes to ChatGPT for enhanced
viewing
ChatGPT Infinity ∞ Generate endless answers from all-knowing ChatGPT (in any language!)
Co-Developer GPT engine - provides local r/w file access from ChatGPT chat as GPT actions or
ChatGPT plugin, incl. execution of configured actions on your own machine.
Web applications
Pagefelt - Mental Health Journal and AI Coach powered by ChatGPT
kindle-gpt AI search & chat on your Kindle highlights
eslint-gpt Generate your eslint rule with OpenAI and Vercel Edge Functions
chatgpt-vercel Elegant and Powerfull. Powered by OpenAI and Vercel
chatgpt_academic Specialized ChatGPT extension for scientific research work, optimized for
enhancing the experience of polishing academic papers
chatbot-ui An open source ChatGPT UI
ChatGPT-Next-Web One-Click to deploy your own ChatGPT web UI
BibiGPT One-click summary for video & audio content: Bilibili | YouTube | Websites丨Podcasts |
Meetings | Local files, etc
Epic Music Quiz A free webapp for creating your own custom Music Video Quiz using youtube videos
that can be played solo or multiplayer with friends. Optional AI generation of quiz questions
chatgpt-i18n Translate your locale json files with AI assistance
[Link] Node-based visual programming tool to create dynamic OpenAI API workflows
[Link] [Link] is a simple and fast generator of SEO-friendly articles for your blog referenced on
search engines. It is based on the OpenAI GPT-4 API.
AgentGPT 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.
FastGPT A platform to quickly use the openai api. Support one-click construction of AI knowledge
base, support multi-user, multi-model management.
ChatALL Concurrently chat with ChatGPT, Bing Chat, bard, Alpaca, Vincuna, Claude, ChatGLM,
MOSS, iFlytek Spark, ERNIE and more, discover the best answers
ChatGPT Ultimate Unlock The Ultimate Power of ChatGPT
examor A website application that allows you to take exams based on your knowledge notes. Let you
really remember what you have learned and written.
GPTyper Type notes, essays, creative writing etc. with live predictive suggestions, similar to GitHub
Copilot
Wielded Create AI workflows using Personas. Integrates with OpenAI, Azure, Anthropic & AWS
Bedrock models. Free for individuals.
7/10
Zapier Create an AI chatbot that answers questions, resolves issues, and nurtures leads with the
power of automation.
Applications
CLI tools
README-AI Generate beautiful, informative, and well-structured [Link] files.
CommitAssist Auto generate commit messages using ChatGPT
Cli for ChatGPT A TUI for ChatGPT API, powered by GPT-3.5-turbo and GPT-4 models
gptcommit A git prepare-commit-msg hook for authoring commit messages with GPT-3
Voice-based chatGPT Have a conversation with ChatGPT using your voice, and have it talk back.
Explain your runtime errors with ChatGPT Explain your error message with ChatGPT
GPT3 WordPress post generator A simple cli to generate WordPress posts using Gpt3 starting from a
topic.
Assistant CLI A comfortable CLI tool to use ChatGPT service 🔥
chatgpt-wrapper API for interacting with ChatGPT and GPT4 using Python and from Shell.
aicommits A CLI that writes your git commit messages for you with AI
🛠️
cz-git cz-git | czg DX first and more engineered, lightweight, customizable, standard output format
commitizen adapter and CLI
Smalltalk A funny anonymous chat software which support CLI and integrated with ChatGPT / GPT-3.
CLI-Co-Pilot CLI tool that uses Codex to turn natural language commands into their
Bash/ZShell/PowerShell equivalents
cli-gpt Translate human language to command line using ChatGPT
HappyCommit HappyCommit is a delightful tool that harnesses the power of OpenAI's GPT-3.5 Turbo
language model to generate meaningful and descriptive Git commit messages for you
ai-commit Automagically generate conventional git commit messages with AI.
autodoc Autodoc is a experimental toolkit for auto-generating codebase documentation for git
repositories using Large Language Models, like GPT-4 or Alpaca.
prompt 🥝 A command line application to interact with OpenAI ChatGPT API.
markdown-gpt-translator Translate Markdown documentation using ChatGPT API
AIGenPipeline - AI based code generation pipeline: command line tool and framework for systematic
code generation using ChatGPT API e.g. in a build process.
Github Actions
chatgpt-action Let ChatGPT review PRs for you
ChatGPT-CodeReview A code review bot powered by ChatGPT
8/10
openai-pr-reviewer OpenAI ChatGPT based PR reviewer and summarizer
chatgpt-create-unit-tests Let ChatGPT write unit tests & do reviews for you (or provide your own
prompts)
Cybersecurity
Beelzebub ChatGPT Honeypot A secure honeypot framework low code, extremely easy to configure
by yaml 🚀
Penetration Testing Findings Generator A ChatGPT based penetration testing findings generator.
Prompts
ChatGPT-Shortcut The ChatGPT Shortcut page displays all the prompts by default, and is divided into
label area, search area, and prompt display area
GPT-Prompter Browser extension to get a fast prompt (of the selected text) for OpenAI`s GPT-3, GPT-
4 & ChatGPT API . Available in the Chrome web store and Firefox browser add-ons
showGPT Website with curated list of best prompts, and you can submit your own easily.
Awesome ChatGPT Prompts ChatGPT prompts that works well.
awesome-chatgpt Posts & thoughts about prompting ChatGPT for different usages
GPT-Prompter Browser extension to get a fast prompt (of the selected text) for OpenAI`s GPT-3, GPT-
4 & ChatGPT API. Available in the Chrome web store and Firefox browser add-ons
[Link] List of awesome GPT prompts from the community.
Mr.-Ranedeer-AI-Tutor A GPT-4 AI Tutor Prompt for customizable personalized learning experiences
prompt-engineering-for-developers 吴恩达《ChatGPT Prompt Engineering for Developers》课程中文
版
DeepLearningAI-ChatGPT Practical Jupyter notebooks from Andrew Ng and Isa Fulford's "ChatGPT
Prompt Engineering for Developers" course on [Link].
LangGPT Empowering everyone to become a prompt expert! 🚀
Reverse Proxy
[Link] ChatGPT reverse proxy site, intended for people with restricted access to areas by
OpenAI.
Experiments
9/10
User Scripts
ChatGPT conversation saving bookmark Save chatGPT conversation as HTML file
WebGPT Run GPT model on the browser with WebGPU. An implementation of GPT inference in less
than ~2000 lines of vanilla Javascript.
KeepChatGPT A UserScript that enables ChatGPT to chat smoothly, never experiencing network
errors again, and no need to refresh the webpage anymore.
chatgpt-exporter Export and Share your ChatGPT conversation history
ChatGPT Auto Refresh ↻ Keeps ChatGPT sessions fresh to avoid network errors + Cloudflare checks
Autoclear ChatGPT History 🕶️
Adds chat auto-clear functionality to ChatGPT for more privacy
DuckDuckGPT 🐤
Adds the magic of ChatGPT to DuckDuckGo sidebar
BraveGPT 🦁Adds the magic of ChatGPT to Brave Search sidebar
ChatGPT Widescreen Mode 🖥️ Add Widescreen + Fullscreen modes to ChatGPT for enhanced
viewing
ChatGPT Infinity ∞ Generate endless answers from all-knowing ChatGPT (in any language!)
ChatGPT Export A browser bookmarklet for exporting conversations with ChatGPT as markdown files.
ChatGPT Auto-Continue ⏩ Automatically continue generating multiple ChatGPT responses.
10/10