Awesome ChatGPT
注意: 这个存储库包含一个与 ChatGPT 相关的资源、工具和信息的自动编译列表。
一个精心编排的 ChatGPT 和 OpenAI 软件列表。
- 文档和示例
- 用户界面
- 集成 (29)
- SDK、库、框架
- Python (65)
- JavaScript/Typescript (25)
- Golang (5)
- C# (7)
- Swift (4)
- Kotlin
- ChatGPT 插件 (5)
- 其他 SDK/库 (10)
- 基于 ChatGPT 的应用程序 (49)
- 其他 (23)
文档和示例
列表、指南和示例
- Anil-matcha/Awesome-GPT-Store - 一个专门的自定义 GPT 聊天机器人列表,旨在帮助用户完成各种任务。
- ConnectAI-E/Awesome-One-Click-Deployment - 快速体验各种 GitHub 开源 AI 项目的一键部署
- Denis2054/Transformers-for-NLP-2nd-Edition - 从 BERT 到 GPT-4 的转换模型,包括微调、训练和提示工程的示例和指南。
- Fechin/reference - 为开发者提供编程语言、工具包和 Linux 命令的快速参考信息的备忘单集合。
- GaryYufei/AlignLLMHumanSurvey - 一项关于将大型语言模型(LLMs)与人类对齐的调查,提供对齐技术的全面概述,是研究人员和从业者的宝贵资源。
- Hedlen/awesome-segment-anything - 一个追踪和总结各个领域 Segment Anything 研究进展的列表,包括论文和项目。
- Instruction-Tuning-with-GPT-4/GPT-4-LLM - 使用 GPT-4 进行指令调整
- Moataz-Elmesmary/Data-Science-Roadmap - 提供学习数据科学领域的免费资源
- RManLuo/Awesome-LLM-KG - 关于统一大型语言模型(LLMs)和知识图谱(KGs)的优秀论文和资源的集合。
- RUCAIBox/LLMSurvey - 大型语言模型相关的论文和资源集合,作为一项调查。
- SkalskiP/awesome-chatgpt-code-interpreter-experiments - ChatGPT + 代码解释器组合可以实现的令人惊叹的事情
- Zjh-819/LLMDataHub - 特别是用于流行指令微调数据集的快速指南
- ai-boost/Awesome-GPTs - 精心挑选的优秀 GPTs 列表。
- all-in-aigc/gpts-works - 第三方 GPTs 商店
- atfortes/Awesome-LLM-Reasoning - 关于语言模型(LLMs)推理的论文和资源的精选合集,包括连锁思维、指令调整和多模态。
- atfortes/LLM-Reasoning-Papers - 大型语言模型(LLMs)推理的论文和资源的集合,包括连锁思维(CoT)、指令调整等。
- awesome-assistants/awesome-assistants - 精心挑选的优秀 AI 助手列表以及如何将它们集成到不同编程语言的指南。
- cedrickchee/awesome-transformer-nlp - 专注于变压器网络、注意力机制、GPT、BERT、ChatGPT、LLMs 和迁移学习的 NLP 资源精选列表。
- devisasari/awesome-chatgpt-store - 精选的自定义 GPT 列表
- devisasari/awesome-gpt-store - 为 AI 爱好者提供的 GPT 商店中的优秀 GPTs 列表。
- filipecalegario/awesome-generative-ai - 精选的生成 AI 工具、作品、模型和参考资料列表
- formulahendry/awesome-gpt - 与 GPT, ChatGPT, OpenAI, LLM 等相关的优秀项目和资源的精选列表。
- giuven95/chatgpt-failures - ChatGPT 及类似模型的失败归档
- hollobit/GenAI_LLM_timeline - ChatGPT、生成 AI 和 LLMs 时间表
- hyp1231/awesome-llm-powered-agent - 与 LLM 驱动的代理有关的资源、论文、仓库和博客的全面集合
- ikaijua/Awesome-AITools - AI 相关工具的集合
- imaurer/awesome-decentralized-llm - 用于构建产品和进行可重复研究的去中心化 LLM 资源集合。
- luban-agi/Awesome-AIGC-Tutorials - 精心挑选的关于大型语言模型、AI 绘画等的教程和资源,特别关注提示工程。
- lupantech/chameleon-llm - 论文《Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models》的代码。
- lxfater/Awesome-GPTs - 1000 多个 GPT 和 10 个类别。80 多个泄露的提示。
- michaelthwan/searchGPT - searchGPT 是一个开源项目,展示了如何使用 LLM 和 ChatGPT 技术构建一种立足搜索引擎。
- microsoft/generative-ai-for-beginners - 一个 12 课的课程,教你开始构建生成 AI 应用所需的一切知识
- ml-tooling/best-of-ml-python - 每周更新的优秀机器学习 Python 库的排名列表
- mouredev/Hello-Python - 面向初学者的 Python 编程语言课程,涵盖基础知识、前端、后台、测试和 AI。包括视频课程、代码、项目和聊天组。
- rasbt/LLMs-from-scratch - 指导你从头实现类似 ChatGPT 的 LLM 的书籍
- roboflow/awesome-openai-vision-api-experiments - 对任何想要实验和构建 OpenAI 视觉 API 的人来说,都是一个必须拥有的资源,展示了各种应用和实验
- saharmor/awesome-chatgpt - 选定的 ChatGPT 演示、工具、文章等
- snwfdhmp/awesome-gpt-prompt-engineering - 一个关于 GPT 提示工程的精选资源、工具和其他闪亮事物的列表。
- taranjeet/awesome-gpts - 社区创建的所有 GPT 集合
- xcfcode/Summarization-Papers - 总结论文
- xxxily/hello-ai - 提供 AI 相关资源的项目,包括 ChatGPT 指南和 AI 项目及网站集合。
- zjunlp/Prompt4ReasoningPapers - ACL2023 论文《Reasoning with Language Model Prompting: A Survey》的仓库
提示工程
- EgoAlpha/prompt-in-context-learning - 来自EgoAlpha实验室的开源工程指南,提供与ChatGPT、GPT-3和FlanT5相关的提示工程和上下文学习资源与技术。
- PickleBoxer/dev-chatgpt-prompts - 一个面向开发人员的强大ChatGPT提示语的个人收藏,提供提示语和技巧,帮助开发人员、学生、营销人员和内容写作者生成创造性解决方案和解决问题。
- ahmetbersoz/chatgpt-prompts-for-academic-writing - 用于学术写作的提示语集合,涵盖各种话题和任务。
- ai-boost/awesome-prompts - 精选的ChatGPT提示语和与提示工程及GPT模型相关的资源列表。
- benf2004/AI-Prompt-Genius - 自定义AI提示语库的精选。
- curiousily/Get-Things-Done-with-Prompt-Engineering-and-LangChain - 关于使用LangChain和ChatGPT/GPT-4进行提示工程的教程和指南,涵盖数据加载、索引、提示模板、CSV代理和检索QA链等主题。项目包括使用私人LLM(Llama 2)与PDF文件聊天和推文情感分析。
- dair-ai/Prompt-Engineering-Guide - 提示工程的指南、论文、讲座、笔记本和资源。
- dave1010/tree-of-thought-prompting - 使用Tree-of-Thought Prompting提升ChatGPT的推理能力。
- daveshap/ChatGPT_Custom_Instructions - ChatGPT自定义指令的存储库。
- mattnigh/ChatGPT3-Free-Prompt-List - 一个学习创建ChatGPT3提示语的免费指南。
- microsoft/PromptCraft-Robotics - 将大型语言模型应用于机器人学的社区,并提供与ChatGPT集成的机器人模拟器。
- prompt-engineering/click-prompt - 通过ClickPrompt优化你的提示设计,这是一个专为提示语编写者设计的工具,便于查看、分享和运行基于提示的AI应用,如Stable Diffusion、ChatGPT和GitHub Copilot。
- promptslab/Awesome-Prompt-Engineering - 专注于GPT、ChatGPT和PaLM的提示工程资源精选列表。
- spdustin/ChatGPT-AutoExpert - 适用于ChatGPT的超级自定义指令(非编码)和ChatGPT高级数据分析(编码)。
- successfulstudy/promptoftheyear - 提供年度最有影响力提示语的收藏,涵盖大型语言模型(LLMs)领域中的不同领域,旨在增强创造力和技术。
- tg12/gpt_jailbreak_status - 这个存储库提供关于OpenAI GPT语言模型越狱状态的更新。
- thinkingjimmy/Learning-Prompt - 免费的提示工程在线课程。包含ChatGPT和Midjourney的教程!
- travistangvh/ChatGPT-Data-Science-Prompts - 一个包含60个有用的数据科学提示语的存储库。
- trigaten/Learn_Prompting - 提供关于提示工程、生成式AI和LLM的指南,重点是创建有效的提示语。加入他们的Discord社区进一步学习。
- yokoffing/ChatGPT-Prompts - ChatGPT和Bing AI提示语精选。
用户界面
桌面应用
- 0xk1h0/ChatGPT_DAN - ChatGPT DAN是一款桌面应用,能够突破提示语的限制,提供更广泛的响应。
- Bin-Huang/chatbox - Chatbox是一款ChatGPT、Claude和其他LLM的桌面客户端,适用于Windows、Mac和Linux平台。
- ItsPi3141/alpaca-electron - 一款用于在你自己的计算机上运行Alpaca和其他本地LLM的JavaScript库/SDK/框架。
- LAION-AI/Open-Assistant - OpenAssistant是一款基于聊天的助手,能理解任务、与第三方系统交互,并动态检索信息来完成任务。
- Synaptrix/ChatGPT-Desktop - 提高你的生产力,使用ChatGPT-Desktop——快速且功能强大的桌面应用!
- dice2o/BingGPT - BingGPT是一款桌面应用,让用户能够在Windows、macOS和Linux上与Bing的AI聊天机器人进行聊天。
- getumbrel/llama-gpt - 一款自托管的离线ChatGPT类似聊天机器人,由Llama 2驱动,数据不会离开你的设备。支持Code Llama模型和Nvidia显卡。
- haotian-liu/LLaVA - LLaVA(大型语言与视觉助手)是一款通用的ChatGPT桌面客户端,具有视觉指令调优功能,可实现在GPT-4V级别的能力。
- janhq/jan - Jan是一个开源的ChatGPT替代品,完全离线运行在你的计算机上。
- juzeon/SydneyQt - SydneyQt是一个跨平台桌面客户端,用于越狱版的新Bing AI(Sydney版本),采用Go和Wails构建。
- lencx/ChatGPT -
- lencx/nofwl - NoFWL桌面应用。
- smol-ai/GodMode - AI聊天浏览器:快速,全网页访问ChatGPT / Claude / Bard / Bing / Llama2!我每天使用这个20次。
- sonnylazuardi/chat-ai-desktop - 使用Tauri和Rust构建的非官方ChatGPT桌面应用,适用于Mac和Windows菜单栏。
- sunner/ChatALL - 同步与ChatGPT、Bing Chat、Bard、Alpaca、Vicuna、Claude、ChatGLM、MOSS、讯飞星火、文心一言等聊天,发现最佳答案。
- vincelwt/chatgpt-mac - Mac上的ChatGPT,生活在你的菜单栏中。
浏览器扩展
- C-Nedelcu/talk-to-chatgpt - 使用语音与ChatGPT AI对话,并通过语音听其回答
- Deeptrain-Community/chatnio - Chat Nio 是一个浏览器扩展,提供下一代 AI 一站式国际化解决方案,支持各种 AI 模型的聊天对话、markdown支持、消息菜单、多平台适配、对话记忆、全模型文件解析、在线搜索、大文本编辑、模型市场、预设支持、网站公告、偏好设置和国际化支持。
- KnowledgeCanvas/knowledge - Knowledge 是一个浏览器扩展,通过允许用户保存、搜索、访问、探索和与网站、文档和文件聊天,提供更加互动的学习体验。
- QuivrHQ/quivr - Quivr 是一个浏览器扩展,功能为个人生产力助理,让你通过生成式 AI 与文档和应用程序聊天。
- ZohaibAhmed/ChatGPT-Google - 集成 ChatGPT(非官方)到 Google 搜索的 Chrome 扩展
- adrianhajdin/threads - 开发Threads,一个通用浏览器扩展客户端,使用 ChatGPT 在不到5天内获得了1亿用户注册,超过了 Twitter、ChatGPT 和 TikTok。
- akshata29/entaoai - 使用 ChatGPT 的浏览器扩展在自己企业数据上进行聊天和提问
- anc95/writely - 作为 Notion AI 的替代品的 Chrome 扩展,超越 Notion AI。
- casibase/casibase - Casibase 是一个开源的浏览器扩展,功能类似于 LangChain 的 AI 知识数据库,具有网页 UI,支持各种模型,例如 OpenAI、Azure、Google Gemini、HuggingFace、OpenRouter、ChatGLM 和本地模型。
- clmnin/summarize.site - 使用 OpenAI ChatGPT 对网页内容进行总结
- danny-avila/LibreChat - 增强版 ChatGPT 克隆:支持 OpenAI、GPT-4 Vision、Bing、Anthropic、OpenRouter、Google Gemini、AI 模型切换、消息搜索、langchain、DALL-E-3、ChatGPT 插件、OpenAI 函数、安全多用户系统、预设,完全开源供自托管。更多功能正在开发中
- domeccleston/sharegpt - 轻松分享 ChatGPT 对话的永久链接给你的朋友
- gragland/chatgpt-chrome-extension - 一个 ChatGPT Chrome 扩展。将 ChatGPT 集成到互联网上的每个文本框中。
- guangzhengli/ChatFiles - 文档聊天机器人 - 多文件支持。由 GPT / 嵌入技术提供支持。
- ha0z1/New-Bing-Anywhere - New-Bing-Anywhere 是一个通用浏览器扩展客户端,用于 ChatGPT。
- interstellard/chatgpt-advanced - 一个浏览器扩展,增强你的 ChatGPT 提示,添加网页结果。
- josStorer/chatGPT-search-engine-extension - 一个浏览器扩展示例,用于在搜索引擎结果旁显示 ChatGPT 回应
- josStorer/chatGPTBox - 深度集成 ChatGPT 到你的浏览器,所有你需要的功能都在这里
- kazuki-sf/YouTube_Summary_with_ChatGPT - YouTube Summary with ChatGPT 是一个简单的 Chrome 扩展,允许您通过 OpenAI 的 ChatGPT AI 技术获取 YouTube 视频的转录和摘要。
- khoj-ai/khoj - Khoj 是一个浏览器扩展,作为你的第二大脑的 AI 驾驶员,让你搜索和与个人知识库交流。
- liady/ChatGPT-pdf - 一个浏览器扩展,可以将 ChatGPT 历史下载为 PNG、PDF 或创建可共享链接
- lobehub/lobe-chat - Lobe Chat 是一个开源的高性能聊天机器人框架,支持语音合成、多模态和可扩展的功能调用插件系统。支持部署私有 ChatGPT/LLM 网络应用程序。
- mlc-ai/web-llm - 通过硬件加速将大语言模型和聊天功能引入网页浏览器。
- n4ze3m/dialoqbase - Dialoqbase 是一个浏览器扩展,用于创建具有个性化知识库的聊天机器人。
- neurogen-dev/NeuroAPI - NeuroAPI 是一个免费的浏览器扩展,提供对 ChatGPT 和 OpenAI API 的访问。
- neurogen-dev/NeuroGPT - NeuroGPT 是一个免费的浏览器扩展,提供通过 OpenAI API 访问 ChatGPT 3.5 和 ChatGPT 4。
- openai-translator/openai-translator - 基于 ChatGPT API 的浏览器扩展和跨平台桌面应用程序,用于翻译。
- pionxzh/chatgpt-exporter - 导出并分享你的 ChatGPT 对话历史
- richardyc/Chrome-GPT - 一个自动化 GPT 代理,控制你桌面上的 Chrome 浏览器
- rubberduck-ai/rubberduck-vscode - Rubberduck 是一个浏览器扩展,将 AI 驱动的代码编辑、解释、代码生成、错误诊断和聊天功能带到 Visual Studio Code。
- saeedezzati/superpower-chatgpt - 带有额外聊天管理、提示管理、语言和样式选择以及其他工具的 ChatGPT 浏览器扩展
- sparticleinc/chatgpt-google-summary-extension - Chrome 扩展,用于在 Google 搜索结果和 YouTube 视频旁查看 ChatGPT 摘要,还支持其他网站,如 Yahoo! ニュース、PubMed、PMC、NewsPicks、Github、Nikkei、Bing、Google Patents和任何页面摘要。
- vastxie/Happy-ChatGPT - 一个 ChatGPT 的浏览器扩展客户端
- yaroslav-n/tweetGPT - 使用 ChatGPT 生成推文和回复的 Chrome 扩展
- yesmore/inke - 一个提供带有 AI 辅助写作和实时协作功能的所见即所得笔记本的浏览器扩展。
Web 应用程序
- Anil-matcha/Chatbase - 一个基于网页的聊天机器人接口,允许用户使用训练在网站内容上的个性化 ChatGPT 即时回答访客的问题。
- Chanzhaoyu/chatgpt-web
- FlowiseAI/Flowise - 拖放 UI 以构建自定义的 LLM 流程
- KeJunMao/ai-anything - 任何人都可以创建 GPT 工具
- Niek/chatgpt-web - 使用 OpenAI API 的 ChatGPT 网页接口
- OpenGVLab/Ask-Anything - 支持视频理解的 ChatGPT!以及许多支持的 LM,如 miniGPT4、StableLM 和 MOSS。
- OpenGVLab/InternGPT - InternGPT (iGPT) 是一个基于网页的 ChatGPT 用户接口,集成 DragGAN、ChatGPT、ImageBind、多模态聊天、SAM 和交互式图像编辑。
- Ryan-yang125/ChatLLM-Web - ChatLLM Web 是一个基于网页的用户接口,用于在浏览器中使用 WebGPU 与 LLM(如 Vicuna)进行交互。
- StanGirard/quivr - Quivr 是一个基于网页的用户接口,作为个人生产力助理,允许用户与文档(PDF、CSV 等)和应用程序使用 Langchain 和各种语言模型(包括 GPT 3.5 / 4 turbo)聊天。提供本地和私有替代 OpenAI GPTs 和 ChatGPT,采用检索增强生成技术。
- WongSaang/chatgpt-ui - 一个支持多用户、多语言和多个数据库连接进行持久性数据存储的 ChatGPT 网页客户端。
- ahmadbilaldev/langui - LangUI 是一个面向 AI 和 GPT 项目的基于网页的用户界面库,提供一系列现成的组件以增强应用程序的 UI。
- anse-app/anse - 为 ChatGPT、DALL-E 和 Stability Diffusion 提供超级增强体验。
- anse-app/chatgpt-demo
- billmei/every-chatgpt-gui - 每一个 ChatGPT 的前端 GUI 客户端
- bitswired/rustgpt - RustGPT 是一个用 Rust 和 HTMX 构建的 ChatGPT 基于网页的用户界面。
- cogentapps/chat-with-gpt - 一个开源 ChatGPT 应用,支持语音交流。
- deiucanta/chatpad - 高质量的 ChatGPT UI
- enricoros/big-AGI - 由 GPT-4 及更高级技术提供支持的个人 AI 应用程序,具有 AI 人物、AGI 功能、文本到图像、语音、响应流、代码高亮和执行、PDF 导入、开发者预设等。
- hahahumble/speechgpt - SpeechGPT 是一个允许你与 ChatGPT 对话的网页应用程序。
- homanp/langchain-ui - 开源聊天 AI 工具包
- ismartcoding/plain-app - PlainApp 是一个开源应用程序,允许你通过网页浏览器管理手机,并从桌面上访问文件、视频、音乐、联系人、短信、通话等,提供一个安全且用户友好的网页界面。
- miurla/babyagi-ui - BabyAGI UI 是一个基于网页的用户界面,用于运行和开发 BabyAGI,即 ChatGPT 类模型。
- ollama-webui/ollama-webui - ChatGPT-风格的 Ollama 🦙 网页 UI 客户端
- rockbenben/ChatGPT-Shortcut - 通过 ChatGPT AI 快捷方式最大化你的效率和生产力
- run-llama/rags - 一个 Streamlit 应用,提供使用自然语言构建 RAG 管道的指南和示例
- waylaidwanderer/PandoraAI - PandoraAI 是一个由 node-chatgpt-api 支持的网页聊天客户端,允许用户轻松与多个 AI 系统聊天,并支持自定义预设。
- xtekky/chatgpt-clone - 拥有更好 UI 的 ChatGPT 接口
- yakGPT/yakGPT - 本地运行的免提 ChatGPT 用户界面
- ztjhz/BetterChatGPT - OpenAI 的 ChatGPT 的惊人用户界面(网站 + Windows + MacOS + Linux)
Messenger 机器人
- Guru322/GURU-BOT - GURU-BOT 是一个基于 JavaScript 的 WhatsApp 机器人,具有多种功能
- Kav-K/GPTDiscord - 一个用于 Discord 的强大的一体化 GPT 接口。
- RafalWilinski/telegram-chatgpt-concierge-bot - 通过 Telegram 和语音与 OpenAI 的 ChatGPT 互动。
- SnapdragonLee/ChatGPT-weBot - 与 ChatGPT(gpt-3.5 或更新版本)聊天,基于微信钩子接口
- TBXark/ChatGPT-Telegram-Workers - 轻松在 Cloudflare Workers 上部署自己的 Telegram ChatGPT 机器人。
- altryne/chatGPT-telegram-bot - 一个 Telegram 机器人,允许您使用本地浏览器与 chatGPT 语言模型聊天。
- askrella/whatsapp-chatgpt - ChatGPT + DALL-E + WhatsApp = AI助手
- father-bot/chatgpt_telegram_bot - 运行 ChatGPT 的 Telegram 机器人,具有低延迟回复、无请求限制和消息流媒体支持。
- kx-Huang/ChatGPT-on-WeChat - 在您的微信上部署 ChatGPT,只需两步!
- m1guelpf/chatgpt-telegram - 使用一个命令运行您自己的 GPTChat Telegram 机器人!
- madawei2699/myGPTReader - 一种社区驱动的方式来阅读和与 AI 机器人聊天 - 由 chatGPT 提供支持。
- n3d1117/chatgpt-telegram-bot - 一个 Telegram 机器人,集成了 OpenAI 的官方 ChatGPT API 提供答案
移动应用
- Anil-matcha/ChatPDF - 使用 AI 与任何 PDF 文档聊天。轻松上传 PDF 文档,提问,提取信息并总结内容。
- skydoves/chatgpt-android - ChatGPT Android 演示了在 Android 上使用 Stream Chat SDK for Compose 的 OpenAI ChatGPT。
CLI
- 0xacx/chatGPT-shell-cli - 使用 OpenAI 的 ChatGPT 和 DALL-E 从终端使用的简单 shell 脚本。不需要 Python 或 JS。
- KillianLucas/open-interpreter - 在本地运行终端内的 OpenAI 代码解释器
- TheR1D/shell_gpt - 一款由 GPT-3 和 GPT-4 提供动力的命令行生产力工具,帮助用户更快更有效地完成任务
- aandrew-me/tgpt - 在终端中使用 ChatGPT,不需要 API 密钥
- abhagsain/ai-cli - 一个用于 ChatGPT 的命令行界面,允许用户直接在终端中获得来自 GPT3 的 CLI 命令答案。
- ekkinox/yai - Yai 是一个 AI 驱动的终端助手,使用 OpenAI ChatGPT 来简化命令行体验
- ferrislucas/promptr - Promptr 是一个命令行界面 (CLI) 工具,允许用户使用简单的英语指示 GPT3 或 GPT4 模型对代码库进行更改。
- j178/chatgpt - 一个优雅的 ChatGPT 交互式 CLI
- jucasoliveira/terminalGPT - 在终端中获取类似 GPT 的 chatGPT
- llm-workflow-engine/llm-workflow-engine - 用于 LLMs 的强大 CLI 和工作流管理器(核心包)
- missuo/OpenAI-Checker - 用于检查您的 IP 是否可以访问 OpenAI 服务。
- npiv/chatblade - 一个 ChatGPT 的 CLI 瑞士军刀
- paul-gauthier/aider - Aider 是在您的终端中进行 AI 结对编程
- sigoden/aichat - 在终端中使用 GPT-4(V)、LocalAI 和其他 LLMs。
- xenodium/chatgpt-shell - ChatGPT 和 DALL-E Emacs shells + Org babel + 其他提供商的 shell 制作工具
其他用户界面
- Yue-Yang/ChatGPT-Siri - 使用 ChatGPT API gpt-3.5-turbo 和 gpt-4 模型的 Siri 快捷方式,支持连续对话,配置 API 密钥并保存聊天记录。
- abielzulio/chatgpt-raycast - ChatGPT 在 Raycast 的扩展
- chapyter/chapyter - Chapyter 是 JupyterLab 的扩展,将 GPT-4 连接到您的编码环境,允许自然语言编程并提高生产力。
- dillionverma/llm.report - llm.report 是一个用于 OpenAI 的 ChatGPT API 的开源日志记录和分析平台:记录和分析 ChatGPT API 请求,改进提示并优化成本。
- mohamed-chs/chatgpt-history-export-to-md - 一个脚本,可以轻松地从 JSON 文件中提取您的整个 ChatGPT 数据导出到格式良好的 markdown 文件。
- platelminto/chatgpt-conversation - 使用您的语音与 ChatGPT 进行对话,并让它回复。
- shroominic/codeinterpreter-api - ChatGPT 代码解释器的开源实现
- transitive-bullshit/chatgpt-twitter-bot - 由 OpenAI 的 ChatGPT API 提供支持的 Twitter 机器人。
集成
- Bryley/neoai.nvim - Neovim 插件,用于与 OpenAI 的 GPT 模型进行交互,提供代码生成、文本重写和建议,以提高编码工作流程的效率和生产力。
- Helixform/CodeCursor - CodeCursor 是 Visual Studio Code 的浏览器扩展,使用户可以在编辑器中使用 Cursor AI 代码编辑器。
- MichelNivard/gptstudio - GPT RStudio 插件,支持 GPT 辅助编码、写作和分析
- PawanOsman/ChatGPT -
- WPeace-HcH/WPeChatGPT - 一个 IDA 插件,可以帮助分析二进制文件
- Zero6992/chatGPT-discord-bot - 将 ChatGPT 集成到您自己的 Discord 机器人中
- ai-genie/chatgpt-vscode - 您最好的 VS Code AI 结对编程助手
- bookfere/Ebook-Translator-Calibre-Plugin - 一个 Calibre 插件,使用户能够将电子书翻译成指定语言。
- bramses/chatgpt-md - ChatGPT 与 Obsidian 的(几乎)无缝集成。
- brianpetro/obsidian-smart-connections - ChatGPT 驱动的 Obsidian 插件,允许用户与他们的笔记聊天并发现隐藏的联系
- cesarhuret/docGPT - 作为编辑器插件直接在 Google Docs 中使用 ChatGPT
- continuedev/continue - Continue 是用于 VS Code 和 JetBrains 的开源自动驾驶仪,用于编码任何 LLM
- different-ai/obsidian-ava - 在 Obsidian 中快速格式化您的笔记,使用 ChatGPT
- dpayne/CodeGPT.nvim - CodeGPT 是一个 Neovim 插件,提供与 ChatGPT 交互的命令
- gencay/vscode-chatgpt - 一个非官方的 Visual Studio Code - OpenAI ChatGPT 集成
- gngpp/ninja - 逆向工程的 ChatGPT 代理
- gridaco/assistant - Grida Assistant 是一个 Figma 插件,将您的设计和开发流程提升到一个新的水平,具有设计到代码、设计内内容管理、组件管理和更快设计的工具。
- intitni/CopilotForXcode - 一个 Xcode 源代码编辑器扩展,提供对 Xcode 的 GitHub Copilot、Codeium 和 ChatGPT 支持。
- iryna-kondr/scikit-llm - 无缝地将 LLMs 集成到 scikit-learn 中。
- jackMort/ChatGPT.nvim - ChatGPT Neovim 插件:使用 OpenAI 的 ChatGPT API 轻松进行自然语言生成
- karthink/gptel - 一个简单的 LLM 客户端,支持 Emacs 多模型/后端
- keijiro/AICommand - ChatGPT 与 Unity Editor 的集成
- logancyang/obsidian-copilot - Obsidian 中的 ChatGPT 副驾驶
- madox2/vim-ai - 面向 Vim 和 Neovim 的 AI 驱动的代码助手插件
- mpociot/chatgpt-vscode - 一个 VSCode 扩展,允许使用 ChatGPT
- nhaouari/obsidian-textgenerator-plugin - 一个开源浏览器扩展,用于 Obsidian,集成了由 GPT-3 提供支持的文本生成器,用于创建和组织知识
- obiscr/ChatGPT - 一个支持 ChatGPT 的 JetBrains IDE 插件
- rksm/org-ai - 让 Emacs 成为您的个人 AI 助手,支持 ChatGPT、LLaMA、DALL-E 和 Stable Diffusion
- sozercan/kubectl-ai - 用于 OpenAI GPT 的 Kubectl 插件
SDK, 库, 框架
Python
- Azure-Samples/azure-search-openai-demo - 一个在Azure上运行的检索增强生成模式的示例应用,使用Azure AI Search进行检索,并使用Azure OpenAI大语言模型来提供类似ChatGPT的聊天和问答体验。
- Azure/GPT-RAG - Azure/GPT-RAG是一个用于检索增强生成模式的Python库,使开发人员能够在企业规模上以安全的方式集成Azure OpenAI和Azure Cognitive Search,用于类似ChatGPT的聊天和问答体验。
- BlinkDL/ChatRWKV - ChatRWKV是一个Python库,允许您使用名为RWKV的RNN驱动的语言模型来构建聊天机器人。
- BlinkDL/RWKV-LM - RWKV-LM是一个结合了RNN和Transformer模型优点的Python库,提供出色的性能、快速推理和快速训练。它可以像GPT模型一样直接训练,并具有节省显存和提供免费句子嵌入等优点。
- Chainlit/chainlit - 在几分钟内构建Python LLM应用 ⚡️
- EmbraceAGI/LangGPT - LangGPT:让每个人都能成为提示专家!🚀
- GAIR-NLP/factool - Factool是一个用于生成式AI中事实性检测的Python库,支持知识问答、代码生成、数学推理和科学文献审查等任务。
- GauravSingh9356/J.A.R.V.I.S - J.A.R.V.I.S是一个提供个人助理功能的Python库,具有电子邮件、光学文本识别、动态新闻报道、待办事项生成、网站打开、音乐播放、维基百科搜索、带拼写检查的词典、天气报告、YouTube搜索和Google地图搜索等功能。
- GerevAI/gerev - Gerev是一个用于构建AI驱动的企业搜索引擎的Python库。
- IntelligenzaArtificiale/Free-Auto-GPT - Free Auto GPT是一个开源Python库,提供一个简单的Auto GPT版本,一个可以在无需依赖任何付费API的情况下执行任务的自主AI代理。
- InternLM/InternLM-XComposer - InternLM-XComposer是一个Python库,提供用于高级文本图像理解和生成的大型模型。
- KoushikNavuluri/Claude-API - 用于与Claude AI交互的Python库和SDK,Unofficial API for ChatGPT
- KwaiKEG/KwaiAgents - KwaiAgents是一个用于使用大型语言模型(LLMs)构建信息搜索代理系统的Python库。它包括KAgentSys-Lite,KAgentLMs,KAgentInstruct和KAgentBench等子模块,提供规划、反思和工具使用的功能。
- Luodian/Otter - 用于Otter的Python库,Otter是一种在MIMIC-IT上训练的多模态模型,具有改进的指令跟随和上下文学习能力。
- NeumTry/NeumAI - Neum AI是一个用于大规模管理向量嵌入的Python库,具有分布式架构、数据连接器、实时同步和可定制的数据预处理等功能。
- OptimalScale/LMFlow - 一个用于微调和推理大型基础模型的可扩展工具包。大型模型适用于所有人。
- PhoebusSi/Alpaca-CoT - Alpaca-CoT是一个提供指令微调数据、多个LLM和高效参数方法的统一接口的Python库。它旨在使开发人员能够轻松地在项目中使用这些技术,并欢迎对新LLM相关技术的贡献和集成。
- RobustNLP/CipherChat - CipherChat是一个Python框架,用于评估大规模语言模型(LLMs)的安全对齐泛化能力。
- Torantulino/AI-Functions - AI驱动的功能魔法:使用GPT模型无需再次编码!
- X-PLUG/mPLUG-Owl - Alibaba MLLM Family的一部分,官方Python库用于实现mPLUG-Owl和mPLUG-Owl2.
- abdulmannaan1/SAMAIChatBot - 一个用于构建AI聊天机器人并利用自然语言处理算法的Python库,具有模块化和可扩展设计。
- confident-ai/deepeval - DeepEval是一个提供LLM应用评估框架的Python库,允许基于各种指标进行单元测试和性能评估。
- deepset-ai/haystack - Haystack是一个用于构建定制化和生产就绪的LLM应用的Python库和框架,包括检索增强生成、问答、语义搜索和对话代理聊天机器人。
- embedchain/embedchain - 开源RAG框架。
- eth-sri/lmql - LMQL是一个用于约束引导和高效LLM编程的Python库。
- evalplus/evalplus - EvalPlus是一个用于严格评估LLM合成代码的Python库。
- farizrahman4u/loopgpt - 模块化Auto-GPT框架。
- georgia-tech-db/evadb - EvaDB是一个为AI驱动应用提供数据库系统的Python库。
- h2oai/h2o-llmstudio - H2O LLM Studio是一个用于微调语言模型(LLMs)的框架和免编码GUI,专注于提示工程。
- h2oai/h2ogpt - h2ogpt是一个用于与本地私有GPT LLM模型交互的Python库,使私人问答、文件和图像摘要以及聊天成为可能。
- hiyouga/FastEdit - FastEdit是一个Python库,允许开发人员用一个命令高效地将新的和定制化的知识注入大型语言模型中。
- jackmpcollins/magentic - 一个Python库,能够无缝地将大型语言模型(LLMs)作为函数集成到Python代码中。
- kennethleungty/Llama-2-Open-Source-LLM-CPU-Inference - 在CPU上运行Llama 2和其他开源LLMs的指南和工具,用于文档问答(Q&A)。提供集成这些模型到第三方应用程序的逐步说明和工具。
- kyegomez/LongNet - LongNet的Python库实现,一种Transformer变体,设计用于扩展序列长度至超过10亿个标记,而不牺牲较短序列的性能。
- kyegomez/swarms - 构建、部署和扩展可靠的自主代理群用于工作流程自动化。
- kyegomez/tree-of-thoughts - Tree of Thoughts的即插即用实现:通过大型语言模型进行深思熟虑的问题解决,使模型推理提升至少70%。
- laiyer-ai/llm-guard - LLM Guard是一个Python库,提供用于大型语言模型(LLMs)的全面安全工具包。它提供诸如净化、有害语言检测、防止数据泄露和抵抗提示注入攻击等功能。
- langroid/langroid - Langroid是一个轻量级且可扩展的Python框架,用于构建由语言模型(LLMs)驱动的应用程序,支持多代理编程和通过消息交换的协作问题解决。
- lifeiteng/vall-e - VALL-E(零次文本转语音)的PyTorch实现,重现的示例。
- logspace-ai/langflow - Langflow是LangChain的用户界面,使用react-flow设计,提供一种轻松实验和原型化流程的方法。
- marqo-ai/marqo - Marqo是一个为文本和图像提供端到端向量搜索引擎的Python库,使开发人员能够轻松地将向量搜索集成到他们的应用程序中。
- melih-unsal/DemoGPT - DemoGPT是一个Python库和框架,允许开发人员使用提示创建交互式Streamlit应用。
- microsoft/autogen - AutoGen是一个Python库、SDK和框架,用于构建下一代大型语言模型(LLM)应用,支持多代理对话,以最小的努力解决任务。
- microsoft/promptbench - PromptBench是一个统一的评估框架,为大型语言模型提供用户友好的API,以进行评估和理解,重点在于提示工程。
- microsoft/promptflow - 构建高质量的LLM应用 - 从原型设计、测试到生产部署和监控。
- minimaxir/simpleaichat - 一个Python包,用于轻松与聊天应用程序进行交互,具有强大的功能和最小的代码复杂度。
- mnotgod96/AppAgent - AppAgent是一个Python库,提供一个操作智能手机应用的多模态代理框架。
- paulpierre/RasaGPT - RasaGPT是一个Python库,提供一个建立在Rasa和Langchain之上的头部LLM聊天机器人平台,支持索引、检索和上下文注入。
- pchunduri6/rag-demystified - 一个用于揭示和简化检索增强生成管道内部工作原理的高级RAG管道Python库。
- promptslab/Promptify - Promptify是一个Python库,使提示工程和从基于提示的语言模型(如GPT和PaLM)生成结构化输出变得容易。它提供一个方便的流水线API,只需几行代码即可执行各种NLP任务,包括命名实体识别(NER)和分类。Promptify允许开发人员轻松定制提示并添加示例以提高模型性能。
- protectai/llm-guard - LLM Guard是一个Python库,提供用于大型语言模型(LLMs)的全面安全工具包。它提供诸如净化、有害语言检测、防止数据泄露和抵抗提示注入攻击等功能,帮助开发人员强化LLM交互的安全性。
- rawandahmad698/PyChatGPT - 非官方的ChatGPT API的Python客户端,具有自动令牌再生成、对话跟踪、代理支持等功能。
- reloadware/reloadium - Reloadium是一个Python库,使Python开发人员能够进行热重载、性能分析和AI调试。
- santiagobasulto/ipython-gpt - 为Jupyter Notebooks和IPython Shell提供的ChatGPT集成。
- shobrook/stackexplain - 使用ChatGPT解释错误信息。
- showlab/Image2Paragraph - 一个工具箱,用于使用ChatGPT、BLIP2、OFA、GRIT、Segment Anything和ControlNet将图像转换为独特的段落。
- stoyan-stoyanov/llmflows - LLMFlows 是一个 Python 库/框架,用于构建简单、明确且透明的 LLM 应用程序,如聊天机器人、问答系统和代理。
- taranjeet/unofficial-chatgpt-api - 用于开发目的的非官方 ChatGPT API
- techleadhd/chatgpt-retrieval - 使用 ChatGPT 处理您自己的文件的简单脚本。
- voidful/TextRL - TextRL 是一个 Python 库,利用强化学习通过 huggingface 的 transformer 模型改进文本生成。
- whitead/paper-qa - 用于从带有引用的文档中回答问题的 LLM Chain
- xtekky/gpt4free - gpt4free 的官方 Python 库 - 一个强大语言模型的集合
- zhudotexe/kani - kani 是一个高度可定制的用于基于工具使用/函数调用的聊天语言模型的微框架。
- zilliztech/GPTCache - GPTCache 是一个 Python 库,为大型语言模型 (LLM) 提供语义缓存。它与 LangChain 和 llama_index 等项目集成,帮助开发者优化 LLM API 成本并提高响应速度。
- zjunlp/EasyEdit - EasyEdit 是一个 Python 库,提供易于使用的大型语言模型 (LLM) 知识编辑框架,如 GPT-J、Llama、GPT-NEO、GPT2、T5。它允许开发者在不影响其他输入性能的情况下,在特定领域内高效地改变 LLM 的行为。
JavaScript/Typescript
- AirCodeLabs/documate - Documate 是一个开源工具,可以将 AI 聊天对话无缝集成到您的文档网站中,允许用户根据您的内容提问并实时获取答案。
- Em1tSan/NeuroGPT - 免费的 ChatGPT 3.5 / ChatGPT 4 TypeScript 库,用于访问 OpenAI API。
- KudoAI/chatgpt.js - 一个强大的、开源的客户端 JavaScript 库,用于 ChatGPT。
- OvidijusParsiunas/deep-chat - 一个完全可定制的 AI 聊天机器人组件,可集成到您的网站中,具有连接 API、头像、文件传输等功能。
- SamurAIGPT/Open-Custom-GPT - Open Custom GPT 是一个用户友好的平台,允许您使用 Assistants API 快速创建和添加自定义 GPT 到您的网站。
- adrianhajdin/project_openai_codex - 构建和部署您自己的 ChatGPT AI 应用程序,以帮助您编写代码。
- codigoencasa/bot-whatsapp - 在几分钟内创建一个 WhatsApp 聊天机器人。
- dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt - 将文本文件嵌入向量,存储在 Pinecone 上,并在 Next.js UI 中使用 GPT3 和 Langchain 实现语义搜索。
- futantan/OpenGpt - 在几秒钟内创建您自己的 ChatGPT 应用。
- gannonh/chatgpt-pgvector - 一个通用的浏览器扩展客户端,用于 ChatGPT,利用嵌入和向量搜索为特定领域知识创建对话界面。
- gmpetrov/databerry - 无代码平台用于构建自定义 LLM 代理,提供用户友好的界面来管理数据存储和与数据聊天,并为每个数据存储生成 ChatGPT 插件。
- mayooear/langchain-supabase-website-chatbot - 使用 LangChain, Supabase, Typescript, Openai 和 Next.js 为您的网站构建一个 ChatGPT 聊天机器人。
- polterguy/magic - 创建一个自定义的基于 ChatGPT 的网站聊天机器人。
- prompt-engineering/chat-flow - ChatFlow - 基于 AI 的聊天流程框架,个性化您的 ChatGPT 工作流程,构建自动化之路。
- psychic-api/rag-stack - 部署一个私有的 ChatGPT 替代品,托管在您的 VPC 内,连接到您组织的知识库,并将其用作企业的甲骨文。
- rgommezz/react-native-chatgpt - 一个围绕 ChatGPT 的 React Native 包装器,旨在将其无缝集成到您的应用程序中。
- supabase-community/nextjs-openai-doc-search - 使用 Next.js, OpenAI 和 Supabase 构建您自己的自定义 ChatGPT 风格的文档搜索模板。
- toolkit-ai/toolkit-ai - 自动生成并使用 Langchain 工具和 ChatGPT 插件的 AI 代理。
- transitive-bullshit/bing-chat - Bing 新 AI 驱动搜索的 Node.js 客户端。
- transitive-bullshit/chatgpt-api - 官方 ChatGPT API 的 Node.js 客户端。
- vercel/ai-chatbot - Vercel 构建的一个功能齐全且可修改的 Next.js AI 聊天机器人。
- wasp-lang/open-saas - 一个免费的、开源的 TypeScript 库,用于用 React 和 Node.js 构建 SaaS 应用,提供带超级功能的入门模板,准备就绪并由社区领导。
- waylaidwanderer/node-chatgpt-api - 一个 ChatGPT 和 Bing AI 的客户端实现,可作为 Node.js 模块、REST API 服务器和 CLI 应用提供。
- webwhiz-ai/webwhiz - WebWhiz 允许您创建一个对您的产品了解透彻的 AI 聊天机器人,并能即时回应客户的查询。
- xiangsx/gpt4free-ts - 一个用于与 OpenAI GPT-4 API 交互的 TypeScript 库。
Golang
- aaamoon/copilot-gpt4-service - 一个将 Github Copilot 转换为 ChatGPT 的 Golang 库。
- diemus/azure-openai-proxy - 一个用于代理 Azure OpenAI API 并将 OpenAI 请求转换为 Azure OpenAI 请求的 Go 库。
- gotzmann/llama.go - llama.go 是一个用于处理 GPT 模型的 Golang 库/框架。
- pkoukk/tiktoken-go - 使用 OpenAI 的 tiktoken 算法对文本进行标记的 Golang 库。
- sashabaranov/go-openai - OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API 的 Go 封装库。
C#
- OkGoDoIt/OpenAI-API-dotnet - 一个非官方的 C#/.NET SDK,用于访问 OpenAI GPT-3 API。
- RageAgainstThePixel/OpenAI-DotNet - 一个非官方的 C# 库,用于在 .NET 应用程序中与 OpenAI RESTful API 进行交互。
- SciSharp/BotSharp - 基于 .NET 的 AI 代理框架。
- SciSharp/LLamaSharp - LLamaSharp 是一个用于本地运行 LLaMA/GPT 模型的 C# 库,提供与 semantic-kernel、unity、WPF 和 WebApp 的集成。
- betalgo/openai - OpenAI .NET sdk - ChatGPT, Whisper, GPT-3, GPT-4, Azure OpenAI 和 DALL-E。
- srcnalt/OpenAI-Unity - 一个非官方的 OpenAI Unity 包,允许开发者直接在 Unity 游戏引擎中使用 OpenAI API。
- wieslawsoltes/ChatGPT -
Swift
- adamrushy/OpenAISwift - OpenAISwift 项目是一个 Swift 库,提供 ChatGPT 和 OpenAI HTTP API 的便捷封装,使开发者可以轻松访问和利用 OpenAI API 提供的各种功能。
- alfianlosari/ChatGPTSwift - 使用 Swift 访问 ChatGPT API。
- alfianlosari/ChatGPTSwiftUI - 一个原生的 iOS、macOS、watchOS、tvOS SwiftUI 应用程序,用于使用 OpenAPI 和 Google Generative AI SDK 与 ChatGPT API 进行交互。
- dylanshine/openai-kit - 一个用于与 OpenAI API 交互的社区 Swift 包。
Kotlin
ChatGPT 插件
- logankilpatrick/ChatGPT-Plugins-Collection - 一个非官方的 ChatGPT 插件集合,可用任何编程语言编写!
- openai/chatgpt-retrieval-plugin - ChatGPT 检索插件可以让您通过自然语言问题轻松找到个人或工作文档。
- openai/plugins-quickstart - 在 5 分钟内启动并运行 ChatGPT 插件!
- transitive-bullshit/chatgpt-plugin-ts - 开始在 JS/TS 中构建 ChatGPT 插件所需的一切。
- ykdojo/kaguya - Kaguya 是一个 ChatGPT 插件,允许文件编辑和脚本执行。
其他 SDK/库
- aallam/openai-kotlin - 用于 Kotlin 的 OpenAI API 客户端,支持多平台和协程功能,允许开发者在 Kotlin 项目中与 OpenAI API 交互。
- alexrudall/ruby-openai - Ruby 库,用于使用 OpenAI API,包括助理、线程、消息、运行和文本到语音。
- botpress/botpress - 构建和部署 GPT/LLM 代理的开源中心。
- epsilla-cloud/vectordb - Epsilla 是一个高性能向量数据库管理系统,专为大规模和成本有效的向量搜索设计,重点是大语言模型中的记忆保留。
- langchain4j/langchain4j - 使用 LangChain4j 简化 AI/LLM 功能在您的 Java 应用中的集成,提供各种 LLM 和嵌入存储的抽象和实现层。
- orhanerday/open-ai - OpenAI PHP SDK:最受欢迎、被分叉次数最多、贡献最多、受社区支持最多、被使用最多的 PHP (Laravel, Symfony, Yii, Cake PHP 或任何 PHP 框架) SDK 用于 OpenAI GPT-3 和 DALL-E,也支持 ChatGPT 风格的流媒体。
- sobelio/llm-chain -
llm-chain
是一个强大的 Rust 库,用于在大语言模型中构建链,允许您总结文本并完成复杂任务。 - stulzq/azure-openai-proxy - Azure OpenAI 服务代理,适用于 Go 开发者,将 OpenAI 官方 API 请求转换为 Azure OpenAI API 请求。
- tensorchord/pgvecto.rs - pgvecto.rs 是一个 Rust 库,旨在为 Postgres 创建一个可扩展的向量数据库插件,专为 LLM 设计。
- victordibia/autogen-ui - AutoGen UI 是一个浏览器扩展,提供用于 AutoGen 的基于 Web 的用户界面,这是一个使用多个 ChatGPT 类代理开发 LLM 应用的框架。允许普通用户与代理交互、原型设计、测试和调试代理流程,并检查代理行为和结果。
基于 ChatGPT 的应用
- Drakkar-Software/OctoBot - OctoBot 是一个开源的 Python 库,用于构建可自定义的加密货币交易机器人,让开发人员使用机器学习和各种配置来创建和定制他们自己的交易策略。
- FujiwaraChoki/MoneyPrinter - 使用 MoviePy 自动创建 YouTube Shorts 视频
- GPTGenius/chatgpt-vercel - 使用 Vercel 一键免费创建私人 ChatGPT 网站
- Mintplex-Labs/anything-llm - 为开放源代码和闭源 LLM、嵌入器和矢量数据库提供的开源 ChatGPT 体验。
- NoDataFound/hackGPT - 我利用 OpenAI 和 ChatGPT 来做一些黑客行为的事情
- ObservedObserver/chatgpt-i18n - 使用 AI 辅助本地化您的网站。
- ObservedObserver/viz-gpt - VizGPT 是一个基于 Web 的用户界面,使用自然语言通过聊天界面从表格数据生成可视化图表。
- OpenMotionLab/MotionGPT - MotionGPT 是一个统一的运动-语言生成模型,可以为多种运动任务生成高质量的人体动作和文字描述。
- RomanHotsiy/commitgpt - 使用 ChatGPT 自动生成提交信息
- SamurAIGPT/EmbedAI - EmbedAI 是一个基于 Web 的应用程序,利用 GPT 的力量私密地与文档互动,确保完全隐私并没有数据泄漏。
- SkywalkerDarren/chatWeb - ChatWeb 是一个专用应用程序,使用 GPT3.5 进行网页抓取、文本提取和基于内容的问答。
- TavernAI/TavernAI - 为 AI 语言模型设计的沉浸式冒险聊天
- YaoApp/yao - YAO 是一个用于创建高性能 Web 服务和应用程序的 Golang 库,适用于 AI、物联网、工业互联网、联网车辆、DevOps、能源和金融等多种用例。它提供命令行工具并支持使用 YAO DSL(JSON 格式的逻辑描述)或 JavaScript 的流编程模型。
- anc95/ChatGPT-CodeReview - 一个由 ChatGPT 提供支持的代码审查机器人
- antoinejaussoin/retro-board - Retrospected 是一个基于 Web 的敏捷回顾板,为工程团队提供实时协作和使用 ChatGPT 的 AI 驱动敏捷指导。
- appleboy/CodeGPT - 使用 ChatGPT AI(gpt-4、gpt-3.5-turbo 模型)编写 git 提交信息或进行代码审查简报的 CLI 工具,并自动安装 git 的 prepare-commit-msg 钩子。
- aschmelyun/subvert - 在桌面客户端使用 OpenAI 的 ChatGPT 模型从视频生成字幕、摘要和章节
- bra1nDump/show-me-chatgpt-plugin - 在 ChatGPT 中创建和编辑图表
- chat2db/Chat2DB - Chat2DB 是一个智能且多功能的通用 SQL 客户端和数据库报表工具,集成了 ChatGPT 功能。
- di-sukharev/opencommit - OpenCommit 是一个 JavaScript 库,允许用户在一秒钟内使用 AI 自动生成令人印象深刻的提交信息。
- eli64s/readme-ai - 使用 OpenAI 的 GPT 语言模型从终端生成漂亮的 README 文件
- gnehs/subtitle-translator-electron - 使用 ChatGPT 翻译字幕
- gofireflyio/aiac - 人工智能基础设施即代码生成器
- huggingface/chat-ui - 支持 HuggingChat 应用程序的开源代码库
- irgolic/AutoPR - AutoPR 是一个 Python 项目,它通过提供实时摘要、跟踪待办事项、在 git 中保持 API 调用历史、总结拉取请求中的更改以及配置自定义操作来为你的代码库注入活力。
- keijiro/AIShader - 基于 ChatGPT 的 Unity 着色器生成器
- kxxt/chatgpt-action - 让 ChatGPT 为你审查 PR
- leetcode-mafia/cheetah - Cheetah 是一个基于 Swift 的 macOS 应用,通过提供实时指导和现场编码平台集成,使用 AI 来应对远程技术面试。
- mattzcarey/code-review-gpt - Code Review GPT 是一个由 LLM(OpenAI GPT-3.5/4、Llama2、Azure AI)和嵌入技术驱动的个人代码审查工具,旨在提高代码质量并在生产前捕捉错误。
- mbzuai-oryx/Video-ChatGPT - Video-ChatGPT 是一个视频对话模型,能够生成关于视频的有意义的对话。
- microsoft/HydraLab - Hydra Lab 是一个 Java 框架,用于构建云测试基础设施,为开发人员提供智能云测试功能。
- octimot/StoryToolkitAI - StoryToolkitAI 是一个电影编辑工具,使用 AI 转录、理解内容并搜索你的素材中的任何内容。它与 ChatGPT 和 OpenAI GPT-4 集成,提供视频索引、自动转录、翻译、故事生成和发言人检测等功能。该工具在本地计算机上运行,并与 DaVinci Resolve Studio 18 集成。
- p0n1/epub_to_audiobook - 一个命令行工具,将 EPUB 电子书转换为有声书,优化用于 Audiobookshelf。
- pashpashpash/vault-ai - OP Vault ChatGPT:使用 OP 堆栈(OpenAI + Pinecone 矢量数据库)为 ChatGPT 提供长期记忆。使用简单的 React 前端上传自定义知识库文件(PDF、txt、epub 等)。
- pgosar/ChatGDB - 在 GDB 或 LLDB 调试器中利用 ChatGPT 的力量!
- polyrabbit/hacker-news-digest - 让 ChatGPT 总结 Hacker News 的内容
- purocean/yn - Yank Note 是一个高度可扩展的 Markdown 编辑器,提供版本控制、AI 完成和代码片段运行等功能,并为普通用户提供友好的界面。
- ricklamers/gpt-code-ui - OpenAI ChatGPT 代码解释器的开源实现
- robusta-dev/kubernetes-chatgpt-bot - Kubernetes 问题的 ChatGPT 机器人。
- siyuan-note/siyuan - 思源笔记是一个注重隐私的个人知识管理软件,用 TypeScript 和 Golang 编写。
- sqlchat/sqlchat - SQL Chat 是一个浏览器扩展,作为基于聊天的 SQL 客户端和编辑器,以自然语言界面对数据库进行查询和修改。
- steedos/steedos-platform - Steedos 平台是一个基于 JavaScript 的低代码平台,替代 Salesforce,构建于 nodejs、mongodb 和 react 之上。
- steven-tey/novel - 类似 Notion 风格的所见即所得编辑器,具有 AI 驱动的自动完成功能。
- sturdy-dev/codereview.gpt - 使用 ChatGPT 审查 GitHub Pull Requests 和 GitLab Merge Requests 的浏览器扩展。
- ttengwang/Caption-Anything - Caption-Anything 是一个多功能工具,结合图像分割、视觉字幕和 ChatGPT,生成带有多种控制选项的定制字幕。
- uezo/ChatdollKit - ChatdollKit 是一个 C# 库,可使用 3D 模型创建启用语音的聊天机器人。
- weijunext/smart-excel-ai - 使用 AI 驱动的 ChatGPT 生成 Excel 公式
- williamfzc/chat-gpt-ppt - 使用 ChatGPT 自动生成 PPT,一切都在一个文件中完成。
- yangjiakai/lux-admin-vuetify3 - 一个基于 Vue3.2、Vite4.1、TypeScript、Vuetify3、ChatGPT 和 Firebase 的桌面管理模板,用于创建高效和智能的管理界面。
- AI4Finance-Foundation/FinGPT - FinGPT是一个开源的用于金融语言模型的Python库
- Farama-Foundation/chatarena - ChatArena是一个库,提供了多代理语言游戏环境,帮助大语言模型(LLM)发展AI的沟通与合作能力。
- NExT-GPT/NExT-GPT - NExT-GPT的代码和模型,一个多模态语言模型。
- OpenBMB/BMTools - 大模型的工具学习,ChatGPT插件的开源解决方案
- ShishirPatil/gorilla - Gorilla:一个用于大语言模型的API商店
- THUDM/AgentBench - 一个综合性的基准,用于评估大语言模型作为代理的表现
- THUDM/WebGLM - WebGLM:一个高效的Web增强型问答系统(KDD 2023)
- bionic-gpt/bionic-gpt - BionicGPT是一个现场替代ChatGPT的解决方案,集成生成型AI,同时严格保密数据。
- dqbd/tiktokenizer - OpenAPI分词器的在线游乐场,允许用户计算给定提示的正确标记数
- gitbito/CLI - Bito CLI提供了Bito AI对话功能的命令行界面,允许用户自动化任务和工作流。
- josStorer/RWKV-Runner - 一个RWKV管理和启动工具,提供了OpenAI API兼容的接口。
- jtmuller5/The-HustleGPT-Challenge - 与AI联合创始人一起建立初创公司
- jtsang4/claude-to-chatgpt - 此项目将Anthropic的Claude模型的API转换为OpenAI Chat API格式。
- juncongmoo/chatllama - ChatLLaMA是一个基于LLaMA的ChatGPT的开源实现,可在单个GPU上运行。其训练速度是ChatGPT的15倍。
- lucidrains/PaLM-rlhf-pytorch - 在PaLM架构上实现RLHF(带有人类反馈的强化学习)。基本上就是带有PaLM的ChatGPT
- nichtdax/awesome-totally-open-chatgpt - 一个完全开源的ChatGPT替代方案列表
- open-compass/opencompass - OpenCompass是一个大语言模型评估平台,支持多种模型(LLaMA,LLaMa2,ChatGLM2,ChatGPT,Claude等)和50多个数据集。
- project-baize/baize-chatbot - 让ChatGPT用一个GPU在数小时内教会你自己的聊天机器人!
- psychic-api/psychic - 用于大语言模型的数据集成平台
- terminalcommandnewsletter/everything-chatgpt - 探索ChatGPT web应用的内部工作原理,其后台API调用等。当然,还有一些推测。
- thunlp/UltraChat - 大规模、信息丰富、种类繁多的多轮对话数据(和模型)
- voidful/awesome-chatgpt-dataset - 解锁大语言模型的力量:探索这些数据集来训练你自己的ChatGPT!
- yaodongC/awesome-instruction-dataset - 用于训练指令跟随型大语言模型(ChatGPT,LLaMA,Alpaca)的开源数据集集合