Official Resources
ChatGPT Community
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.
- whistep speech-to-text : OpnAI's whisper is a library to convert speech to text.
- 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 ( poe.com, phind.com, chat.openai.com etc...)
- 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
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.
API tools
- toolkit-ai AI-agents that automatically generate and use Langchain Tools and ChatGPT plugins
- whetstone.chatgpt A simple light-weight library that wraps the GPT-3 API with support for dependency injection
- 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
- Unoffical 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 Node.js 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
Client-side tools
chatgpt.js 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
- summarize.site Summarize web pages using OpenAI ChatGPT
- codereview.gpt 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
- 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 + Full-Window modes to ChatGPT for enhanced viewing
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
Editors
- vim-chatgpt a Vim Plugin For ChatGPT
- 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 IDE plugin A ChatGPT plugin for JetBrains IDE (webview)
- Jetbrains IDE plugin A ChatGPT plugin for JetBrains IDEs (using OpenAI's API)
- chatgpt.vim Neovim plugin that lets you query ChatGPT inside a Neovim buffer.
- Google docs ChatGPT directly within Google Docs as an Editor Add-on.
- a plugin for JetBrains series IDE This project is a plugin that supports ChatGPT running on JetBrains series IDE.
- add-chatgpt-to-microsoft-word How to add ChatGPT's Text Completion to Microsoft Word
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
- 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
- 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 permenent 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
- 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
Web applications
- 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
- Promptsandbox.io Node-based visual programming tool to create dynamic OpenAI API workflows
- Poet.ly Poet.ly 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
Applications
- OpenGpt Create your own ChatGPT App in seconds.
- ChatARKit Using ChatGPT to Create AR Experiences with Natural Language
- AI-Writing-Assistant GPT3 Blog Post Generator
- Debugger that fixes errors and explains them with GPT-3 Talk to your codebase
- iChatGPT OpenAI ChatGPT SwiftUI app for iOS, iPadOS, macOS
- chatgpt-android ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose
- ChatGPT for WearOS A powerful ChatGPT app for all WearOS devices
- Smalltalk A funny anonymous chat software which integrated with OpenAI ChatGPT and Stability AI.
- Delphi Chat GPT Delphi Chat GPT with FMX
CLI tools
- README-AI Generate beautiful, informative, and well-structured README.md 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
Github Actions
- chatgpt-action Let ChatGPT review PRs for you
- ChatGPT-CodeReview A code review bot powered by ChatGPT
- 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 OpenAIs 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
- ListPrompt.com 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 DeepLearning.AI.
- LangGPT Empowering everyone to become a prompt expert!
Reverse Proxy
gpt.chatapi.art ChatGPT reverse proxy site, intended for people with restricted access to areas by OpenAI.
Experiments
gptlang Experiment to see if we can create a programming language in ChatGPT.
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 + Full-Window modes to ChatGPT for enhanced viewing
- ChatGPT Infinity ∞ Generate endless answers from all-knowing ChatGPT (in any language!)