/awesome-open-gpt

Collection of Open Source Projects Related to GPT,GPT相关开源项目合集🚀、精选🔥🔥

Primary LanguagePython

awesome-open-gpt/gpt相关开源项目合集

Awesome License Status

ChatGPT

  • awesome-open-gpt是关于GPT开源精选项目的合集(140+) 🚀,热门项目用🔥标记,其中包括了一些GPT镜像、GPT增强、GPT插件、GPT工具、GPT平替的聊天机器人、开源大语言模型等等。
  • awesome-list的目的是为了让所有GPT关注者更好地关注GPT开源应用,同时也为想要学习和使用GPT模型的人提供了一些有用的资源。
  • awesome-open-gpt会持续更新,希望有更多优秀的GPT相关项目涌现!!!并且每天会自动更新点赞数(自动更新点赞数的脚本也是利用ChatGPT写的)

精选开源项目合集

GPT镜像平替

名称 github地址 点赞数 简介 功能
ChatGPT桌面版-01 lencx-ChatGPT🔥 32.5k ChatGPT桌面版(Windows、macOS和Linux) 1.导出聊天记录(PNG, PDF和Markdown) 2.支持斜杠调出常用Prompts(awesome-chatgpt-prompts )3.网页登录模式
ChatGPT桌面版-02 chatbox 8.5k 开源的ChatGPT桌面应用,prompt 开发神器 1.支持 Windows、Mac 和 Linux 2.更自由、更强大的 Prompt 能力 3.支持 GPT-4 和其他模型 4.更多功能:Markdown、消息引用、字数与token估算、夜间模式……
ChatGPT桌面版-03 chat-ai-desktop 1.7k 非官方的ChatGPT桌面应用程序(Windows、macOS和Linux) 1.支持API模式,免登录2.支持在Windows和Mac的菜单栏显示
ChatGPT桌面版-04 ChatGPT-Desktop 1.3k ChatGPT 跨平台客户端(Windows、macOS和Linux) 1.支持设置对话角色2.支持文生图
NewBing桌面版 BingGPT 5.8k 新必应人工智能聊天桌面应用程序(Windows、macOS 和 Linux) 1.无需安装 Microsoft Edge 或浏览器插件即可与新 Bing 聊天2.将完整对话导出为 Markdown、PNG 或 PDF3.自定义外观(主题和字体大小)
ChatGPT-mac菜单版 chatgpt-mac 5.3k 使ChatGPT生活在你的Mac菜单栏 1.在Mac菜单栏显示显示ChatGPT2.使用Cmd+Shift+G在任何地方唤起ChatGPT
ChatGPT-web加强版-01 visual-chatgpt 31.5k 微软开源的一款工具,可以为 ChatGPT 添加图片能力 1.支持文生图2.支持文改图
ChatGPT-web加强版-02 chatgpt_academic 28.3k ChatGPT 学术优化 1.支持一键润色、一键查找论文语法错误2.一键中英互译 3.可以正确显示代码、解释代码 4.一键可以剖析其他Python/C++项目 5.可以输出支持GPT的markdown表格
ChatGPT-web加强版-03 chatgpt-web 18.5k 用 Express 和 Vue3 搭建的 ChatGPT 演示网页 1.支持下载对话内容2.支持Prompt模版
ChatGPT-web加强版-04 ChatGPT-Next-Web 17.7k 一键拥有你自己的 ChatGPT 网页服务 1.在 1 分钟内使用 Vercel 免费一键部署,并且支持容器部署2.海量的内置 prompt 列表,来自中文和英文3.一键导出聊天记录,完整的 Markdown 支持
ChatGPT-web加强版-05 chatbot-ui 11.1k 搭建属于自己的 ChatGPT 网站: ChatBot-UI 1.支持Prompt模版2.支持搜索聊天内容3.支持GPT-44.支持代码高亮显示5.支持Markdown输出
ChatGPT-web加强版-06 ChuanhuChatGPT 9.2k 轻快好用的ChatGPT Web图形界面 1.实时回复2.无限对话3.保存对话记录4.预设Prompt集5.联网搜索6.根据文件回答
ChatGPT-web加强版-07 BetterChatGPT 3.0k 一个惊人的开源web应用程序,具有更好的UI,用于探索OpenAI的ChatGPT API 1.支持自定义提示词资料库2.支持使用文件夹整理聊天3.支持自定义用户/助理/系统身份4.支持将聊天保存为 Markdown/图片/JSON
ChatGPT-web加强版-08 EX-chatGPT 1.5k 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 1.3k PHP版调用OpenAI最新接口和模型gpt-3.5-turbo进行问答的Web 1.增加了一些预设话术2.对手机浏览器进行了适配优化
ChatGPT-web加强版-10 yakGPT 1.1k 一个简单的,本地运行的ChatGPT UI,使您的文本生成更快,聊天更吸引人! 1.支持api调用2.支持语音输入
ChatGPT-web加强版-11 multimedia-gpt 125 为您的ChatGPT提供图像、视频和音频输入 1.将OpenAI GPT与视觉和音频连接起来。您现在可以使用OpenAI API密钥发送图像、音频记录和pdf文档,并获得文本和图像格式的响应。目前正在增加对视频的支持。
ChatGPT-文心一言开源版 visual-openllm 832 文心一言的开源版,基于 ChatGLM + Visual ChatGPT + Stable Diffusion 1.画图+聊天
ChatGPT-命令行版-01 shell_gpt 4.3k 在Shell中使用ChatGPT 1.支持api调用2.支持上下文
ChatGPT-命令行版-02 aichat 1.1k 终端使用ChatGPT/GPT-3.5/GPT-4 1.支持角色预设2.语法突出显示markdown和其他200种语言
ChatGPT-命令行版-03 pandora 1.2k 潘多拉,一个不只是命令行的ChatGPT 多模式:网页/命令行/API,私有化部署
ChatGPT-命令行版+语音 chatgpt-conversation 555 在命令行用你的声音与ChatGPT对话,并让它回应 1.在cli命令行和ChatGPT语音交谈

GTP编程语言客户端

名称 github地址 点赞数 简介 功能
Node-ChatGPT客户端 chatgpt-node 13.0k 官方ChatGPT API的Node.js客户端。
Python-ChatGPT客户端 PyChatGPT 3.9k 非官方ChatGPT API的Python客户端。 1.具有自动令牌再生,会话跟踪,代理支持等
Python-Shell-ChatGPT客户端 chatgpt-wrapper 3.1k 在python或者命令行中使用ChatGPT 1.支持ChatGPT4
Java-ChatGPT客户端-01 chatgpt-java 2.0k ChatGPT Java SDK。支持 GPT3.5、 GPT4 API。开箱即用。 1.支持上下文、阻塞式对话、代理等
Java-ChatGPT客户端-02 chatgpt-java 1.2k ChatGPT的Java客户端,ChatGPT Java SDK,流式输出。 1.支持OpenAI官方所有接口2.支持流式输出
Java-OpenAi客户端 openai-java 2.5k OpenAI的java客户端。 1.支持GPT-4
Node-ChatGPT-Bing客户端 node-chatgpt-api 3.2k ChatGPT和Bing AI的node客户端 1.支持BingAIClient2.支持ChatGPTBrowserClient
Go-OpenAi客户端 go-openai 4.3k OpenAI的go客户端。 1.支持GPT-4
PHP-OpenAi客户端 openai-php 1.5k OpenAI的PHP SDK
Android-ChatGPT客户端 chatgpt-android 2.6k 安卓的ChatGPT-SDK
.Net-ChatGPT客户端 openai-dotnet 1.6k OpenAI ChatGPT, Whisper, GPT-3, GPT-4, Azure OpenAI和DALL-E的dotnet SDK

GPT自动化🔥🔥🔥

名称 github地址 点赞数 简介 功能
GPT自动化-01 Auto-GPT🔥 91.1k 自动化的GPT 1.与ChatGPT不同的是,用户不需要不断对AI提问以获得对应回答,在AutoGPT中只需为其提供一个AI名称、描述和五个目标,然后AutoGPT就可以自己完成项目2.它可以读写文件、浏览网页、审查自己提示的结果,以及将其与所说的提示历史记录相结合。
GPT自动化-01-插件 Auto-GPT-Plugins🤔 482 AutoGPT的插件 暂时没内容,仓库来源于AutoGPT作者,值得留意!!!
GPT自动化-01-图形界面 autogpt-gui 675 AutoGPT的图形用户界面
GPT自动化-01-中文版 Auto-GPT-ZH 307 自动化的GPT-中文版
GPT自动化-02 AgentGPT🔥 15.6k 在浏览器中组装、配置和部署自动AI代理。 1.命名你自己的自定义AI,让它开始任何你能想到的目标。它将试图通过思考要做的任务
GPT自动化-03 babyagi 10.6k 只需给个目标和任务迭代次数,就能让AI自动完成你的任务 1.命名你自己的自定义AI,让它开始任何你能想到的目标。它将试图通过思考要做的任务
GPT自动化-04 micro-gpt 725 基于GPT3.5/4的最小通用自主代理。 1.可以分析股票价格、执行网络安全测试、创作艺术图片和订购披萨。

第三方机器人接入

名称 github地址 点赞数 简介 功能
微信ChatGPT机器人-01 wechat-chatgpt 11.3k 在微信上迅速接入 ChatGPT 1.基于 wechaty 和 Official API 在微信中使用 ChatGPT2.支持多轮对话3.支持命令设置4.支持 Dall·E5.支持 whisper6.支持设置 prompt
微信ChatGPT机器人-02 chatgpt-on-wechat 9.4k 使用ChatGPT搭建微信聊天机器人,基于GPT3.5 API和itchat实现 1.支持规则定制化2.多账号3.图片生成4.上下文记忆5.语音识别6.插件化
微信ChatGPT机器人-03 ChatGPT-wechat-bot 3.6k 微信ChatGPT机器人 1.支持上下文语境的对话。2.支持重置上下文语境,通过关键词(reset)重置对话上下文语境。3.支持在群聊@你的机器人 🤖,@机器人即可收到回复。4.支持通过关键词唤醒你的机器人,如当在群组中发送“@机器人 hello xxxx”时才会收到回复。
微信 ChatGPT机器人-04 openai-on-wechat 100 基于 Golang 实现的,OpenAI 微信聊天机器人,部署简单,使用桌面版微信协议,突破微信登录限制 - 文本对话: 可以接收私聊/群聊消息,使用 OpenAI 的 gpt-3.5-turbo 生成回复内容,自动回复问题
- 触发口令设置:好友在给你发消息时需要带上指定的前缀才可以触发与 GPT 机器人对话,触发口令可以在配置文件中设置
- 连续对话:支持对 私聊/群聊 开启连续对话功能,可以通过配置文件设置需要记忆多少分钟
- 图片生成:可以根据描述生成图片,并自动回复在当前 私聊/群聊 中
QQ和电报ChatGPT机器人 OpenaiBot 1.4k OpenaiBot是一款优秀的基于 GPT 系列模型(主要为 Openai ) 接口的ChatGPT聊天机器人。 1.支持跨多平台使用、有通用接口,目前能对接到QQ和Telegram聊天平台使用、进行私聊和群聊、主动搜索回复、图像Blip理解支持、语音识别、贴纸支持、聊天黑白名单限制等多种功能
Discord-ChatGPT机器人 chatGPT-discord-bot 1.9k 将ChatGPT集成到您自己的discord机器人中 1.切换GPT接口模式,支持4.0 2.支持Dalle2生图
电报ChatGPT机器人-01 ChatGPT-Telegram-Workers 2.5k 将ChatGPT集成到您自己的Telegram机器人中 1.使用Cloudflare Workers,单文件,直接复制粘贴一把梭,无需任何依赖,无需配置本地开发环境,不用域名,免服务器
电报ChatGPT机器人-02 chatgpt-telegram-bot 1.2k Telegram机器人与OpenAI的官方ChatGPT api集成 1.支持markdown输出2.Docker和Proxy支持3.支持DALL·E3.支持使用Whisper转录音频和视频消息
QQ-ChatGPT机器人-01 chatgpt-mirai-qq-bot 4.7k 一款使用 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 2.2k 高稳定性、低耦合、支持插件、适配多种模型的 ChatGPT NewBing QQ 机器人! 1.已支持 GPT-4、New Bing2.支持对话、绘图等模型,可玩性更高3.私聊、群聊黑名单机制
WhatsApp-ChatGPT机器人 whatsapp-gpt 2.9k 在whatsapp上迅速接入 ChatGPT 1.聊天机器人
飞书ChatGPT机器人-01 feishu-chatgpt 3.7k 飞书 ×(GPT-3.5 + DALL·E + Whisper)= 飞一般的工作体验 1.🚀 语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出 🚀
飞书ChatGPT机器人-02 ChatGPT-Feishu 836 给飞书准备的 ChatGPT 机器人 1.简单版本
钉钉ChatGPT机器人 chatgpt-dingtalk 1.5k 🔔 钉钉 & 🤖 GPT-3.5 让你的工作效率直接起飞 🚀 私聊群聊方式、单聊串聊模式、角色扮演、图片创作 🚀 1.与机器人私聊2.帮助列表3.切换模式4.查询余额5.日常问题6.通过内置prompt聊天支7.生成图片8.gpt-4
LINE-ChatGPT机器人-01 gpt-ai-assistant 5.0k 在LINE上接入ChatGPT聊天机器人 1.支持角色塑造2.支持定制Prompt模版3.支持文生图
LINE-ChatGPT机器人-02 ChatGPT-Line-Bot 624 这是一个允许您将ChatGPT集成到Line的开源库 1.支持文生图2.总结 Youtube 影片內容、新文文章
Slack-ChatGPT机器人 myGPTReader 3.7k myGPTReader 是一个 Slack 机器人。 1.可以阅读任何网页、电子书、视频(YouTube)或文件,并通过 chatGPT 进行总结。它还可以通过语音与你交谈
Teams-ChatGPT机器人 openai-teams-bot 89 一个OpenAI Teams Bot应用程序,让你在微软Teams中使用OpenAI API聊天,类似于ChatGPT Teams Bot应用程序。

GPT工具

GPT工具-文档

名称 github地址 点赞数 简介 功能
论文总结 ChatPaper 9.5k 利用chatgpt进行论文总结+润色+审稿+审稿回复 1.论文总结+润色+审稿+审稿回复
论文交谈 researchgpt 2.7k 一个开源的LLM研究助手,允许您与研究论文进行对话 上传论文,和论文对话。
PDF交谈 gpt4-pdf-chatbot-langchain 7.3k PDF聊天机器人 1.使用新的GPT-4 api为多个大型PDF文件构建chatGPT聊天机器人。
PDF总结 DocsGPT 4.6k ChatGPT文档阅读器 1.支持总结PDF2.支持分享到discord
PPT生成 chat-gpt-ppt 540 使用ChatGPT自动生成PPT 1.根据标题一键生成ppt2.支持多种语言
PDF阅读 ebook-GPT-translator 846 以各种风格的语言阅读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 346 输入文档自动生成问题、答案、评分 1.自动生成问题答案2.对相对于答案的响应进行评分 3.支持json、PDF、TXT等格式

GPT工具-编程

名称 github地址 点赞数 简介 功能
git工具-02 opencommit 3.0k 用ChatGPT提交commit 自动生成清晰、全面和描述性的提交消息
git工具-01 gptcommit 2.0k 用ChatGPT提交commit git prepare-commit-msg钩子,用于用GPT-3编写提交消息。有了这个工具,你可以很容易地生成清晰、全面和描述性的提交消息
github机器人 ChatGPT-ProBot 331 一个基于ChatGPT的GitHub机器人
错误检测-01 wolverine🔥 4.1k 使用Wolverine运行脚本,当它们崩溃时,GPT-4会编辑它们并解释错误所在。即使你有很多错误,它也会反复重新运行,直到它被修复。
错误检测-02 stackexplain 455 使用ChatGPT用简单的英语解释你的错误信息 用stackexplain命令运行pythohn脚本,并且自动检测错误给出正确的修复方法
SQL客户端 sqlchat 1.5k SQL Chat是一个基于聊天的SQL客户端,使用自然语言询问数据库问题和查询数据库。 1.支持MySQL和PostgreSQL
代码搜索引擎 bloop 3.6k bloop 是一个代码搜索引擎,它使用 GPT-4 来回答有关您的代码的问题。使用自然语言、正则表达式和过滤查询搜索本地和远程存储库 1.正则表达式搜索2.同步本地和Github仓库
代码生成 aiac 2.4k 命令行的代码生成器 1.生成IaC2.生成docker、k8s配置3.生成CI/CD4.生成SQL
语言转换 ai-code-translator 2.8k 使用 AI 将代码从一种语言翻译成另一种语言。

GPT工具-通用

名称 github地址 点赞数 简介 功能
调教场景机器人-01 ai-anything 422 创建各种场景的对话机器人 1.写作助理2.代码解释器3.日报生成器等
调教场景机器人-02 OpenGpt 3.3k 在几秒钟内创建自己的ChatGPT应用程序 1.创建各种场景的对话机器人,比如小红书、日报等
通用-01 Portal 1.7k 通过键盘快捷键将任何选定的文本发送到ChatGPT进行处理,然后将结果返回到用户的剪贴板或光标位置(实现打字机效果),可以在任意软件上操作ChatGPT 1.任意软件划词翻译2.自定义提示语模板3.对话管理 && 对话图生成

GPT工具-音视频

名称 github地址 点赞数 简介 功能
视频总结 BibiGPT 2.9k 音视频内容一键总结:哔哩哔哩丨YouTube丨网页丨播客丨会议丨本地文件等 开发中:支持网页丨播客丨会议丨本地音视频文件等输入,Prompt 和输出端均在持续迭代中
语音-01 speechgpt🔥 2.1k SpeechGPT是一个允许您与ChatGPT语音谈话的web应用程序,口语练习 1.适配移动端2.支持超过100种语言3.语音陪练4.集成Azure的语音服务
语音-02 chat-with-gpt 1.3k 一个开源的ChatGPT语音应用程序 1.集成ElevenLabs的语音服务2.支持docker部署
语音-03 polyglot 494 Polyglot是一款基于ChatGPT和Azure的语言练习桌面端应用程序。 1.多国语言口语练习
2.智能语音合成
3.智能对话功能

GPT工具-其他

名称 github地址 点赞数 简介 功能
房间设计 roomGPT 6.8k 上传一张你房间的照片,用人工智能生成你的梦想房间。 你只需要给你的房间拍一张照,或是房间的 3D 效果图,并将其上传,即可用 AI 生成对应的梦幻房间效果图。(严格来说属于绘画领域的)
结构知识 GraphGPT 3.2k 自然语言 → 结构知识 1.GraphGPT将非结构化的自然语言转换为知识图。传入您最喜欢的电影概要、维基百科页面上令人困惑的段落或视频文本,以生成实体及其关系的可视化图表。
面试提示 cheetah 2.0k 使用GPT和Whisper辅助远程面试
讲故事 ChineseAiDungeonChatGPT 1.2k 中文版的ai地牢,直接使用的openai的ChatGPT api作为讲故事的模型
AR体验 ChatARKit 335 使用ChatGPT以自然语言创建AR体验 1.基于Sketchfab-3D模型网站

GPT插件

GPT插件-官方

名称 github地址 点赞数 简介 功能
ChatGPT检索插件 chatgpt-retrieval-plugin 14.4k ChatGPT 检索插件让您可以通过使用日常语言提问来轻松搜索和查找个人或工作文档。 可以对个人或组织文档进行语义搜索和检索。它允许用户通过用自然语言提问或表达需求,从他们的数据源(如文件、笔记或电子邮件)中获取最相关的文档片段。企业可以使用此插件通过 ChatGPT 向员工提供内部文档。

GPT插件-浏览器

名称 github地址 点赞数 简介 功能
通用插件-01 chatGPTBox 6.7k 将ChatGPT深度集成到您的浏览器中 1.在任何页面随时呼出聊天对话框2.支持手机等移动设备3.通过右键菜单总结任意页面4.框选工具与右键菜单,执行各种你的需求,如翻译,总结,润色,情感分析,段落划分,代码解释,问询5.支持reddit, quora, youtube, github, gitlab, stackoverflow, zhihu, bilibili等网站
通用插件-02 browser-extension 4.0k 使用GPT-4自动化你的浏览器 1. 支持github、Netflix、OpenAI、calendar 等网站自动化操作
搜索插件 chatgpt-google-extension 12.9k 在Google搜索结果旁边显示ChatGPT响应 1. 右侧显示ChatGPT搜索内容2.自定义触发模式3.支持切换语言
文本框插件 chatgpt-chrome-extension 2.5k 将ChatGPT集成到互联网上的每个文本框中! 1.在文本框中右键Ask ChatGPT使用2.用它来写推特,修改电子邮件,修复代码错误,或其他任何你需要的东西
文本框插件-推特版 tweetGPT 566 ChatGPT浏览器插件-推特网页 1.在推特网页版中生成推文和回复
翻译插件-01 openai-translator 14.8k 基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用。 1.划词翻译
翻译插件-02 immersive-translate 5.8k 沉浸式双语网页翻译扩展。 1.双语显示,中英文对照。2.针对常见主流网站进行定制优化,如 Twitter,Reddit,Discord, Gmail, Telegram, Youtube, Hacker News 等。3.支持 PDF 文件,EPUB 电子书双语翻译,制作与导出。4.支持移动端
下载插件 ChatGPT-pdf 1.2k 一个Chrome扩展下载你的聊天gpt历史PNG, PDF或可分享的链接。 1.下载chatgpt官网聊天历史PNG
ChatGPT增强插件 chatgpt-advanced 4.6k 一个浏览器扩展,增强您的ChatGPT提示与网络结果。 1.这个浏览器扩展为ChatGPT添加了web访问功能。从聊天机器人获得更多相关和最新的答案!
语音插件-01 talk-to-chatgpt 977 用你的声音与ChatGPT AI交谈,并通过声音听它的答案。 1.和ChatGPT语音交流!2.支持多种语言
语音插件-02 assistant-chat-gpt 152 嵌入ChatGPT作为免提语音助手。 1.ChassistantGPT支持60多种语言和方言。选择您的母语和自定义触发短语(可在选项卡中配置)
分享插件 sharegpt 1.1k 轻松地共享ChatGPT对话的永久链接到https://sharegpt.com/ 1.一键分享自己ChatGPT对话到https://sharegpt.com
阅读插件 chatgpt-arxiv-extension 483 arxiv论文使用ChatGPT 1.能帮你读arxiv论文,在一些地方给出注解
总结插件-01 summarize.site 575 使用OpenAI ChatGPT总结网页
总结插件-02 chatgpt-google-summary-extension 612 它可以在Google搜索和YouTube旁边显示来自ChatGPT的摘要,还支持 Yahoo、Github、Bing等。
总结插件-YouTube视频版 YouTube_Summary_with_ChatGPT 534 通过OpenAI的ChatGPT人工智能技术,你可以获得YouTube视频文本和视频摘要。 1.一键总结YouTube视频内容

GPT插件-第三方应用

名称 github地址 点赞数 简介 功能
编辑器-vscode插件 chatgpt-vscode 4.4k 一个允许你使用ChatGPT的VSCode扩展 1.使用编辑器中的代码片段通过侧栏中的输入框查询ChatGPT2.右键单击代码选择并运行其中一个上下文菜单快捷方式3.在编辑器旁边的面板中查看ChatGPT的响应
编辑器-Neovim插件 ChatGPT.nvim 1.6k 用于与OpenAI GPT-3聊天机器人交互的Neovim插件 1.命令打开交互窗口2.支持Awesome ChatGPT Prompts指令
编辑器-IDA Pro插件 Gepetto 2.1k 一个接入了ChatGPT接口的IDA Pro插件 1.支持解释函数2.支持重命名变量
编辑器-JetBrains插件 JetBrains-插件 729 支持ChatGPT在JetBrains系列IDE上运行的一款插件 1.使用编辑器中的代码片段通过侧栏中的输入框查询ChatGPT2.右键单击代码选择并运行其中一个上下文菜单快捷方式3.在编辑器旁边的面板中查看ChatGPT的响应
编辑器-intellij插件 intellij-chatgpt 101 一个将ChatGPT和其他第三方镜像网站整合到JetBrains IDEs 的插件。 1.集成免费的第三方镜像网站,并且更新方便。
效率工具-raycast插件 chatgpt-raycast 474 一个raycast的ChatGPT插件 1.使用Mac快捷键直接唤起ChatGPT进行对话2.自定义对话指令
谷歌文档插件 docGPT 523 ChatGPT直接在谷歌文档作为编辑器插件 1.ChatGPT直接集成到谷歌Docs中2.选中doc一键发送给chatgpt
Kubernetes插件-01 kubernetes-chatgpt-bot 579 使用ChatGPT解决Kubernetes问题 1.向ChatGPT直接发生Prometheus警报询问如何修复告警2.依赖可观测性神器robusta
Kubernetes插件-02 kubectl-ai 672 这个项目是一个kubectl插件,使用OpenAI GPT生成和应用Kubernetes清单 1.用自然语言生成Kubernetes配置
github插件-01 ChatGPT-CodeReview 1.6k github的代码审查机器人 1.让ChatGPT自动reviewCode2.让chatgpt检查你的PR
github插件-02 chatgpt-action 498 github的codeReview插件 1.让ChatGPT自动reviewCode2.让chatgpt检查你的PR
小爱插件 xiaogpt 2.7k 在小爱音响上接入ChatGPT 1.使用小米AI扬声器播放ChatGPT
3D软件Blender插件 BlenderGPT 3.2k 在Blender上接入ChatGPT 1.在只需要输入文本,即可快速构建3D模型
Siri插件 ChatGPT-Siri 2.6k 通过 Siri 启动「快捷指令」连接 ChatGPT API,让 Siri 变身 AI 聊天助手 1.支持连续对话2.配置系统prompt3.保存聊天记录

GPT开源平替机器人

github地址 点赞数 简介 功能
gpt4all 27.3k 一个聊天机器人接受了大量干净的助手数据的训练,包括代码、故事和对话 1. 本地训练,调教
gpt4all-ui 1k gpt4all的ui界面 1. 使用ui界面本地训练,调教,使用
Open-Assistant 22.0k OpenAssistant是一个基于聊天的助手,可以理解任务,可以与第三方系统交互,并动态检索信息。 Open Assistant 是一个旨在让每个人都能访问基于聊天的大型语言模型的项目。
stanford_alpaca 19.8k 斯坦福的羊驼模型(羊驼)
DeepSpeed Chat🔥 15.6k 微软开源的一键式RLHF训练,让你的类ChatGPT千亿大模型提速省钱15倍,帮助用户轻松训练类ChatGPT等大语言模型,人人都有望拥有专属ChatGPT。
ChatGLM-6B 16.0k 清华大学研发的产品,ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型 1.62 亿参数2.用户可以在消费级的显卡上进行本地部署(INT4 量化级别下最低只需 6GB 显存)
minGPT 14.3k karpathy大神发布的一个 OpenAI GPT(生成预训练转换器)训练的最小 PyTorch 实现,代码十分简洁明了,适合用于动手学习 GPT 模型。
FastChat 12.5k 一个用于训练、服务和评估基于大型语言模型的聊天机器人的开放平台。(小羊驼) 1.斯坦福联手CMU、UC伯克利等机构的学者再次发布了130亿参数模型骆马(Vicuna),仅需300美元就能实现ChatGPT 90%的性能。
MiniGPT-4🔥 9.9k 增强视觉语言理解(识图)与先进的大型语言模型 1.识别图片,并且进行对话
alpaca-lora 9.2k 轻量级 ChatGPT 的开源实现,小羊驼-lora 1. 使用了LoRA轻量级模型2.只需要训练很小一部分参数就可以获得媲美 Standford Alpaca 模型的效果3.要RTX 4090才能玩
FreedomGPT 796 一个基于React的程序,它使用基于聊天的界面(基于Alpaca Lora)在Mac和Windows上本地执行FreedomGPT LLM(离线和私有)
stableLM🔥 8.1k Stable Diffusion的初创公司Stability AI发布并开源该团队训练的大语言模型StableLM 今日发布的StableLM在更大版本的开源数据集The Pile上进行训练,该数据集包含来自各种来源的信息,包括维基百科(Wikipedia)、问答网站Stack Exchange和生物医学数据库PubMed,该数据集的规模是The Pile的三倍,包含1.5万亿个tokens(字符),其超大规模使得StableLM在会话和编码上具有超高性能,但是它目前只有30-70亿个参数,而GPT-3有1750亿个参数。
OpenChatKit 7.5k 前OpenAI团队打造,OpenChatKit提供了一个强大的开源基础,可以为各种应用程序创建专门的和通用的聊天机器人。 1.200亿参数的语言模型2.用户只需准备自己的数据集,并使用OpenChatKit的配方来微调模型即可获得高精度的结果。
text-generation-webui 7.3k 一个用于运行大型语言模型(如GPT-J 6B, OPT, GALACTICA, LLaMA和Pygmalion)的梯度web UI
PaLM-rlhf-pytorch 6.3k 在PaLM架构之上实现RLHF(带人类反馈的强化学习)。基本上是ChatGPT,但有PaLM。
ChatRWKV 5.7k ChatRWKV是对标ChatGPT的开源项目,希望做"大规模语言模型的Stable Diffusion"
dolly 4.4k Databricks的Dolly是一个在Databricks机器学习平台上训练的大型语言模型 1.Dolly 使用 Alpaca 数据,对两年前的开源EleutherAI 60亿参数模型进行微调
Chinese-LLaMA-Alpaca 4.1k 中文LLaMA&Alpaca大语言模型+本地部署 1.🚀 开源了经过中文文本数据预训练的中文LLaMA大模型🚀 开源了进一步经过指令精调的中文Alpaca大模型🚀 快速地使用笔记本电脑(个人PC)本地部署和体验量化版大模型
MOSS🔥 717 国内首个类 ChatGPT 模型:复旦大学 MOSS,RTX 3090 显卡可运行
BELLE 3.7k 开源中文对话大模型 1.现阶段本项目基于一些开源预训练大语言模型(如BLOOM、LAMMA等),针对中文做了优化,模型调优仅使用由ChatGPT生产的数据(不包含任何其他数据)。
trlx 2.9k 一个通过人类反馈强化学习(RLHF)对语言模型进行分布式训练的repo 1.支持高达20b参数的在线RL和更大模型的离线RL。基本上就是你用来微调GPT到ChatGPT的项目
lit-llama 2.4k Lightning-AI 基于nanoGPT的LLaMA语言模型的实现。支持量化,LoRA微调,预训练。
LLaMA-Adapter 2.1k 高效微调一个聊天机器人:LLaMA-Adapter🚀 1.LLaMA在1小时内按照指示和1.2M参数进行微调
KoboldAI-Client 1.7k KoboldAI-你通往GPT写作的大门 这是一个基于浏览器的前端I -辅助写作与多个本地和远程I模型
ChatYuan 1.3k 国产的支持中英双语的功能型对话语言大模型:ChatYuan 1.ChatYuan-large-v2是ChatYuan系列中以轻量化实现高质量效果的模型之一,用户可以在消费级显卡、 PC甚至手机上进行推理(INT4 最低只需 400M )。
wenda 801 闻达:一个大规模语言模型调用平台 1.目前支持模型:chatGLM-6B、chatRWKV、chatYuan。2.知识库自动查找3.支持参数在线调整
minChatGPT 114 微型版ChatGPT,一个将语言模型与类似ChatGPT的RLHF对齐的最小示例

专业领域机器人

名称 github地址 点赞数 简介 功能
生物医学机器人 BioGPT 3.7k 微软团队推出的基于生物医学研究文献的大型语言模型 1.提取诸如基因或疾病的生物医学实体2.可以回答生物医学问题的聊天机器人3.生物医学领域的总结和自动完成
医生机器人 ChatDoctor 2.3k 利用医学领域知识在LLaMA模型基础上改进的医学聊天模型 1.数据训练来自HealthCareMagic.com的20万次病人和医生之间的真实对话、来自icliniq.com的26k个病人和医生之间的真实对话

Prompt对话指令

github地址 点赞数 简介 功能
awesome-chatgpt-prompts 64.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地址 点赞数 简介 功能
Reverse ChatGPT 23.5k ChatGPT逆向工程 提取ChatGPT的API
Reverse EdgeGPT 5.3k NewBing逆向工程 提取NewBing的API
langchain 2.3k 开发自己的 ChatGPT 应用:langchain 它可以帮助开发者将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等
国内镜像站收集-01 8k 收集国内免费ChatGPT镜像,替代品收录
国内镜像站收集-02 26 收集国内免费ChatGPT镜像,替代品收录

相关资料


贡献

这个awesome-open-gpt是我个人收集的关于GPT的有趣的开源项目,热烈欢迎你的贡献和建议,提交PR。


技术交流

加群前先看:

  • 纯技术交流群,主要分享和交流GPT开源项目或者工具,欢迎技术同学加入
  • 还不知道怎么使用GPT的不用进了
  • 想通过群里推广卖号代充的不用进了