Awesome
awesome-open-gpt/gpt相关开源项目合集
-
awesome-open-gpt是关于GPT开源精选项目的合集(170+全网最全) 🚀,热门项目用🔥标记,其中包括了一些GPT镜像、GPT增强、GPT插件、GPT工具、GPT平替的聊天机器人、开源大语言模型等等。
-
awesome-list的目的是为了让所有GPT关注者更好地关注GPT开源应用,同时也为想要学习和使用GPT模型的人提供了一些有用的资源。
-
awesome-open-gpt会持续更新,希望有更多优秀的GPT相关项目涌现!!!并且每天会自动更新点赞数(自动更新点赞数的脚本也是利用ChatGPT写的)。
精选开源项目合集
GPT镜像平替
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
ChatGPT桌面版-01 | lencx-ChatGPT🔥 | 47.1k | ChatGPT桌面版(Windows、macOS和Linux) | 1.导出聊天记录(PNG, PDF和Markdown)2.支持斜杠调出常用Prompts(awesome-chatgpt-prompts )3.网页登录模式 |
ChatGPT桌面版-02 | chatbox | 18.6k | 开源的ChatGPT桌面应用,prompt 开发神器 | 1.支持 Windows、Mac 和 Linux 2.更自由、更强大的 Prompt 能力 3.支持 GPT-4 和其他模型 4.更多功能:Markdown、消息引用、字数与token估算、夜间模式…… |
ChatGPT桌面版-03 | BetterChatGPT | 7.5k | ChatGPT加强版桌面应用 | 1.支持网站 + Windows + MacOS + Linux2.绕过 ChatGPT 区域限制的代理3.过滤聊天和文件夹 |
ChatGPT桌面版-04 | chat-ai-desktop | 2.0k | 非官方的ChatGPT桌面应用程序(Windows、macOS和Linux) | 1.支持API模式,免登录2.支持在Windows和Mac的菜单栏显示 |
ChatGPT桌面版-05 | ChatGPT-Desktop | 1.7k | ChatGPT 跨平台客户端(Windows、macOS和Linux) | 1.支持设置对话角色2.支持文生图 |
NewBing桌面版 | BingGPT | 9.4k | 新必应人工智能聊天桌面应用程序(Windows、macOS 和 Linux) | 1.无需安装 Microsoft Edge 或浏览器插件即可与新 Bing 聊天2.将完整对话导出为 Markdown、PNG 或 PDF3.自定义外观(主题和字体大小) |
ChatGPT-mac菜单版 | chatgpt-mac | 6.3k | 使ChatGPT生活在你的Mac菜单栏 | 1.在Mac菜单栏显示显示ChatGPT2.使用Cmd+Shift+G在任何地方唤起ChatGPT |
ChatGPT-web加强版-01 | visual-chatgpt | 34.5k | 微软开源的一款工具,可以为 ChatGPT 添加图片能力 | 1.支持文生图2.支持文改图 |
ChatGPT-web加强版-02 | chatgpt_academic | 57.3k | ChatGPT 学术优化 | 1.支持一键润色、一键查找论文语法错误2.一键中英互译 3.可以正确显示代码、解释代码 4.一键可以剖析其他Python/C++项目 5.可以输出支持GPT的markdown表格 |
ChatGPT-web加强版-03 | chatgpt-web | 30.5k | 用 Express 和 Vue3 搭建的 ChatGPT 演示网页 | 1.支持下载对话内容2.支持Prompt模版 |
ChatGPT-web加强版-04 | ChatGPT-Next-Web | 68.5k | 一键拥有你自己的 ChatGPT 网页服务 | 1.在 1 分钟内使用 Vercel 免费一键部署,并且支持容器部署2.海量的内置 prompt 列表,来自中文和英文3.一键导出聊天记录,完整的 Markdown 支持 |
ChatGPT-web加强版-05 | chatbot-ui | 26.4k | 搭建属于自己的 ChatGPT 网站: ChatBot-UI | 1.支持Prompt模版2.支持搜索聊天内容3.支持GPT-44.支持代码高亮显示5.支持Markdown输出 |
ChatGPT-web加强版-06 | ChuanhuChatGPT | 14.8k | 轻快好用的ChatGPT Web图形界面 | 1.实时回复2.无限对话3.保存对话记录4.预设Prompt集5.联网搜索6.根据文件回答 |
ChatGPT-web加强版-07 | BetterChatGPT | 7.5k | 一个惊人的开源web应用程序,具有更好的UI,用于探索OpenAI的ChatGPT API | 1.支持自定义提示词资料库2.支持使用文件夹整理聊天3.支持自定义用户/助理/系统身份4.支持将聊天保存为 Markdown/图片/JSON |
ChatGPT-web加强版-08 | EX-chatGPT | 2.0k | Ex-ChatGPT 使得 ChatGPT 能够调用外部 API,例如 WolframAlpha、Google 和 WikiMedia,以提供更准确和及时的答案 | 1.语音对话功能,使用微软 Azure API,优化响应速度 ( 1-2 秒左右 ) ,包含语音识别和文字转语音,支持多种音色和语言,自定义声音。2.docker 和 proxy 支持。3.对 Google 搜索结果进行数据清洗, 减少token占用。4.允许 ChatGPT 调用外部 API 接口 ( Google,WolframAlpha,WikiMedia ) |
ChatGPT-web加强版-09 | chatgpt-php-web | 3.0k | PHP版调用OpenAI最新接口和模型gpt-3.5-turbo进行问答的Web | 1.增加了一些预设话术2.对手机浏览器进行了适配优化 |
ChatGPT-web加强版-10 | yakGPT | 1.6k | 一个简单的,本地运行的ChatGPT UI,使您的文本生成更快,聊天更吸引人! | 1.支持api调用2.支持语音输入 |
ChatGPT-web加强版-11 | multimedia-gpt | 183 | 为您的ChatGPT提供图像、视频和音频输入 | 1.将OpenAI GPT与视觉和音频连接起来。您现在可以使用OpenAI API密钥发送图像、音频记录和pdf文档,并获得文本和图像格式的响应。目前正在增加对视频的支持。 |
ChatGPT-文心一言开源版 | visual-openllm | 1.2k | 文心一言的开源版,基于 ChatGLM + Visual ChatGPT + Stable Diffusion | 1.画图+聊天 |
ChatGPT-命令行版-01 | shell_gpt | 8.3k | 在Shell中使用ChatGPT | 1.支持api调用2.支持上下文 |
ChatGPT-命令行版-02 | aichat | 2.9k | 终端使用ChatGPT/GPT-3.5/GPT-4 | 1.支持角色预设2.语法突出显示markdown和其他200种语言 |
ChatGPT-命令行版-03 | pandora | 1.2k | 潘多拉,一个不只是命令行的ChatGPT | 多模式:网页/命令行/API,私有化部署 |
ChatGPT-命令行版+语音 | chatgpt-conversation | 653 | 在命令行用你的声音与ChatGPT对话,并让它回应 | 1.在cli命令行和ChatGPT语音交谈 |
ChatGPT克隆 | chatgpt-clone | 11.2k | 使用官方模型和Bing的ChatGPT克隆,反向工程UI,支持AI模型切换、消息搜索、ChatGPT插件和提示模板 | 1.通过服务器发送的事件实现与ChatGPT相同的响应流2.包括Dark模式的原始ChatGPT UI 3.AI模型选择(通过3个端点:OpenAI API、BingAI和ChatGPT浏览器) 4.为OpenAI和BingAI端点创建、保存和分享自定义预设 5.像官方网站一样编辑和重新提交消息(支持会话分支) 6.搜索所有消息/对话 7.即将集成插件 |
GPT编程语言客户端
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
Node-ChatGPT客户端 | chatgpt-node | 15.7k | 官方ChatGPT API的Node.js客户端。 | |
Python-ChatGPT客户端 | PyChatGPT | 4.2k | 非官方ChatGPT API的Python客户端。 | 1.具有自动令牌再生,会话跟踪,代理支持等 |
Python-Shell-ChatGPT客户端 | chatgpt-wrapper | 3.6k | 在python或者命令行中使用ChatGPT | 1.支持ChatGPT4 |
Java-ChatGPT客户端-01 | chatgpt-java | 3.4k | ChatGPT Java SDK。支持 GPT3.5、 GPT4 API。开箱即用。 | 1.支持上下文、阻塞式对话、代理等 |
Java-ChatGPT客户端-02 | chatgpt-java | 3.1k | ChatGPT的Java客户端,ChatGPT Java SDK,流式输出。 | 1.支持OpenAI官方所有接口2.支持流式输出 |
Java-OpenAi客户端 | openai-java | 4.6k | OpenAI的java客户端。 | 1.支持GPT-4 |
Node-ChatGPT-Bing客户端 | node-chatgpt-api | 4.2k | ChatGPT和Bing AI的node客户端 | 1.支持BingAIClient2.支持ChatGPTBrowserClient |
Go-OpenAi客户端 | go-openai | 8.2k | OpenAI的go客户端。 | 1.支持GPT-4 |
PHP-OpenAi客户端 | openai-php | 2.1k | OpenAI的PHP SDK | |
Android-ChatGPT客户端 | chatgpt-android | 3.5k | 安卓的ChatGPT-SDK | |
.Net-ChatGPT客户端 | openai-dotnet | 2.7k | OpenAI ChatGPT, Whisper, GPT-3, GPT-4, Azure OpenAI和DALL-E的dotnet SDK |
GPT自动化
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
GPT自动化-01 | Auto-GPT | 161.7k | 自动化的GPT | 1.与ChatGPT不同的是,用户不需要不断对AI提问以获得对应回答,在AutoGPT中只需为其提供一个AI名称、描述和五个目标,然后AutoGPT就可以自己完成项目2.它可以读写文件、浏览网页、审查自己提示的结果,以及将其与所说的提示历史记录相结合。 |
GPT自动化-01-插件 | Auto-GPT-Plugins | 3.9k | AutoGPT的插件 | 暂时没内容,仓库来源于AutoGPT作者,值得留意!!! |
GPT自动化-01-图形界面 | autogpt-gui | 1.5k | AutoGPT的图形用户界面 | |
GPT自动化-01-图形界面 | AutoGPT-Next-Web | 165 | 一键免费部署你的私人AutoGPT 网页应用 | 1.1 分钟内使用 Vercel 免费一键部署2.改进的本地支持:输入中文后,内容将以中文显示,而不是英文 |
GPT自动化-01-中文版 | Auto-GPT-ZH | 2.4k | 自动化的GPT-中文版 | |
GPT自动化-02 | AgentGPT | 29.9k | 在浏览器中组装、配置和部署自动AI代理。 | 1.命名你自己的自定义AI,让它开始任何你能想到的目标。它将试图通过思考要做的任务 |
GPT自动化-03 | babyagi | 19.3k | 只需给个目标和任务迭代次数,就能让AI自动完成你的任务 | 1.命名你自己的自定义AI,让它开始任何你能想到的目标。它将试图通过思考要做的任务 |
GPT自动化-04 | MiniAGI | 2.8k | 基于GPT3.5/4的最小通用自主代理。 | 1.可以分析股票价格、执行网络安全测试、创作艺术图片和订购披萨。 |
GPT自动化 05 | DemoGPT | 1.6k | DemoGPT 让您只需使用句子即可创建快速演示。 它将ToT方法应用于Langchain文档树。 | 只需说出一句话,让 DemoGPT 准备整个管道并从中创建您的自定义应用程序。 然后,只需使用您的提示,您就可以创建您梦想的应用程序 |
第三方机器人接入
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
微信ChatGPT机器人-01 | wechat-chatgpt | 13.1k | 在微信上迅速接入 ChatGPT | 1.基于 wechaty 和 Official API 在微信中使用 ChatGPT2.支持多轮对话3.支持命令设置4.支持 Dall·E5.支持 whisper6.支持设置 prompt |
微信ChatGPT机器人-02 | chatgpt-on-wechat | 25.1k | 使用ChatGPT搭建微信聊天机器人,基于GPT3.5 API和itchat实现 | 1.支持规则定制化2.多账号3.图片生成4.上下文记忆5.语音识别6.插件化 |
微信ChatGPT机器人-03 | ChatGPT-wechat-bot | 4.6k | 微信ChatGPT机器人 | 1.支持上下文语境的对话。2.支持重置上下文语境,通过关键词(reset)重置对话上下文语境。3.支持在群聊@你的机器人 🤖,@机器人即可收到回复。4.支持通过关键词唤醒你的机器人,如当在群组中发送“@机器人 hello xxxx”时才会收到回复。 |
微信 ChatGPT机器人-04 | openai-on-wechat | 171 | 基于 Golang 实现的,OpenAI 微信聊天机器人,部署简单,使用桌面版微信协议,突破微信登录限制 | - 文本对话: 可以接收私聊/群聊消息,使用 OpenAI 的 gpt-3.5-turbo 生成回复内容,自动回复问题- 触发口令设置:好友在给你发消息时需要带上指定的前缀才可以触发与 GPT 机器人对话,触发口令可以在配置文件中设置- 连续对话:支持对 私聊/群聊 开启连续对话功能,可以通过配置文件设置需要记忆多少分钟- 图片生成:可以根据描述生成图片,并自动回复在当前 私聊/群聊 中 |
QQ和电报ChatGPT机器人 | OpenaiBot | 1.9k | OpenaiBot是一款优秀的基于 GPT 系列模型(主要为 Openai ) 接口的ChatGPT聊天机器人。 | 1.支持跨多平台使用、有通用接口,目前能对接到QQ和Telegram聊天平台使用、进行私聊和群聊、主动搜索回复、图像Blip理解支持、语音识别、贴纸支持、聊天黑白名单限制等多种功能 |
Discord-ChatGPT机器人 | chatGPT-discord-bot | 2.6k | 将ChatGPT集成到您自己的discord机器人中 | 1.切换GPT接口模式,支持4.0 2.支持Dalle2生图 |
电报ChatGPT机器人-01 | ChatGPT-Telegram-Workers | 3.2k | 将ChatGPT集成到您自己的Telegram机器人中 | 1.使用Cloudflare Workers,单文件,直接复制粘贴一把梭,无需任何依赖,无需配置本地开发环境,不用域名,免服务器 |
电报ChatGPT机器人-02 | chatgpt-telegram-bot | 2.7k | Telegram机器人与OpenAI的官方ChatGPT api集成 | 1.支持markdown输出2.Docker和Proxy支持3.支持DALL·E4.支持使用Whisper转录音频和视频消息 |
QQ-ChatGPT机器人-01 | chatgpt-mirai-qq-bot | 12.1k | 一款使用 OpenAI 的 ChatGPT 进行聊天的 QQ 机器人! | 1.文字转图片发送2.群聊回复引用3.关键词触发回复4.正向代理5.多账号支持6.支持 Mirai、 go-cqhttp、 Telegram Bot7.支持 ChatGPT Plus8.支持 ChatGPT API9.支持 Bing 聊天10.支持 Google bard11.支持 poe.com 网页版12.支持 文心一言 网页版13.支持 ChatGLM-6B 本地版 |
QQ-ChatGPT机器人-02 | QChatGPT | 3.8k | 高稳定性、低耦合、支持插件、适配多种模型的 ChatGPT NewBing QQ 机器人! | 1.已支持 GPT-4、New Bing2.支持对话、绘图等模型,可玩性更高3.私聊、群聊黑名单机制 |
WhatsApp-ChatGPT机器人 | whatsapp-gpt | 3.1k | 在whatsapp上迅速接入 ChatGPT | 1.聊天机器人 |
飞书ChatGPT机器人-01 | feishu-chatgpt | 5.4k | 飞书 ×(GPT-3.5 + DALL·E + Whisper)= 飞一般的工作体验 | 1.🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀 |
飞书ChatGPT机器人-02 | ChatGPT-Feishu | 1.1k | 给飞书准备的 ChatGPT 机器人 | 1.简单版本 |
钉钉ChatGPT机器人 | chatgpt-dingtalk | 2.1k | 🔔 钉钉 & 🤖 GPT-3.5 让你的工作效率直接起飞 🚀 私聊群聊方式、单聊串聊模式、角色扮演、图片创作 🚀 | 1.与机器人私聊2.帮助列表3.切换模式4.查询余额5.日常问题6.通过内置prompt聊天支7.生成图片8.gpt-4 |
LINE-ChatGPT机器人-01 | gpt-ai-assistant | 7.0k | 在LINE上接入ChatGPT聊天机器人 | 1.支持角色塑造2.支持定制Prompt模版3.支持文生图 |
LINE-ChatGPT机器人-02 | ChatGPT-Line-Bot | 1.4k | 这是一个允许您将ChatGPT集成到Line的开源库 | 1.支持文生图2.总结 Youtube 影片內容、新文文章 |
Slack-ChatGPT机器人 | myGPTReader | 4.4k | myGPTReader 是一个 Slack 机器人。 | 1.可以阅读任何网页、电子书、视频(YouTube)或文件,并通过 chatGPT 进行总结。它还可以通过语音与你交谈 |
Teams-ChatGPT机器人 | openai-teams-bot | 122 | 一个OpenAI Teams Bot应用程序,让你在微软Teams中使用OpenAI API聊天,类似于ChatGPT Teams Bot应用程序。 |
GPT工具
GPT工具-文档
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
论文总结 | ChatPaper | 17.7k | 利用chatgpt进行论文总结+润色+审稿+审稿回复 | 1.论文总结+润色+审稿+审稿回复 |
论文交谈 | researchgpt | 3.6k | 一个开源的LLM研究助手,允许您与研究论文进行对话 | 上传论文,和论文对话。 |
PDF交谈-01 | gpt4-pdf-chatbot-langchain | 14.6k | PDF聊天机器人 | 1.使用新的GPT-4 api为多个大型PDF文件构建chatGPT聊天机器人。 |
PDF交谈-02 | pdfGPT | 6.7k | PDF GPT 允许您使用 GPT 功能与 PDF 文件的内容聊天。在聊天机器人中转换您的 pdf 文件的唯一开源解决方案! | 1.基于CPT和上传的PDF文件交谈 |
PDF总结 | DocsGPT | 14.2k | ChatGPT文档阅读器 | 1.支持总结PDF2.支持分享到discord |
PPT生成 | chat-gpt-ppt | 864 | 使用ChatGPT自动生成PPT | 1.根据标题一键生成ppt2.支持多种语言 |
PDF阅读 | ebook-GPT-translator | 1.6k | 以各种风格的语言阅读PDF、DOCX文件 | 该工具旨在帮助用户将文本从一种格式转换为另一种格式,以及使用 OpenAI API (model=gpt-3.5-turbo) 将其翻译成另一种语言。 目前支持PDF、DOCX、MOBI和EPUB文件格式转换翻译成EPUB文件及文本文件,可以将文字翻译成多种语言。 |
markdown文档 | markprompt | 1.6k | 使用GPT4来阅读markdown文档 | 1.它扫描GitHub库里的 Markdown、 Markdoc 和 MDX 文件,并创建可用于创建提示的嵌入 |
文档生成问题答案 | auto-evaluator | 1.0k | 输入文档自动生成问题、答案、评分 | 1.自动生成问题答案2.对相对于答案的响应进行评分 3.支持json、PDF、TXT等格式 |
文档知识库 | vault-ai | 3.2k | OP Vault ChatGPT:使用 OP Stack(OpenAI + Pinecone Vector Database)为 ChatGPT 提供长期记忆。使用简单的 React 前端上传您自己的自定义知识库文件(PDF、txt 等) | 1.支持PDF、.txt、.rtf 和纯文本 |
GPT工具-编程
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
git工具-03 | aicommits | 7.4k | 用ChatGPT提交commit | 自动生成清晰、全面和描述性的提交消息 |
git工具-02 | opencommit | 5.4k | 用ChatGPT提交commit | 自动生成清晰、全面和描述性的提交消息 |
git工具-01 | gptcommit | 2.3k | 用ChatGPT提交commit | git prepare-commit-msg钩子,用于用GPT-3编写提交消息。有了这个工具,你可以很容易地生成清晰、全面和描述性的提交消息 |
github机器人 | ChatGPT-ProBot | 373 | 一个基于ChatGPT的GitHub机器人 | |
错误检测-01 | wolverine | 5.2k | 使用Wolverine运行脚本,当它们崩溃时,GPT-4会编辑它们并解释错误所在。即使你有很多错误,它也会反复重新运行,直到它被修复。 | |
错误检测-02 | stackexplain | 509 | 使用ChatGPT用简单的英语解释你的错误信息 | 用stackexplain命令运行pythohn脚本,并且自动检测错误给出正确的修复方法 |
SQL客户端-01 | sqlchat | 3.8k | SQL Chat是一个基于聊天的SQL客户端,使用自然语言询问数据库问题和查询数据库。 | 1.支持MySQL和PostgreSQL |
SQL客户端-02 | Chat2DB | 13.7k | 一款智能、通用的通用 SQL 客户端和数据库报告工具,集成了 ChatGPT 功能。 | 1.AI智能助手,支持自然语言到SQL转换、SQL到自然语言转换、SQL优化建议2.强大的扩展能力,目前支持MySQL、PostgreSQL、Oracle、SQLServer、ClickHouse、OceanBase、H2、SQLite等,未来将支持更多数据库 |
代码搜索引擎 | bloop | 8.6k | bloop 是一个代码搜索引擎,它使用 GPT-4 来回答有关您的代码的问题。使用自然语言、正则表达式和过滤查询搜索本地和远程存储库 | 1.正则表达式搜索2.同步本地和Github仓库 |
代码对话 | gpt-runner | 322 | 与您的文件对话!管理和运行您的 AI 预设! | 1.与代码文件的对话 2.管理项目的 AI 预设 |
代码生成 | aiac | 3.3k | 命令行的代码生成器 | 1.生成IaC2.生成docker、k8s配置3.生成CI/CD4.生成SQL |
语言转换 | ai-code-translator | 3.8k | 使用 AI 将代码从一种语言翻译成另一种语言。 | |
数据处理 | pandas-ai | 11.1k | 它将生成式人工智能功能集成到Pandas中,使数据框架具有会话性。 |
GPT工具-音视频
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
视频总结 | BibiGPT | 5.0k | 音视频内容一键总结:哔哩哔哩丨YouTube丨网页丨播客丨会议丨本地文件等 | 开发中:支持网页丨播客丨会议丨本地音视频文件等输入,Prompt 和输出端均在持续迭代中 |
视频交谈 | Ask-Anything | 2.7k | 具有视频理解功能的 ChatGPT! | 1.支持miniGPT4、StableLM 和 MOSS |
语音-01 | AudioGPT🔥 | 9.8k | 理解和生成语音、音乐、声音和说话头 | 1.支持唱歌2.支持看图生成BGM3.生成音效 |
语音-02 | speechgpt | 2.7k | SpeechGPT是一个允许您与ChatGPT语音谈话的web应用程序,口语练习 | 1.适配移动端2.支持超过100种语言3.语音陪练4.集成Azure的语音服务 |
语音-03 | chat-with-gpt | 2.3k | 一个开源的ChatGPT语音应用程序 | 1.集成ElevenLabs的语音服务2.支持docker部署 |
语音-04 | polyglot | 2.5k | Polyglot是一款基于ChatGPT和Azure的语言练习桌面端应用程序。 | 1.多国语言口语练习2.智能语音合成3.智能对话功能 |
GPT工具-图表
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
图表 | chart-gpt | 3.5k | 基于文本输入构建图表的人工智能工具。 | |
AI可视化 | SolidUI | 139 | AI生成可视化原型设计和编辑平台,支持2D,3D模型,结合LLM(Large Language Model) 快速编辑。 |
GPT工具-测试
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
渗透测试工具 | PentestGPT | 6.4k | PentestGPT 是一款由 GPT4 赋能的渗透测试工具。 |
GPT工具-通用
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
调教场景机器人-01 | ai-anything | 563 | 创建各种场景的对话机器人 | 1.写作助理2.代码解释器3.日报生成器等 |
调教场景机器人-02 | OpenGpt | 3.9k | 在几秒钟内创建自己的ChatGPT应用程序 | 1.创建各种场景的对话机器人,比如小红书、日报等 |
通用-01 | Portal | 1.7k | 通过键盘快捷键将任何选定的文本发送到ChatGPT进行处理,然后将结果返回到用户的剪贴板或光标位置(实现打字机效果),可以在任意软件上操作ChatGPT | 1.任意软件划词翻译2.自定义提示语模板3.对话管理 && 对话图生成 |
GPT工具-其他
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
房间设计 | roomGPT | 9.5k | 上传一张你房间的照片,用人工智能生成你的梦想房间。 | 你只需要给你的房间拍一张照,或是房间的 3D 效果图,并将其上传,即可用 AI 生成对应的梦幻房间效果图。(严格来说属于绘画领域的) |
结构知识 | GraphGPT | 4.2k | 自然语言 → 结构知识 | 1.GraphGPT将非结构化的自然语言转换为知识图。传入您最喜欢的电影概要、维基百科页面上令人困惑的段落或视频文本,以生成实体及其关系的可视化图表。 |
面试提示 | cheetah | 3.8k | 使用GPT和Whisper辅助远程面试 | |
讲故事 | ChineseAiDungeonChatGPT | 1.4k | 中文版的ai地牢,直接使用的openai的ChatGPT api作为讲故事的模型 | |
AR体验 | ChatARKit | 413 | 使用ChatGPT以自然语言创建AR体验 | 1.基于Sketchfab-3D模型网站 |
Apple健康 | HealthGPT | 1.6k | 使用自然语言💬🩺查询Apple Health数据 | 1.与 Apple Health 应用程序集成以确保无缝地使用第一方数据2.开箱即用支持查询睡眠、步数、活跃能量、运动分钟数、心率和体重。 |
GPT插件
GPT插件-官方
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
ChatGPT检索插件 | chatgpt-retrieval-plugin | 20.9k | ChatGPT 检索插件让您可以通过使用日常语言提问来轻松搜索和查找个人或工作文档。 | 可以对个人或组织文档进行语义搜索和检索。它允许用户通过用自然语言提问或表达需求,从他们的数据源(如文件、笔记或电子邮件)中获取最相关的文档片段。企业可以使用此插件通过 ChatGPT 向员工提供内部文档。 |
GPT插件-浏览器
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
通用插件-01 | chatGPTBox | 9.6k | 将ChatGPT深度集成到您的浏览器中 | 1.在任何页面随时呼出聊天对话框2.支持手机等移动设备3.通过右键菜单总结任意页面4.框选工具与右键菜单,执行各种你的需求,如翻译,总结,润色,情感分析,段落划分,代码解释,问询5.支持reddit, quora, youtube, github, gitlab, stackoverflow, zhihu, bilibili等网站 |
通用插件-02 | browser-extension | 780 | 使用GPT-4自动化你的浏览器 | 1. 支持github、Netflix、OpenAI、calendar 等网站自动化操作 |
搜索插件 | chatgpt-google-extension | 13.3k | 在Google搜索结果旁边显示ChatGPT响应 | 1. 右侧显示ChatGPT搜索内容2.自定义触发模式3.支持切换语言 |
文本框插件 | chatgpt-chrome-extension | 2.8k | 将ChatGPT集成到互联网上的每个文本框中! | 1.在文本框中右键Ask ChatGPT使用2.用它来写推特,修改电子邮件,修复代码错误,或其他任何你需要的东西 |
文本框插件-推特版 | tweetGPT | 651 | ChatGPT浏览器插件-推特网页 | 1.在推特网页版中生成推文和回复 |
翻译插件-01 | openai-translator | 22.8k | 基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用。 | 1.划词翻译 |
翻译插件-02 | immersive-translate | 13.3k | 沉浸式双语网页翻译扩展。 | 1.双语显示,中英文对照。2.针对常见主流网站进行定制优化,如 Twitter,Reddit,Discord, Gmail, Telegram, Youtube, Hacker News 等。3.支持 PDF 文件,EPUB 电子书双语翻译,制作与导出。4.支持移动端 |
下载插件 | ChatGPT-pdf | 1.5k | 一个Chrome扩展下载你的聊天gpt历史PNG, PDF或可分享的链接。 | 1.下载chatgpt官网聊天历史PNG |
ChatGPT增强插件-01 | chatgpt-advanced | 6.4k | 一个浏览器扩展,增强您的ChatGPT提示与网络结果。 | 1.这个浏览器扩展为ChatGPT添加了web访问功能。从聊天机器人获得更多相关和最新的答案! |
ChatGPT增强插件-02 | superpower-chatgpt | 1.4k | 一个浏览器扩展,添加缺少的功能,如文件夹,搜索和社区提示ChatGPT | 1.支持文件夹和排序2.搜索高亮 |
语音插件-01 | talk-to-chatgpt | 1.9k | 用你的声音与ChatGPT AI交谈,并通过声音听它的答案。 | 1.和ChatGPT语音交流!2.支持多种语言 |
语音插件-02 | assistant-chat-gpt | 221 | 嵌入ChatGPT作为免提语音助手。 | 1.ChassistantGPT支持60多种语言和方言。选择您的母语和自定义触发短语(可在选项卡中配置) |
分享插件 | sharegpt | 1.7k | 轻松地共享ChatGPT对话的永久链接到https://sharegpt.com/ | 1.一键分享自己ChatGPT对话到https://sharegpt.com |
阅读插件 | chatgpt-arxiv-extension | 583 | arxiv论文使用ChatGPT | 1.能帮你读arxiv论文,在一些地方给出注解 |
总结插件-01 | summarize.site | 720 | 使用OpenAI ChatGPT总结网页 | |
总结插件-02 | chatgpt-google-summary-extension | 1.6k | 它可以在Google搜索和YouTube旁边显示来自ChatGPT的摘要,还支持 Yahoo、Github、Bing等。 | |
总结插件-03 | WebPilot | 1.7k | Webpilot是一个免费、开源的“网络副驾驶”,可以让您与网页进行自由形式的对话,或与其他用户进行自动争论。 | 1. 总结网页内容。 2. 可以自定义指令,对所选网页内容进行任何提问。 |
总结插件-YouTube视频版 | YouTube_Summary_with_ChatGPT | 754 | 通过OpenAI的ChatGPT人工智能技术,你可以获得YouTube视频文本和视频摘要。 | 1.一键总结YouTube视频内容 |
GPT插件-第三方应用
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
编辑器-vscode插件 | chatgpt-vscode | 4.9k | 一个允许你使用ChatGPT的VSCode扩展 | 1.使用编辑器中的代码片段通过侧栏中的输入框查询ChatGPT2.右键单击代码选择并运行其中一个上下文菜单快捷方式3.在编辑器旁边的面板中查看ChatGPT的响应 |
编辑器-Neovim插件 | ChatGPT.nvim | 3.4k | 用于与OpenAI GPT-3聊天机器人交互的Neovim插件 | 1.命令打开交互窗口2.支持Awesome ChatGPT Prompts指令 |
编辑器-IDA Pro插件 | Gepetto | 2.7k | 一个接入了ChatGPT接口的IDA Pro插件 | 1.支持解释函数2.支持重命名变量 |
编辑器-JetBrains插件 | JetBrains-插件 | 991 | 支持ChatGPT在JetBrains系列IDE上运行的一款插件 | |
编辑器-intellij插件 | intellij-chatgpt | 137 | 一个将ChatGPT和其他第三方镜像网站整合到JetBrains IDEs 的插件。 | 1.集成免费的第三方镜像网站,并且更新方便。 |
效率工具-raycast插件 | chatgpt-raycast | 559 | 一个raycast的ChatGPT插件 | 1.使用Mac快捷键直接唤起ChatGPT进行对话2.自定义对话指令 |
谷歌文档插件 | docGPT | 653 | ChatGPT直接在谷歌文档作为编辑器插件 | 1.ChatGPT直接集成到谷歌Docs中2.选中doc一键发送给chatgpt |
Kubernetes插件-01 | kubernetes-chatgpt-bot | 921 | 使用ChatGPT解决Kubernetes问题 | 1.向ChatGPT直接发生Prometheus警报询问如何修复告警2.依赖可观测性神器robusta |
Kubernetes插件-02 | kubectl-ai | 986 | 这个项目是一个kubectl插件,使用OpenAI GPT生成和应用Kubernetes清单 | 1.用自然语言生成Kubernetes配置 |
github插件-01 | ChatGPT-CodeReview | 3.6k | github的代码审查机器人 | 1.让ChatGPT自动reviewCode2.让chatgpt检查你的PR |
github插件-02 | chatgpt-action | 559 | github的codeReview插件 | 1.让ChatGPT自动reviewCode2.让chatgpt检查你的PR |
小爱插件 | xiaogpt | 5.3k | 在小爱音响上接入ChatGPT | 1.使用小米AI扬声器播放ChatGPT |
3D软件Blender插件 | BlenderGPT | 4.2k | 在Blender上接入ChatGPT | 1.在只需要输入文本,即可快速构建3D模型 |
Siri插件 | ChatGPT-Siri | 3.5k | 通过 Siri 启动「快捷指令」连接 ChatGPT API,让 Siri 变身 AI 聊天助手 | 1.支持连续对话2.配置系统prompt3.保存聊天记录 |
GPT开源平替机器人
github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|
gpt4all | 64.9k | 一个聊天机器人接受了大量干净的助手数据的训练,包括代码、故事和对话 | 1. 本地训练,调教 |
gpt4all-ui | 3.9k | gpt4all的ui界面 | 1. 使用ui界面本地训练,调教,使用 |
Open-Assistant | 36.7k | OpenAssistant是一个基于聊天的助手,可以理解任务,可以与第三方系统交互,并动态检索信息。 | Open Assistant 是一个旨在让每个人都能访问基于聊天的大型语言模型的项目。 |
stanford_alpaca | 28.9k | 斯坦福的羊驼模型(羊驼) | |
DeepSpeed Chat | 32.9k | 微软开源的一键式RLHF训练,让你的类ChatGPT千亿大模型提速省钱15倍,帮助用户轻松训练类ChatGPT等大语言模型,人人都有望拥有专属ChatGPT。 | |
ChatGLM-6B | 39.4k | 清华大学研发的产品,ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型 | 1.62 亿参数2.用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存) |
ChatGLM2-6B | 15.5k | 清华大学研发的产品,ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型V2版本 | ChatGLM2-6B 在 MMLU(+23%)、CEval(+33%)、GSM8K(+571%) 、BBH(+60%)等数据集上的性能取得了大幅度的提升 |
minGPT | 18.9k | karpathy大神发布的一个 OpenAI GPT(生成预训练转换器)训练的最小 PyTorch 实现,代码十分简洁明了,适合用于动手学习 GPT 模型。 | |
FastChat | 34.4k | 一个用于训练、服务和评估基于大型语言模型的聊天机器人的开放平台。(小羊驼) | 1.斯坦福联手CMU、UC伯克利等机构的学者再次发布了130亿参数模型骆马(Vicuna),仅需300美元就能实现ChatGPT 90%的性能。 |
MiniGPT-4 | 24.9k | 增强视觉语言理解(识图)与先进的大型语言模型 | 1.识别图片,并且进行对话 |
alpaca-lora | 18.2k | 轻量级 ChatGPT 的开源实现,小羊驼-lora | 1. 使用了LoRA轻量级模型2.只需要训练很小一部分参数就可以获得媲美 Standford Alpaca 模型的效果3.要RTX 4090才能玩 |
FreedomGPT | 2.6k | 一个基于React的程序,它使用基于聊天的界面(基于Alpaca Lora)在Mac和Windows上本地执行FreedomGPT LLM(离线和私有) | |
stableLM | 15.9k | Stable Diffusion的初创公司Stability AI发布并开源该团队训练的大语言模型StableLM | 今日发布的StableLM在更大版本的开源数据集The Pile上进行训练,该数据集包含来自各种来源的信息,包括维基百科(Wikipedia)、问答网站Stack Exchange和生物医学数据库PubMed,该数据集的规模是The Pile的三倍,包含1.5万亿个tokens(字符),其超大规模使得StableLM在会话和编码上具有超高性能,但是它目前只有30-70亿个参数,而GPT-3有1750亿个参数。 |
OpenChatKit | 9.0k | 前OpenAI团队打造,OpenChatKit提供了一个强大的开源基础,可以为各种应用程序创建专门的和通用的聊天机器人。 | 1.200亿参数的语言模型2.用户只需准备自己的数据集,并使用OpenChatKit的配方来微调模型即可获得高精度的结果。 |
text-generation-webui | 36.6k | 一个用于运行大型语言模型(如GPT-J 6B, OPT, GALACTICA, LLaMA和Pygmalion)的梯度web UI | |
PaLM-rlhf-pytorch | 7.6k | 在PaLM架构之上实现RLHF(带人类反馈的强化学习)。基本上是ChatGPT,但有PaLM。 | |
ChatRWKV | 9.3k | ChatRWKV是对标ChatGPT的开源项目,希望做"大规模语言模型的Stable Diffusion" | |
dolly | 10.8k | Databricks的Dolly是一个在Databricks机器学习平台上训练的大型语言模型 | 1.Dolly 使用 Alpaca 数据,对两年前的开源EleutherAI 60亿参数模型进行微调 |
Chinese-LLaMA-Alpaca | 17.4k | 中文LLaMA&Alpaca大语言模型+本地部署 | 1.🚀 开源了经过中文文本数据预训练的中文LLaMA大模型🚀 开源了进一步经过指令精调的中文Alpaca大模型🚀 快速地使用笔记本电脑(个人PC)本地部署和体验量化版大模型 |
MOSS | 11.8k | 国内首个类 ChatGPT 模型:复旦大学 MOSS,RTX 3090 显卡可运行 | |
BELLE | 7.6k | 开源中文对话大模型 | 1.现阶段本项目基于一些开源预训练大语言模型(如BLOOM、LAMMA等),针对中文做了优化,模型调优仅使用由ChatGPT生产的数据(不包含任何其他数据)。 |
trlx | 4.3k | 一个通过人类反馈强化学习(RLHF)对语言模型进行分布式训练的repo | 1.支持高达20b参数的在线RL和更大模型的离线RL。基本上就是你用来微调GPT到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对齐的最小示例 |
专业领域机器人
名称 | github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|---|
生物医学机器人 | 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向量数据库做的固定领域机器人 |
Prompt对话指令
github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|
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 提问以获得高质量答案:提示技巧工程完全指南 |
GPTs🔥🔥🔥
github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|
awesome-gpts | 868 | GPTs | 收集社区创建的所有 GPTs |
Awesome-GPTs | 1.5k | GPTs | 精选的超棒 GPT 👍 列表 |
gpt-crawler | 3.7k | 抓取网站以生成知识文件,以便从 URL 创建自己的自定义 GPT | 可以抓取各种网页上的技术文档,上传到gpts |
其他(平台、逆向工程)
github地址 | 点赞数 | 简介 | 功能 |
---|---|---|---|
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。
技术交流
加群前先看:
- 群人数超了,建了新群
- 纯技术交流群,主要分享和交流GPT开源项目或者工具,欢迎技术同学加入
- 还不知道怎么使用GPT的不用进了
- 想通过群里推广卖号代充的不用进了