Skip to content

Latest commit

 

History

History
338 lines (282 loc) · 32.9 KB

README.star.md

File metadata and controls

338 lines (282 loc) · 32.9 KB

English | 简体中文

Awesome-ChatGPT

Contribution

If you created or found any awesome resource about ChatGPT, Your contributions and suggestions are warmly welcomed.


Table of Contents

Official Resources

ChatGPT Community

Free AI Resources

ChatGPT Integrated Projects

Python

  • xiaogpt 6400⭐️ Play ChatGPT with xiaomi AI speaker
  • ChatGPT-Paper-Reader 749⭐️ This repository provides a simple interface that utilizes the gpt-3.5-turbo model to read academic papers in PDF format locally
  • FastChat 37552⭐️ An open platform for training, serving, and evaluating large language model based chatbots
  • openai-quickstart-python 1724⭐️ Python example app from the OpenAI API quickstart tutorial
  • email-automation 159⭐️ : Automates news briefing / blogging with email automation.
  • chatbot 159⭐️ : ChatGPT Integrated faster and secure chatbot hosted on cloud.
  • whisper speech-to-text 159⭐️ : OpnAI's whisper is a library to convert speech to text.
  • knowledge-gpt 284⭐️ Extract knowledge from all information sources using gpt and other language models. Index and make Q&A session with information sources
  • Auto-GPT 170767⭐️ An experimental open-source attempt to make GPT-4 fully autonomous
  • GPTCache 7354⭐️ GPTCache is a library for creating semantic cache to store responses from LLM queries
  • gpt4free 63163⭐️ decentralising the Ai Industry, free gpt-4/3.5 scripts through several reverse engineered api's ( poe.com, phind.com, chat.openai.com etc...)
  • gpt4free-ts 7743⭐️ Providing a free OpenAI GPT-4 API ! This is a replication project for the typescript version of xtekky/gpt4free
  • MiniGPT-4 25540⭐️ MiniGPT-4: Enhancing Vision-language Understanding with Advanced Large Language Models
  • chatgpt-tool-hub 1248⭐️ An open-source chatgpt tool ecosystem where you can combine tools with chatgpt and use natural language to do anything.
  • privateGPT 54958⭐️ Interact privately with your documents using the power of GPT, 100% privately, no data leaks
  • ChatGPT-ShellMaster 59⭐️ ChatGPT ShellMaster enables command-line interactions via chat using OpenAI's ChatGPT.
  • DemoGPT 1759⭐️ 🧩 DemoGPT enables you to create quick demos by just using prompts.
  • openai-functools 70⭐️ Simplifying Management and Creation of OpenAI Function Metadata.
  • AwesomeChatGPTBot 93⭐️ Free & Rich-Feature ChatGPT Telegram bot for enhanced conversations.

Go

  • doctorgpt 203⭐️ DoctorGPT is a lightweight self-contained binary that monitors your application logs for problems and diagnoses them.

Kotlin

  • GPT-Assistant 79⭐️ GPT Assistant is a software that integrates GPT into the operation of Android devices.

JavaScript

  • gpt-json: Node.js library to get structured responses from OpenAI's APIs

API tools

  • toolkit-ai 527⭐️ AI-agents that automatically generate and use Langchain Tools and ChatGPT plugins
  • whetstone.chatgpt 95⭐️ A simple light-weight library that wraps the GPT-3 API with support for dependency injection
  • chatgpt-starter 17⭐️ A chatgpt starter based on springboot to provider chatgpt api for java
  • chatgpt-plus-api-client 30⭐️ Node client to making API calls to ChatGPT
  • Unofficial API in Python 28052⭐️ Reverse engineered ChatGPT API
  • TLS-based API (Python) 4226⭐️ Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more.
  • Unofficial API in JS/TS 16808⭐️ Node.js client for the official ChatGPT API.
  • Unofficial API in Dart 56⭐️ Dart client for the unofficial ChatGPT API
  • A Java Version ChatGPT SDK 39⭐️ A Java Version ChatGPT SDK
  • chatgpt-java 3615⭐️ ChatGPT Java SDK. Lightweight package for interacting with ChatGPT's API by OpenAI
  • This repo is unofficial ChatGPT api 693⭐️ It is based on Daniel Gross's WhatsApp GPT
  • chatGPT-server 16⭐️ Deploy chatGPT on the server
  • chatgpt-clone 20690⭐️ Clone of ChatGPT, uses official model, reverse-engineered UI, with AI model switching, message search, and prompt templates
  • DelphiOpenAI 246⭐️ OpenAI API client for Delphi. Use ChatGPT, DALL-E and other products
  • Embedchain: Framework to create ChatGPT like bots over your dataset.
  • one-api: OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.

Client-side tools

  • chatgpt.js 🤖 A powerful client-side JavaScript library for ChatGPT

Browser Extensions

  • chatGPTBox 10272⭐️ Integrating ChatGPT into your browser deeply, everything you need is here
  • chatgpt-google-summary-extension 1876⭐️ view ChatGPT summaries alongside Google search results and YouTube videos, also supports Yahoo!
  • Automate your browser with GPT-4 1082⭐️ uses GPT-4 to control your browser and perform repetitive actions on your behalf
  • summarize.site 741⭐️ Summarize web pages using OpenAI ChatGPT
  • codereview.gpt 563⭐️ Reviews your Pull Requests using ChatGPT so that you can pretend to work.
  • chat-gpt-google-extension 13252⭐️ Extension to display ChatGPT response alongside Google Search results
  • ChatGPT_Extension 451⭐️ Chrome extension to open a ChatGPT popup (basically a bookmark)
  • chat-gpt-bing-extension 12⭐️ A browser extension to display ChatGPT response alongside Bing Search results, supports Chrome/Edge/Firefox
  • ChatGPT-pdf 1474⭐️ 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 224⭐️ embeds ChatGPT as a hands-free voice assistant in the background
  • WebChatGPT 6485⭐️ augment your prompts to ChatGPT with web search results
  • chat-gpt-userscript 77⭐️ A userscript to display ChatGPT answer alongside Search Engine or Translator
  • gpt2markdown 78⭐️ A browser extension that exports your ChatGPT conversations to Markdown format
  • openai-translator 24112⭐️ A Chrome extension for word translation based on ChatGPT API
  • GPT-Prompter 236⭐️ 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 13252⭐️ Chrome extension to generate tweets/replies to tweets in different moods and by optionally giving instructions
  • sync-to-github 58⭐️ Synchronize chatgpt conversations to the github repository in the form of .md file
  • chatgpt-dl 5⭐️ Another ChatGPT to Markdown extension, it intercepts the API call to retrieve the original markdown.
  • chatgpt-enhancement-extension 333⭐️ An all-in-one plugin to improve your ChatGPT experience
  • ChatGPT-Prompt-Genius 1128⭐️ Multi-purpose ChatGPT Chrome Extension
  • ReadAnything 28⭐️ 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 59⭐️ - Transcriptions, summary and more using ChatGPT and Whisper for meetings and any browser tab
  • XReplyGPT 42⭐️ - Is a free Chrome extension that allows you to generates reply automatically for https://x.com/https://twitter.com.
  • ChatGPT Auto-Continue ⏩ Automatically continue generating answers when ChatGPT responses get cut-off

Desktop Applications

  • Multi-platform desktop app (Windows, Mac, Linux) 53472⭐️ powered by ChatGPT & Tauri
  • ChatGPT Desktop App 2010⭐️ Windows/MacOS/Linux desktop menubar app using tauri & rust.
  • chatgpt-mac 6367⭐️ ChatGPT for Mac, living in your menubar
  • BingGPT 9224⭐️ chat with Bing on Windows/MacOS/Linux without installing Microsoft Edge or browser plugins. Export full conversation to Markdown, PNG or PDF.
  • cheetah 4119⭐️ Whisper & GPT-based app for passing remote SWE interviews
  • IntelliBar Spotlight-like macOS app that puts ChatGPT a shortcut away.
  • free-chatgpt-client-pub 2052⭐️ 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

  • vim-chatgpt 249⭐️ a Vim Plugin For ChatGPT
  • chatgpt.vim 279⭐️ Neovim plugin that lets you query ChatGPT inside a Neovim buffer.

Emacs

  • chatgpt-shell 927⭐️ ChatGPT and DALL-E Emacs shells + Org Babel.
  • gptel 1864⭐️ GPTel is a simple Large Language Model chat client for Emacs, with support for multiple models and backends.
  • org-ai 727⭐️ Minor mode for Emacs org-mode that provides access to generative AI models.

VSCode

Jetbrains

Other

  • Google docs 666⭐️ ChatGPT directly within Google Docs as an Editor Add-on.
  • add-chatgpt-to-microsoft-word 96⭐️ How to add ChatGPT's Text Completion to Microsoft Word
  • Composum AI 4⭐️ 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

Extend ChatGPT Feature

  • Kubectl OpenAI plugin 1048⭐️ This project is a kubectl plugin to generate and apply Kubernetes manifests using OpenAI GPT
  • shareGPT 1749⭐️ permanent links to your conversations
  • email-helper Generate your business emails in seconds
  • twitterbio 1718⭐️ Generate your Twitter bio with OpenAI and Vercel Edge Functions
  • OpenAI-ImageGeneration-Vue3 4⭐️ Utilizing OpenAI's Image Generation api with vue3, vite and pinia(similar to the DALLE app)
  • ai-research-for-practise 4383⭐️ A powerful image generation model, can through the study of the evolution of an image to generate a new image
  • roomGPT 10205⭐️ Upload a photo of your room to generate your dream room with AI
  • DocsGPT 15256⭐️ GPT-powered chat for documentation search & assistance
  • TypeScript Local Code Plugin 236⭐️ 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 12⭐️ - 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 259⭐️ AI search & chat on your Kindle highlights
  • eslint-gpt 213⭐️ Generate your eslint rule with OpenAI and Vercel Edge Functions
  • chatgpt-vercel 3201⭐️ Elegant and Powerfull. Powered by OpenAI and Vercel
  • chatgpt_academic 67036⭐️ Specialized ChatGPT extension for scientific research work, optimized for enhancing the experience of polishing academic papers
  • chatbot-ui 29352⭐️ An open source ChatGPT UI
  • ChatGPT-Next-Web 78819⭐️ One-Click to deploy your own ChatGPT web UI
  • BibiGPT 5403⭐️ 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 804⭐️ Translate your locale json files with AI assistance
  • Promptsandbox.io 16⭐️ 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 32567⭐️ 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.
  • FastGPT 181⭐️ A platform to quickly use the openai api. Support one-click construction of AI knowledge base, support multi-user, multi-model management.
  • ChatALL 15456⭐️ 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 1037⭐️ 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.
  • Zapier Create an AI chatbot that answers questions, resolves issues, and nurtures leads with the power of automation.

Applications

CLI tools

  • README-AI 1737⭐️ Generate beautiful, informative, and well-structured README.md files.
  • CommitAssist 14⭐️ Auto generate commit messages using ChatGPT
  • Cli for ChatGPT 749⭐️ A TUI for ChatGPT API, powered by GPT-3.5-turbo and GPT-4 models
  • gptcommit 2347⭐️ A git prepare-commit-msg hook for authoring commit messages with GPT-3
  • Voice-based chatGPT 664⭐️ Have a conversation with ChatGPT using your voice, and have it talk back.
  • Explain your runtime errors with ChatGPT 1213⭐️ Explain your error message with ChatGPT
  • GPT3 WordPress post generator 118⭐️ A simple cli to generate WordPress posts using Gpt3 starting from a topic.
  • Assistant CLI 184⭐️ A comfortable CLI tool to use ChatGPT service🔥
  • chatgpt-wrapper 3679⭐️ API for interacting with ChatGPT and GPT4 using Python and from Shell.
  • aicommits 8169⭐️ A CLI that writes your git commit messages for you with AI
  • cz-git 1202⭐️ cz-git | czg 🛠️ DX first and more engineered, lightweight, customizable, standard output format commitizen adapter and CLI
  • Smalltalk 348⭐️ A funny anonymous chat software which support CLI and integrated with ChatGPT / GPT-3.
  • CLI-Co-Pilot 188⭐️ CLI tool that uses Codex to turn natural language commands into their Bash/ZShell/PowerShell equivalents
  • cli-gpt 105⭐️ Translate human language to command line using ChatGPT
  • HappyCommit 16⭐️ 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 373⭐️ Automagically generate conventional git commit messages with AI.
  • autodoc 2026⭐️ Autodoc is a experimental toolkit for auto-generating codebase documentation for git repositories using Large Language Models, like GPT-4 or Alpaca.
  • prompt 106⭐️ 🥝 A command line application to interact with OpenAI ChatGPT API.
  • markdown-gpt-translator 290⭐️ Translate Markdown documentation using ChatGPT API
  • AIGenPipeline 4⭐️ - 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

Cybersecurity

Prompts

  • ChatGPT-Shortcut 6060⭐️ The ChatGPT Shortcut page displays all the prompts by default, and is divided into label area, search area, and prompt display area
  • GPT-Prompter 236⭐️ 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 118462⭐️ ChatGPT prompts that works well.
  • awesome-chatgpt 583⭐️ Posts & thoughts about prompting ChatGPT for different usages
  • GPT-Prompter 236⭐️ 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 29250⭐️ A GPT-4 AI Tutor Prompt for customizable personalized learning experiences
  • prompt-engineering-for-developers 13149⭐️ 吴恩达《ChatGPT Prompt Engineering for Developers》课程中文版
  • DeepLearningAI-ChatGPT 76⭐️ Practical Jupyter notebooks from Andrew Ng and Isa Fulford's "ChatGPT Prompt Engineering for Developers" course on DeepLearning.AI.
  • LangGPT 7774⭐️ 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

User Scripts

  • ChatGPT conversation saving bookmark 319⭐️ Save chatGPT conversation as HTML file
  • WebGPT 3667⭐️ Run GPT model on the browser with WebGPU. An implementation of GPT inference in less than ~2000 lines of vanilla Javascript.
  • KeepChatGPT 14761⭐️ A UserScript that enables ChatGPT to chat smoothly, never experiencing network errors again, and no need to refresh the webpage anymore.
  • chatgpt-exporter 1404⭐️ 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 63⭐️ A browser bookmarklet for exporting conversations with ChatGPT as markdown files.
  • ChatGPT Auto-Continue ⏩ Automatically continue generating answers when ChatGPT responses get cut-off
  • AmazonGPT 31⭐️ 🛒 Adds AI assistance to Amazon shopping