awesome-open-gpt is a collection of GPT open source fine options (170+ the most complete network). Popular projects are marked, including some GPT mirrors, GPT enhancements, GPT plug-ins, GPT tools, and chatbots with GPT replacement. , open source large language model, etc.
The purpose of awesome-list is to give all GPT followers a better focus on GPT open source applications, and also provides some useful resources for those who want to learn and use GPT models.
awesome-open-gpt will continue to be updated, and I hope more excellent GPT-related projects will emerge! ! ! And the number of likes will be automatically updated every day (the script that automatically updates the number of likes is also written using ChatGPT) .
Technical communication
Featured open source project collection
Related information
contribute
Technical communication
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
ChatGPT Desktop Edition-01 | lencx-ChatGPT | 47.1k | ChatGPT Desktop Edition (Windows, macOS and Linux) | 1. Export chat history (PNG, PDF and Markdown) 2. Support slashes to call up common Prompts (awesome-chatgpt-prompts) 3. Web page login mode |
ChatGPT Desktop Edition-02 | chatbox | 18.6k | Open source ChatGPT desktop application, propt development tool | 1. Supports Windows, Mac and Linux 2. Freer and more powerful Prompt capabilities 3. Supports GPT-4 and other models 4. More features: Markdown, message reference, word count and token estimation, night mode... |
ChatGPT Desktop Edition-03 | BetterChatGPT | 7.5k | ChatGPT enhanced desktop application | 1. Support website + Windows + MacOS + Linux2. Proxy that bypasses ChatGPT zone restrictions 3. Filter chats and folders |
ChatGPT Desktop Edition-04 | chat-ai-desktop | 2.0k | Unofficial ChatGPT desktop applications (Windows, macOS and Linux) | 1. Support API mode and no login 2. Support display in the menu bar of Windows and Mac |
ChatGPT Desktop Edition-05 | ChatGPT-Desktop | 1.7k | ChatGPT Cross-platform Clients (Windows, macOS, and Linux) | 1. Support setting dialogue roles 2. Support literary pictures |
NewBing desktop version | BingGPT | 9.4k | New Bing Artificial Intelligence Chat Desktop Applications (Windows, macOS, and Linux) | 1. Chat with the new Bing without installing Microsoft Edge or browser plug-in 2. Export the full conversation as Markdown, PNG, or PDF3. Customize the appearance (theme and font size) |
ChatGPT-mac menu version | chatgpt-mac | 6.3k | Make ChatGPT live in your Mac menu bar | 1. Show ChatGPT2 in the Mac menu bar. Use Cmd+Shift+G to evoke ChatGPT anywhere |
ChatGPT-web enhanced version-01 | visual-chatgpt | 34.5k | A tool from Microsoft that can add image capabilities to ChatGPT | 1. Support the picture of literature and life 2. Support the picture of literature and transformation |
ChatGPT-web enhanced version-02 | chatgpt_academic | 57.3k | ChatGPT Academic Optimization | 1. Support one-click polishing and one-click search for grammar errors in papers 2. One-click Chinese-English translation 3. It can correctly display and interpret code 4. It can analyze other Python/C++ projects with one-click 5. It can output a markdown table that supports GPT. |
ChatGPT-web enhanced version-03 | chatgpt-web | 30.5k | ChatGPT demo page built with Express and Vue3 | 1. Support downloading dialogue content 2. Support Prompt template |
ChatGPT-web enhanced version-04 | ChatGPT-Next-Web | 68.5k | Have your own ChatGPT web service with one click | 1. Use Vercel for free one-click deployment within 1 minute, and supports container deployment 2. A massive built-in propt list, from Chinese and English 3. Export chat history with one click, complete Markdown support |
ChatGPT-web enhanced version-05 | chatbot-ui | 26.4k | Build your own ChatGPT website: ChatBot-UI | 1. Support Prompt template 2. Support search for chat content 3. Support GPT-44. Support code highlighting 5. Support Markdown output |
ChatGPT-web enhanced version-06 | ChuanhuChatGPT | 14.8k | A light and easy-to-use ChatGPT web graphical interface | 1.Respond in real time 2.Unlimited dialogue 3.Save conversation records 4.Preset Prompt set 5.Network search 6.Reply based on file |
ChatGPT-web enhanced version-07 | BetterChatGPT | 7.5k | An amazing open source web application with better UI for exploring OpenAI's ChatGPT API | 1. Support custom prompt word database 2. Support using folders to organize chats 3. Support custom user/assistant/system identity 4. Support saving chat as Markdown/picture/JSON |
ChatGPT-web enhanced version-08 | EX-chatGPT | 2.0k | Ex-ChatGPT enables ChatGPT to call external APIs such as WolframAlpha, Google, and WikiMedia to provide more accurate and timely answers | 1. Voice dialogue function, using Microsoft Azure API, optimize response speed (about 1-2 seconds), includes voice recognition and text to voice, supports a variety of tone and languages, and customizes sound. 2. Docker and proxy support. 3. Clean Google search results to reduce token usage. 4. Allow ChatGPT to call external API interfaces (Google, WolframAlpha, WikiMedia) |
ChatGPT-web enhanced version-09 | chatgpt-php-web | 3.0k | PHP version calls OpenAI's latest interface and model gpt-3.5-turbo for Q&A Web | 1. Added some preset speeches 2. Adaptation optimization of mobile browsers |
ChatGPT-web enhanced version-10 | yakGPT | 1.6k | A simple, locally run ChatGPT UI that makes your text generation faster and chat more attractive! | 1. Support API calls 2. Support voice input |
ChatGPT-web enhanced version-11 | multimedia-gpt | 183 | Provide image, video and audio input to your ChatGPT | 1. Connect OpenAI GPT with vision and audio. You can now use the OpenAI API key to send images, audio records, and PDF documents and get responses in text and image formats. Support for videos is currently being added. |
ChatGPT-Wenxin Yiyan Open Source Version | visual-openllm | 1.2k | Wen Xinyiyan's open source version, based on ChatGLM + Visual ChatGPT + Stable Diffusion | 1. Draw pictures + chat |
ChatGPT-Command Line Version-01 | shell_gpt | 8.3k | Using ChatGPT in Shell | 1. Support API calls 2. Support context |
ChatGPT-Command Line Version-02 | aichat | 2.9k | The terminal uses ChatGPT/GPT-3.5/GPT-4 | 1. Support role presets 2. Syntax highlighting markdown and other 200 languages |
ChatGPT-Command Line Version-03 | pandora | 1.2k | Pandora, a ChatGPT that is not just a command line | Multi-mode: web pages/command line/API, private deployment |
ChatGPT - Command Line Version + Voice | chatgpt-conversation | 653 | Talk to ChatGPT with your voice on the command line and let it respond | 1. Voice conversation with ChatGPT on the cli command line |
ChatGPT cloning | chatgpt-clone | 11.2k | ChatGPT cloning using official models and Bing, reverse engineering UI, supports AI model switching, message search, ChatGPT plug-in and prompt templates | 1. Implement the same response stream as ChatGPT through the events sent by the server 2. Include the original ChatGPT UI of Dark mode 3. AI model selection (via 3 endpoints: OpenAI API, BingAI and ChatGPT browser) 4. Be the OpenAI and BingAI endpoints Create, save and share custom presets 5. Edit and resubmit messages like official websites (support session branches) 6. Search for all messages/dialogues 7. The plugin will be integrated soon |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
Node-ChatGPT Client | chatgpt-node | 15.7k | Node.js client for the official ChatGPT API. | |
Python-ChatGPT Client | PyChatGPT | 4.2k | Python client for the unofficial ChatGPT API. | 1. With automatic token regeneration, session tracking, proxy support, etc. |
Python-Shell-ChatGPT Client | chatgpt-wrapper | 3.6k | Using ChatGPT in python or command line | 1. Support ChatGPT4 |
Java-ChatGPT Client-01 | chatgpt-java | 3.4k | ChatGPT Java SDK. Supports GPT3.5 and GPT4 APIs. Use out of the box. | 1. Support context, blocking dialogue, proxy, etc. |
Java-ChatGPT Client-02 | chatgpt-java | 3.1k | ChatGPT's Java client, ChatGPT Java SDK, streaming output. | 1. Support all official interfaces of OpenAI 2. Support streaming output |
Java-OpenAi Client | openai-java | 4.6k | OpenAI's java client. | 1. Support GPT-4 |
Node-ChatGPT-Bing Client | node-chatgpt-api | 4.2k | ChatGPT and Bing AI node clients | 1. Support BingAIClient2. Support ChatGPTBrowserClient |
Go-OpenAi Client | go-openai | 8.2k | OpenAI's go client. | 1. Support GPT-4 |
PHP-OpenAi Client | openai-php | 2.1k | OpenAI's PHP SDK | |
Android-ChatGPT Client | chatgpt-android | 3.5k | ChatGPT-SDK for Android | |
.Net-ChatGPT Client | openai-dotnet | 2.7k | Dotnet SDK for OpenAI ChatGPT, Whisper, GPT-3, GPT-4, Azure OpenAI and DALL-E |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
GPT Automation-01 | Auto-GPT | 161.7k | Automated GPT | 1. Unlike ChatGPT, users do not need to constantly ask questions about AI to get corresponding answers. In AutoGPT, you only need to provide it with an AI name, description and five goals, and then AutoGPT can complete the project itself. 2. It can be read Write files, browse web pages, review the results of your own prompts, and combine them with the said prompt history. |
GPT Automation-01-Plugin | Auto-GPT-Plugins | 3.9k | AutoGPT plug-in | There is no content for the time being. The warehouse comes from the author of AutoGPT, so it is worth noting! ! ! |
GPT Automation-01-Graphic Interface | autogpt-gui | 1.5k | AutoGPT's graphical user interface | |
GPT Automation-01-Graphic Interface | AutoGPT-Next-Web | 165 | Deploy your private AutoGPT web application for free with one click | Free one-click deployment with Vercel within 1.1 minutes 2. Improved local support: After entering Chinese, the content will be displayed in Chinese, not in English |
GPT Automation-01-Chinese Version | Auto-GPT-ZH | 2.4k | Automated GPT-Chinese version | |
GPT Automation-02 | AgentGPT | 29.9k | Assemble, configure, and deploy automatic AI agents in your browser. | 1. Name your own custom AI and let it start any goal you can think of. It will try to think about the task to be done by thinking about |
GPT Automation-03 | babyagi | 19.3k | Just give the target and task iterations to allow the AI to automatically complete your tasks | 1. Name your own custom AI and let it start any goal you can think of. It will try to think about the task to be done by thinking about |
GPT Automation-04 | MiniAGI | 2.8k | Minimum universal autonomous proxy based on GPT3.5/4. | 1. Can analyze stock prices, perform cybersecurity tests, create art pictures and order pizza. |
GPT Automation 05 | DemoGPT | 1.6k | DemoGPT lets you create quick presentations with just sentences. It applies the ToT method to the Langchain document tree. | Just say one thing and let DemoGPT prepare the entire pipeline and create your custom application from it. Then, just use your tips and you can create the app of your dream |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
WeChat ChatGPT Robot-01 | wechat-chatgpt | 13.1k | Quickly access ChatGPT on WeChat | 1. Use ChatGPT2 in WeChat based on wechaty and Official API. Support multiple rounds of conversations. 3. Support command settings 4. Support Dall·E5. Support whisper6. Support setting propt |
WeChat ChatGPT Robot-02 | chatgpt-on-wechat | 25.1k | Use ChatGPT to build a WeChat chat robot, based on GPT3.5 API and itchat implementation | 1. Support customization of rules 2. Multiple accounts 3. Image generation 4. Context memory 5. Voice recognition 6. Plug-in |
WeChat ChatGPT Robot-03 | ChatGPT-wechat-bot | 4.6k | WeChat ChatGPT Robot | 1. Supports contextual dialogue. 2. Support resetting the context and resetting the context of the conversation through keywords (reset). 3. Support the group chat @your robot?, and you can receive replies. 4. Support to wake up your robot through keywords, such as receiving a reply when sending "@Robot hello xxxx" in the group. |
WeChat ChatGPT Robot-04 | openai-on-wechat | 171 | Based on Golang, OpenAI WeChat chatbot has simple deployment and uses the desktop version of WeChat protocol to break through WeChat login restrictions | - Text dialogue : You can receive private chat/group chat messages, use OpenAI's gpt-3.5-turbo to generate reply content, and automatically reply to questions - Trigger password settings: Friends need to bring the specified prefix when sending messages to you to trigger and GPT robot dialogue, trigger password can be set in the configuration file - Continuous dialogue : supports the continuous dialogue function for private chat/group chat, and can set how many minutes you need to remember through the configuration file - Image generation : You can generate pictures based on the description and automatically reply In the current private chat/group chat |
QQ and Telegram ChatGPT Robot | OpenaiBot | 1.9k | OpenaiBot is an excellent ChatGPT chatbot based on the GPT series model (mainly Openai) interface. | 1. Supports cross-multiple platforms and has a common interface. Currently, it can connect to QQ and Telegram chat platforms, conduct private chats and group chats, actively search and reply, image Blip understanding support, voice recognition, sticker support, chat black and white list restrictions, etc. Multiple functions |
Discord-ChatGPT Robot | chatGPT-discord-bot | 2.6k | Integrate ChatGPT into your own discord bot | 1. Switch the GPT interface mode, support 4.0 2. Support Dalle2 biographical images |
Telegram ChatGPT Robot-01 | ChatGPT-Telegram-Workers | 3.2k | Integrate ChatGPT into your own Telegram bot | 1. Use Cloudflare Workers, a single file, and copy and paste a shuttle directly without any dependencies, no need to configure the local development environment, no domain name, and no server |
Telegram ChatGPT Robot-02 | chatgpt-telegram-bot | 2.7k | Telegram Robot Integration with OpenAI's Official ChatGPT API | 1. Support markdown output 2. Docker and Proxy support 3. Support DALL·E4. Support using Whisper to transcribe audio and video messages |
QQ-ChatGPT Robot-01 | chatgpt-mirai-qq-bot | 12.1k | A QQ bot that uses OpenAI's ChatGPT for chatting! | 1. Text to image send 2. Group chat reply quotation 3. Keyword trigger reply 4. Forward proxy 5. Multi-account support 6. Support Mirai, go-cqhttp, Telegram Bot7. Support ChatGPT Plus8. Support ChatGPT API9. Support Bing Chat 10. Support Google bard11. Support poe.com web version 12. Support Wenxin Yiyan web version 13. Support ChatGLM-6B local version |
QQ-ChatGPT Robot-02 | QChatGPT | 3.8k | ChatGPT NewBing QQ robot with high stability, low coupling, plug-in support, and adapted to multiple models! | 1. It has supported GPT-4 and New Bing2. It supports dialogue, drawing and other models, and is more playable. 3. Blacklist mechanism for private chat and group chat |
WhatsApp-ChatGPT Robot | whatsapp-gpt | 3.1k | Quickly access to ChatGPT on whatsapp | 1. Chatbot |
Feishu ChatGPT Robot-01 | feishu-chatgpt | 5.4k | Feishu×(GPT-3.5 + DALL·E + Whisper)= Feishu’s general work experience | 1. Voice dialogue, role-playing, multi-topic discussion, picture creation, table analysis, document export |
Feishu ChatGPT Robot-02 | ChatGPT-Feishu | 1.1k | ChatGPT robot prepared for Feishu | 1. Simple version |
DingTalk ChatGPT Robot | chatgpt-dingtalk | 2.1k | ? DingTalk & ? GPT-3.5 Let your work efficiency take off directly private chat group chat methods, single chat mode, role-playing, and picture creation | 1. Private chat with the robot 2. Help list 3. Switch mode 4. Query balance 5. Daily problems 6. Built-in propt chat branch 7. Generate image 8.gpt-4 |
LINE-ChatGPT Robot-01 | gpt-ai-assistant | 7.0k | Connecting to ChatGPT Chatbot on LINE | 1. Support role modeling 2. Support custom Prompt templates 3. Support literary pictures |
LINE-ChatGPT Robot-02 | ChatGPT-Line-Bot | 1.4k | This is an open source library that allows you to integrate ChatGPT into Line | 1. Support Wensheng Picture 2. Summary of Youtube video content and new articles |
Slack-ChatGPT Robot | myGPTReader | 4.4k | myGPTReader is a Slack robot. | 1. You can read any web page, e-book, video (YouTube) or file and summarize it through chatGPT. It can also talk to you via voice |
Teams-ChatGPT Robot | openai-teams-bot | 122 | An OpenAI Teams Bot application that lets you chat using the OpenAI API in Microsoft Teams, similar to the ChatGPT Teams Bot application. |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
Paper summary | ChatPaper | 17.7k | Use chatgpt to summarize the paper + polish + review + review and reply | 1. Paper summary + polish + draft review + draft review reply |
Paper talk | researchgpt | 3.6k | An open source LLM research assistant that allows you to have conversations with research papers | Upload the paper and talk to the paper. |
PDF Conversation-01 | gpt4-pdf-chatbot-langchain | 14.6k | PDF Chatbot | 1. Build a chatGPT chatbot for multiple large PDF files using the new GPT-4 api. |
PDF Conversation-02 | pdfGPT | 6.7k | PDF GPT allows you to use the GPT function to chat with the content of PDF files. The only open source solution for converting your pdf files in a chatbot! | 1. Conversation based on CPT and uploaded PDF files |
PDF summary | DocsGPT | 14.2k | ChatGPT Document Reader | 1.Support summary PDF2.Support sharing to discord |
PPT generation | chat-gpt-ppt | 864 | Automatically generate PPT using ChatGPT | 1. Generate ppt2 with one click based on the title. Supports multiple languages |
PDF Reading | ebook-GPT-translator | 1.6k | Read PDF and DOCX files in various styles of languages | The tool is designed to help users convert text from one format to another, and to translate it into another language using the OpenAI API (model=gpt-3.5-turbo). Currently, PDF, DOCX, MOBI and EPUB file format conversion to EPUB files and text files can be translated, and text can be translated into multiple languages. |
markdown documentation | markprompt | 1.6k | Use GPT4 to read markdown documentation | 1. It scans the Markdown, Markdoc and MDX files in the GitHub library and creates embeddings that can be used to create prompts. |
Document generation questions answers | auto-evaluator | 1.0k | Enter the document to automatically generate questions, answers, and scores | 1. Automatically generate answers to questions 2. Rating the responses to the answers 3. Support json, PDF, TXT and other formats |
Document Knowledge Base | vault-ai | 3.2k | OP Vault ChatGPT: Use OP Stack (OpenAI + Pinecone Vector Database) to provide long-term memory for ChatGPT. Upload your own custom knowledge base files (PDF, txt, etc.) using a simple React front-end | 1. Support PDF, .txt, .rtf and plain text |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
git tool-03 | aicommits | 7.4k | Submit commit using ChatGPT | Automatically generate clear, comprehensive and descriptive submission messages |
git tool-02 | opencommit | 5.4k | Submit commit using ChatGPT | Automatically generate clear, comprehensive and descriptive submission messages |
git tool-01 | gptcommit | 2.3k | Submit commit using ChatGPT | git prepare-commit-msg hook, used to write commit messages in GPT-3. With this tool, you can easily generate clear, comprehensive and descriptive submission messages |
Github robot | ChatGPT-ProBot | 373 | A GitHub robot based on ChatGPT | |
Error detection-01 | Wolverine | 5.2k | Run scripts with Wolverine, and when they crash, GPT-4 edits them and explains where the error lies. Even if you have a lot of errors, it will rerun repeatedly until it is fixed. | |
Error detection-02 | stackexplain | 509 | Use ChatGPT to explain your error message in simple English | Run pythohn script with stackexplain command and automatically detect errors to give the correct fix |
SQL Client-01 | sqlchat | 3.8k | SQL Chat is a chat-based SQL client that uses natural language to ask database questions and query databases. | 1. Support MySQL and PostgreSQL |
SQL Client-02 | Chat2DB | 13.7k | An intelligent, universal, universal SQL client and database reporting tool that integrates ChatGPT capabilities. | 1. AI intelligent assistant, supports natural language to SQL conversion, SQL to natural language conversion, SQL optimization suggestions 2. Strong expansion capabilities, currently supports MySQL, PostgreSQL, Oracle, SQLServer, ClickHouse, OceanBase, H2, SQLite, etc., and will be in the future. Support more databases |
Code Search Engine | bloop | 8.6k | bloop is a code search engine that uses GPT-4 to answer questions about your code. Search local and remote repositories using natural language, regular expressions, and filter queries | 1. Regular expression search 2. Synchronize local and Github repositories |
Code conversation | gpt-runner | 322 | Talk to your files! Manage and run your AI presets! | 1. Dialogue with code files 2. AI presets for managing projects |
Code generation | aiac | 3.3k | Command line code generator | 1. Generate IaC2. Generate docker and k8s configurations 3. Generate CI/CD4. Generate SQL |
Language conversion | ai-code-translator | 3.8k | Use AI to translate code from one language to another. | |
Data processing | pandas-ai | 11.1k | It integrates generative AI capabilities into Pandas, making the data frame conversational. |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
Video summary | BibiGPT | 5.0k | One-click summary of audio and video content: Bilibili丨YouTube丨Webpage丨Podcast丨Conference丨Local files, etc. | Under development: Supports input of web pages | podcasts | conferences | local audio and video files, Prompt and output are in continuous iteration |
Video chat | Ask-Anything | 2.7k | ChatGPT with video comprehension function! | 1. Support miniGPT4, StableLM and MOSS |
Voice-01 | AudioGPT | 9.8k | Understand and generate voice, music, sounds and heads of speech | 1. Support singing 2. Support BGM3 to generate sound effects |
Voice-02 | speechgpt | 2.7k | SpeechGPT is a web application that allows you to speak with ChatGPT, speaking exercises | 1. Adapt to mobile terminal 2. Support more than 100 languages 3. Voice training 4. Integrated voice service with Azure |
Voice-03 | chat-with-gpt | 2.3k | An open source ChatGPT voice application | 1. Integrate the voice service of ElevenLabs 2. Support docker deployment |
Voice-04 | polyglot | 2.5k | Polyglot is a language practice desktop application based on ChatGPT and Azure. | 1. Multilingual oral exercises 2. Intelligent voice synthesis 3. Intelligent dialogue function |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
chart | chart-gpt | 3.5k | Artificial intelligence tool for building charts based on text input. | |
AI visualization | SolidUI | 139 | AI generation visual prototype design and editing platform, supports 2D and 3D models, and combines LLM (Large Language Model) for rapid editing. |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
Penetration testing tools | PentestGPT | 6.4k | PentestGPT is a penetration testing tool powered by GPT4. |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
Training scene robot-01 | ai-anything | 563 | Create conversational robots for various scenarios | 1. Writing assistant 2. Code interpreter 3. Daily generator, etc. |
Training scene robot-02 | OpenGpt | 3.9k | Create your own ChatGPT application in seconds | 1. Create dialogue robots for various scenarios, such as Xiaohongshu, Daily, etc. |
General-01 | Portal | 1.7k | Any selected text is sent to ChatGPT for processing via keyboard shortcuts, and then the result is returned to the user's clipboard or cursor position (to achieve typewriter effect). ChatGPT can be operated on any software | 1. Translation of any software word mark 2. Custom prompt template 3. Dialogue management && Dialogue diagram generation |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
Room design | roomGPT | 9.5k | Upload a photo of your room and use artificial intelligence to generate your dream room. | You only need to take a photo of your room, or a 3D rendering of the room, and upload it, and use AI to generate the corresponding dream room renderings. (Strictly speaking, it belongs to the field of painting) |
Structural knowledge | GraphGPT | 4.2k | Natural Language → Structural Knowledge | 1. GraphGPT converts unstructured natural language into knowledge graphs. Pass in your favorite movie summary, confusing paragraphs on Wikipedia pages, or video text to generate a visual chart of entities and their relationships. |
Interview Tips | Cheetah | 3.8k | Use GPT and Whisper to assist with remote interview | |
Tell a story | ChineseAiDungeonChatGPT | 1.4k | Chinese version of ai dungeon, directly use openai's ChatGPT api as a storytelling model | |
AR experience | ChatARKit | 413 | Create AR experiences in natural language using ChatGPT | 1. Sketchfab-3D model website |
Apple Health | HealthGPT | 1.6k | Using natural language? Query Apple Health data | 1. Integrate with the Apple Health app to ensure seamless use of first-party data 2. Out of the box support querying sleep, steps, active energy, exercise minutes, heart rate, and weight. |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
ChatGPT Retrieval Plugin | chatgpt-retrieval-plugin | 20.9k | The ChatGPT search plug-in allows you to easily search and find personal or work documents by asking questions in daily language. | Semantic searches and searches for personal or organizational documents can be performed. It allows users to obtain the most relevant document snippets from their data sources, such as files, notes, or emails, by asking questions or expressing their needs in natural language. Businesses can use this plugin to provide internal documentation to employees through ChatGPT. |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
General Plugin-01 | chatGPTBox | 9.6k | Deeply integrate ChatGPT into your browser | 1. Call out the chat dialog box at any time on any page 2. Support mobile devices such as mobile phones 3. Summarize any page through the right-click menu 4. Box selection tools and right-click menus to execute various your needs, such as translation, summary, polishing, and emotional analysis , paragraph division, code explanation, query 5. Support reddit, quora, youtube, github, gitlab, stackoverflow, zhihu, bilibili and other websites |
General Plugin-02 | browser-extension | 780 | Automate your browser with GPT-4 | 1. Supports website automation operations such as github, Netflix, OpenAI, calendar, etc. |
Search for plugins | chatgpt-google-extension | 13.3k | Show ChatGPT response next to Google search results | 1. The ChatGPT search content is displayed on the right side 2. Custom trigger mode 3. Support to switch languages |
Text box plugin | chatgpt-chrome-extension | 2.8k | Integrate ChatGPT into every text box on the internet! | 1. Right-click Ask ChatGPT in the text box Use 2. Use it to write Twitter, modify email, fix code errors, or anything else you need |
Text box plugin - Twitter version | tweetGPT | 651 | ChatGPT Browser Plugin - Twitter Web | 1. Generate tweets and replies in the Twitter web version |
Translation plugin-01 | openai-translator | 22.8k | A word translation browser plug-in and cross-platform desktop application based on ChatGPT API. | 1. Translation of word |
Translation plugin-02 | immersive-translate | 13.3k | Immersive bilingual web translation extension. | 1. Bilingual display, Chinese and English comparison. 2. Customize and optimize common mainstream websites, such as Twitter, Reddit, Discord, Gmail, Telegram, Youtube, Hacker News, etc. 3. Supports PDF files, bilingual translation, production and export of EPUB e-books. 4. Support mobile terminal |
Download the plugin | ChatGPT-pdf | 1.5k | A Chrome extension downloads your chat gpt history PNG, PDF or shareable link. | 1. Download chatgpt official website chat history PNG |
ChatGPT Enhanced Plug-01 | chatgpt-advanced | 6.4k | A browser extension that enhances your ChatGPT prompts with network results. | 1. This browser extension adds web access function to ChatGPT. Get more relevant and latest answers from chatbots! |
ChatGPT Enhanced Plug-02 | superpower-chatgpt | 1.4k | A browser extension that adds missing features such as folders, searches and community prompts ChatGPT | 1. Support folders and sorting 2. Search for highlighting |
Voice plug-in-01 | talk-to-chatgpt | 1.9k | Talk to ChatGPT AI with your voice and listen to its answers through your voice. | 1. Voice communication with ChatGPT! 2. Support multiple languages |
Voice plug-in-02 | assistant-chat-gpt | 221 | Embed ChatGPT as a hands-free voice assistant. | 1.ChassistantGPT supports more than 60 languages and dialects. Select your native language and custom trigger phrases (configurable in the tab) |
Share plug-in | sharegpt | 1.7k | Easily share a permanent link to the ChatGPT conversation to https://sharegpt.com/ | 1. Share yourself with one click ChatGPT conversation to https://sharegpt.com |
Read plugin | chatgpt-arxiv-extension | 583 | arxiv paper uses ChatGPT | 1. Can help you read arxiv papers and give annotations in some places |
Summary plug-in-01 | summary.site | 720 | Summarize web pages using OpenAI ChatGPT | |
Summary plug-in-02 | chatgpt-google-summary-extension | 1.6k | It can display summary from ChatGPT next to Google Search and YouTube, and it also supports Yahoo, Github, Bing, etc. | |
Summary plug-in-03 | WebPilot | 1.7k | Webpilot is a free, open source "network co-pilot" that allows you to have free form conversations with web pages or automatically argue with other users. | 1. Summary of the content of the web page. 2. You can customize the commands to ask any questions about the content of the selected web page. |
Summary plug-in-YouTube Video Edition | YouTube_Summary_with_ChatGPT | 754 | With OpenAI's ChatGPT artificial intelligence technology, you can get YouTube video text and video summary. | 1. One-click summary of YouTube video content |
name | github address | Like count | Introduction | Function |
---|---|---|---|---|
Editor-vscode plugin | chatgpt-vscode | 4.9k | A VSCode extension that allows you to use ChatGPT | 1. Query ChatGPT through the input box in the sidebar using the code snippet in the editor 2. Right-click on the code to select and run one of the context menu shortcuts 3. View ChatGPT's response in the panel next to the editor |
Editor-Neovim plugin | ChatGPT.nvim | 3.4k | Neovim plugin for interacting with OpenAI GPT-3 chatbot | 1. The command opens the interactive window 2. Support the Awesome ChatGPT Prompts command |
Editor-IDA Pro Plugin | Gepetto | 2.7k | An IDA Pro plug-in connected to the ChatGPT interface | 1. Support interpreting functions 2. Support renaming variables |
Editor - JetBrains Plugin | JetBrains - Plugin | 991 | A plugin that supports ChatGPT running on the JetBrains series IDE | |
Editor-intellij plugin | intellij-chatgpt | 137 | A plugin that integrates ChatGPT and other third-party mirroring sites into JetBrains IDEs. | 1. Integrate free third-party mirroring websites and are easy to update. |
Efficiency Tools-raycast Plugin | chatgpt-raycast | 559 | A raycast ChatGPT plugin | 1. Use Mac shortcut keys to directly evoke ChatGPT for conversation 2. Customize conversation instructions |
Google Docs Plugin | docGPT | 653 | ChatGPT directly in Google Docs as editor plugin | 1.ChatGPT is directly integrated into Google Docs 2. Select doc and send it to chatgpt with one click |
Kubernetes plugin-01 | kubernetes-chatgpt-bot | 921 | Use ChatGPT to solve Kubernetes issues | 1. Directly generate Prometheus alert to ChatGPT to ask how to fix the alarm 2. Rely on observability artifact robusta |
Kubernetes plugin-02 | kubectl-ai | 986 | This project is a kubectl plugin that uses OpenAI GPT to generate and apply Kubernetes manifests | 1. Generate Kubernetes configuration in natural language |
github plugin-01 | ChatGPT-CodeReview | 3.6k | github's code review robot | 1. Let ChatGPT automatically reviewCode2. Let chatgpt check your PR |
github plugin-02 | chatgpt-action | 559 | github's codeReview plugin | 1. Let ChatGPT automatically reviewCode2. Let chatgpt check your PR |
Little Love Plugin | xiaogpt | 5.3k | Connect ChatGPT to Xiaoai Audio | 1. Play ChatGPT using Xiaomi AI speakers |
3D software Blender plugin | BlenderGPT | 4.2k | Access ChatGPT on Blender | 1. You can quickly build a 3D model if you just need to enter text |
Siri plugin | ChatGPT-Siri | 3.5k | Start "Shortcuts" through Siri to connect to ChatGPT API, so that Siri can transform into an AI chat assistant | 1. Support continuous conversations 2. Configure the system prompt3. Save chat history |
github address | Like count | Introduction | Function |
---|---|---|---|
gpt4all | 64.9k | A chatbot is trained on a lot of clean assistant data, including code, story and conversation | 1. Local training, training |
gpt4all-ui | 3.9k | gpt4all's ui interface | 1. Use the ui interface to train, train, use |
Open-Assistant | 36.7k | OpenAssistant is a chat-based assistant that can understand tasks, interact with third-party systems, and dynamically retrieve information. | Open Assistant is a project designed to give everyone access to large chat-based language models. |
stanford_alpaca | 28.9k | Alpaca model from Stanford (alpaca) | |
DeepSpeed Chat | 32.9k | Microsoft's open source one-click RLHF training allows your ChatGPT-like 100 billion big model to speed up and save 15 times money, helping users easily train large language models such as ChatGPT. Everyone is expected to have exclusive ChatGPT. | |
ChatGLM-6B | 39.4k | The product developed by Tsinghua University, ChatGLM-6B is an open source dialogue language model that supports Chinese and English bilingualism. | 162 million parameters 2. Users can deploy locally on consumer-grade graphics cards (at least 6GB of graphics memory is required at INT4 quantization level) |
ChatGLM2-6B | 15.5k | The product developed by Tsinghua University, ChatGLM-6B is an open source dialogue language model V2 version that supports Chinese and English bilingualism. | ChatGLM2-6B has achieved significant improvement in performance on MMLU (+23%), CEval (+33%), GSM8K (+571%), BBH (+60%) and other data sets |
minGPT | 18.9k | A minimum PyTorch implementation of OpenAI GPT (generated pretrained converter) trained by karpathy has been published by the master of karpathy. The code is very concise and clear, suitable for hands-on learning of GPT models. | |
FastChat | 34.4k | An open platform for training, serving and evaluating chatbots based on large language models. (Alpaca) | 1. Stanford teamed up with scholars from CMU, UC Berkeley and other institutions to release the 13 billion parameter model Vicuna, which can achieve 90% of the performance of ChatGPT for only $300. |
MiniGPT-4 | 24.9k | Enhanced visual language understanding (graphic recognition) and advanced large language models | 1. Identify the picture and conduct dialogue |
alpaca-lora | 18.2k | Open source implementation of lightweight ChatGPT, alpaca-lora | 1. Use the LoRA lightweight model 2. Only a small part of the parameters need to be trained to obtain effects comparable to the Standford Alpaca model 3. You need RTX 4090 to play |
FreedomGPT | 2.6k | A React-based program that uses a chat-based interface (based on Alpaca Lora) to execute FreedomGPT LLM locally on Mac and Windows (offline and private) | |
stableLM | 15.9k | Stable Diffusion's startup Stability AI releases and opens the large language model StableLM trained by the team | StableLM released today is trained on a larger version of the open source dataset The Pile, which contains information from a variety of sources, including Wikipedia, the Q&A website Stack Exchange, and the biomedical database PubMed, which is a Three times the size of The Pile, containing 1.5 trillion tokens (characters), its super-large scale makes StableLM super high performance in session and encoding, but it currently has only 3-7 billion parameters, while GPT-3 has 1,750 Billions of parameters. |
OpenChatKit | 9.0k | Built by the former OpenAI team, OpenChatKit provides a strong open source foundation that creates dedicated and universal chatbots for a variety of applications. | Language model with 120 billion parameters 2. Users only need to prepare their own data set and fine-tune the model using OpenChatKit's recipe to obtain high-precision results. |
text-generation-webui | 36.6k | A gradient web UI for running large language models such as GPT-J 6B, OPT, GALACTICA, LLaMA and Pygmalion | |
PaLM-rlhf-pytorch | 7.6k | Implement RLHF (reinforcement learning with human feedback) on the PaLM architecture. Basically ChatGPT, but with PaLM. | |
ChatRWKV | 9.3k | ChatRWKV is an open source project benchmarking against ChatGPT, hoping to do "Stable Diffusion for Large-scale Language Models" | |
dolly | 10.8k | Databricks' Dolly is a large language model trained on the Databricks machine learning platform | 1.Dolly uses Alpaca data to fine-tune the open source EleutherAI 6 billion parameter model two years ago |
Chinese-LLaMA-Alpaca | 17.4k | Chinese LLaMA&Alpaca large language model + local deployment | 1. Open source Chinese LLaMA model pre-trained with Chinese text data Open source Chinese Alpaca model, which is further finely tuned by instruction, quickly deploy and experience quantitative version of the model locally using laptops (personal PCs). |
MOSS | 11.8k | The first ChatGPT model in China: Fudan University MOSS, RTX 3090 graphics card can run | |
BELLE | 7.6k | Open source Chinese dialogue model | 1. At this stage, this project is based on some open source pre-trained large language models (such as BLOOM, LAMMA, etc.) and optimizes for Chinese. Model tuning only uses data produced by ChatGPT (without any other data). |
trlx | 4.3k | A repo that distributes the training of language models through human feedback reinforcement learning (RLHF) | 1. Supports online RL with up to 20b parameters and offline RL with larger models. Basically the project you use to fine-tune GPT to ChatGPT |
lit-llama | 5.8k | Lightning-AI 基于nanoGPT的LLaMA语言模型的实现。支持量化,LoRA微调,预训练。 | |
LLaMA-Adapter | 72 | 高效微调一个聊天机器人:LLaMA-Adapter | 1.LLaMA在1小时内按照指示和1.2M参数进行微调 |
KoboldAI-Client | 3.4k | KoboldAI-你通往GPT写作的大门 | 这是一个基于浏览器的前端I -辅助写作与多个本地和远程I模型 |
ChatYuan | 1.9k | 国产的支持中英双语的功能型对话语言大模型:ChatYuan | 1.ChatYuan-large-v2是ChatYuan系列中以轻量化实现高质量效果的模型之一,用户可以在消费级显卡、 PC甚至手机上进行推理(INT4 最低只需400M )。 |
wenda | 6.1k | 闻达:一个大规模语言模型调用平台 | 1.目前支持模型:chatGLM-6B、chatRWKV、chatYuan。2.知识库自动查找3.支持参数在线调整 |
minChatGPT | 198 | 微型版ChatGPT,一个将语言模型与类似ChatGPT的RLHF对齐的最小示例 |
name | github地址 | Like count | Introduction | Function |
---|---|---|---|---|
生物医学机器人 | BioGPT | 4.2k | 微软团队推出的基于生物医学研究文献的大型语言模型 | 1.提取诸如基因或疾病的生物医学实体2.可以回答生物医学问题的聊天机器人3.生物医学领域的总结和自动完成 |
医生机器人 | ChatDoctor | 3.4k | 利用医学领域知识在LLaMA模型基础上改进的医学聊天模型 | 1.数据训练来自HealthCareMagic.com的20万次病人和医生之间的真实对话、来自icliniq.com的26k个病人和医生之间的真实对话 |
法律机器人 | law-cn-ai | 4.8k | AI 法律助手 | 1.基于GPT,使用embeddings向量数据库做的固定领域机器人 |
github地址 | Like count | Introduction | Function |
---|---|---|---|
awesome-chatgpt-prompts | 104.1k | ChatGPT指令合集,以更好地使用ChatGPT | 各种场景对话调教 |
awesome-chatgpt-prompts-zh | 29.9k | ChatGPT指令合集(中文版),以更好地使用ChatGPT | 各种场景对话调教(中文版) |
Prompt-Engineering-Guide | 23.8k | 指令工程师 | 教你如何调教、训练AI |
ChatGPT-Shortcut | 3.3k | 让生产力加倍的ChatGPT 快捷指令 | 按照领域和功能分区,可对提示词进行标签筛选、关键词搜索和一键复制。 |
ChatGPT_DAN | 1.5k | ChatGPT"越狱"指令 | |
Awesome-ChatGPT-prompts-ZH_CN | 1.4k | 如何将ChatGPT调教成一只猫娘 | |
ChatGPT-Data-Science-Prompts | 562 | ChatGPT"数据科学"指令 | |
The-Art-of-Asking-ChatGPT | 375 | 如何向ChatGPT 提问以获得高质量答案:提示技巧工程完全指南 |
github地址 | Like count | Introduction | Function |
---|---|---|---|
awesome-gpts | 868 | GPTs | 收集社区创建的所有GPTs |
Awesome-GPTs | 1.5k | GPTs | 精选的超棒GPT ? 列表 |
gpt-crawler | 3.7k | 抓取网站以生成知识文件,以便从URL 创建自己的自定义GPT | 可以抓取各种网页上的技术文档,上传到gpts |
github地址 | Like count | Introduction | Function |
---|---|---|---|
Reverse ChatGPT | 23.5k | ChatGPT逆向工程 | 提取ChatGPT的API |
Reverse EdgeGPT | 5.3k | NewBing逆向工程 | 提取NewBing的API |
langchain | 2.3k | 开发自己的ChatGPT 应用:langchain | 它可以帮助开发者将LLM与其他计算或知识源结合起来,创建更强大的应用程序。 |
Embedchain | 3.9k | 用于在数据集上创建类似ChatGPT 的机器人的框架 | 只需几行代码即可在任何数据集上轻松创建LLM 支持的机器人。 |
KeepChatGPT | 1.8k | 让我们在使用ChatGPT过程中更高效、更顺畅,完美解决ChatGPT网络错误,不再频繁地刷新网页 | 解决了这几类报错: (1) NetworkError when attempting to fetch resource. (2) Something went wrong. If this issue persists please contact us through our help center at help.openai.com. (3) This content may violate our content policy. (4) Conversation not found. |
GPTCache | 914 | 使用向量数据库技术为各种LLM 应用提供一层语义缓存,能够缓存LLM 响应,从而显著减少检索数据所需的时间、降低API 调用开销、提升应用可扩展性 | 1.plugin类型设计,多个模块支持自定义,如embedding、存储、相似评估、请求前后处理2.适配openai多个接口,如ChatComplete/Complete等,同时也集成至LangChain 3.请求中多个参数,可满足多个不同场景,如缓存开启关闭、是否进行相似搜索、多级cache等 |
gpt4free | 5.5k | 此存储库为GPT-4/3.5 提供反向工程的第三方API,这些API 来自各种网站。 | 1.比如poe.com、writesonic.com等第三方网站 |
国内镜像站收集-01 | 8k | 收集国内免费ChatGPT镜像,替代品收录 | |
国内镜像站收集-02 | 26 | 收集国内免费ChatGPT镜像,替代品收录 |
这个awesome-open-gpt是我个人收集的关于GPT的有趣的开源项目,热烈欢迎你的贡献和建议,提交PR。
加群前先看: