




















上一篇,我们简要介绍了35个标星上万的github开源项目。
下面,我将从多维度(摘要、网址、版权、编程语言、简介等)进行介绍。😎开始吧!

摘要 开源的 ChatGPT 用户界面。
网址 https://github.com/mckaywrigley/chatbot-ui
版权 MIT
编程语言 TypeScript
简介
项目 chatbot-ui 是一个开源的 ChatGPT 用户界面。这个项目的目标是为 AI 模型提供一个聊天界面。
以下是这个项目的一些主要功能:
此外,如果你有任何问题,你可以通过 Twitter 联系项目的创建者 Mckay。

摘要 为 GPT-4 / GPT-3.5(OpenAI API)设计的桌面应用程序
网址 https://github.com/Bin-Huang/chatbox
版权 GPL-3.0
编程语言 TypeScript
简介
项目 Chatbox 是一个为 GPT-4 / GPT-3.5(OpenAI API)设计的桌面应用程序,支持 Windows,Mac 和 Linux。这个项目的目标是成为你在桌面上的终极副驾驶员,帮助你更好地利用 GPT 的能力。
以下是这个项目的一些主要功能:
此外,这个项目还提供了一些其他的功能,比如 Markdown 支持、消息引用、单词和令牌估计、夜间模式等。这个项目的用户界面设计符合人体工程学,提供了安装包,无需部署,免费并开源。

摘要 轻快好用的 Web 图形界面。
网址 https://github.com/GaiZhenbiao/ChuanhuChatGPT
版权 GPL-3.0
编程语言 Python
简介
项目 ChuanhuChatGPT 是一个为 ChatGPT/ChatGLM/LLaMA/StableLM/MOSS 等多种大型语言模型(LLM)提供了一个轻快好用的 Web 图形界面。这个工具的目标是让你能够轻松地与这些语言模型进行对话。
以下是这个项目的一些主要特点:
此外,这个项目还提供了详细的安装和使用指南,包括如何安装依赖,如何设置 API-Key,如何运行 Web UI 等。

摘要 一键拥有你自己的 ChatGPT 网页服务。
网址 https://github.com/Yidadaa/ChatGPT-Next-Web
编程语言 TypeScript
简介
项目 ChatGPT-Next-Web 是一个可以一键部署到 Vercel 上的精心设计的 ChatGPT 网页用户界面。这个项目的目标是让用户能够快速、免费地部署自己的私人 ChatGPT 网页应用。
以下是这个项目的一些主要功能:
此外,这个项目还支持多国语言,并且有详细的开发和部署指南。如果你想要进行二次开发,或者想要将这个项目部署到你自己的服务器上,你都可以在这个项目的文档中找到详细的步骤。

摘要 让你与 AI 一起编程而设计的编辑器。
网址 https://github.com/getcursor/cursor
公司 Cursor
简介
项目 Cursor 是一个为了与 AI 一起编程而设计的编辑器。这个编辑器的目标是帮助开发者更高效地编程。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的使用指南,包括如何下载和试用这个编辑器。

摘要 一个 AI 驱动的任务管理系统。
网址 https://github.com/yoheinakajima/babyagi
版权 MIT
编程语言 Python
简介
项目 babyagi 是一个基于 Python 的开源项目,它是一个 AI 驱动的任务管理系统。这个系统使用 OpenAI 和向量数据库(如 Chroma 或 Weaviate)来创建、优先级排序和执行任务。这个系统的主要思想是基于先前任务的结果和预定义的目标来创建任务。然后,该脚本使用 OpenAI 的自然语言处理(NLP)能力根据目标创建新任务,并使用 Chroma/Weaviate 存储和检索任务结果以获取上下文。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的使用指南,包括如何克隆仓库、安装所需的包、设置环境变量、运行脚本等。

摘要 用于处理大型 PDF 文档的 GPT4 和 LangChain 聊天机器人
网址 https://github.com/mayooear/gpt4-pdf-chatbot-langchain
编程语言 TypeScript
简介
项目 gpt4-pdf-chatbot-langchain 是一个开源的项目,用于创建一个可以处理大型 PDF 文件的 GPT-4 和 LangChain 聊天机器人。这个项目的目标是让用户能够通过聊天机器人方便地查询和获取 PDF 文件中的信息。
以下是这个项目的一些主要功能:
此外,这个项目还提供了一个教程视频,如果你对这个项目感兴趣,你可以观看这个视频来了解更多的信息。

摘要 通过 GPT 的强大能力,100%私密地与您的文档进行互动,无数据泄漏
网址 https://github.com/imartinez/privateGPT
版权 Apache-2.0
编程语言 Python
简介
项目 privateGPT 是一个开源的项目,用于创建一个可以在本地环境中与你的文档进行交互的 GPT 聊天机器人。这个项目的目标是让用户能够在保证数据完全私密的情况下,使用 GPT 的能力处理文档。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的使用指南,包括如何设置环境变量、如何运行脚本等。

摘要 帮助你使用自然语言查询来搜索和检索个人或组织的文档。
网址 https://github.com/openai/chatgpt-retrieval-plugin
版权 MIT
公司 OpenAI
编程语言 Python
简介
项目 ChatGPT Retrieval Plugin 是一个插件,它可以帮助你使用自然语言查询来搜索和检索个人或组织的文档。简单来说,你可以像问问题一样来查找你需要的文档或者文档中的内容。
以下是这个项目的一些主要功能:
这个插件不仅可以帮助你更方便地搜索和管理你的文档,还可以提升你与 ChatGPT 的互动体验。

摘要 基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用
网址 https://github.com/openai-translator/openai-translator
版权 AGPL-3.0
公司 openai-translator
编程语言 TypeScript
简介
项目 openai-translator 是一个基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用。这个项目的目标是让用户能够方便地进行划词翻译和全文翻译。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的使用指南,包括如何安装和配置这个插件,如何使用这个插件进行翻译等。

摘要 为 GPT/GLM 提供图形交互界面,特别优化论文阅读润色体验。
网址 https://github.com/binary-husky/gpt_academic
版权 GPL-3.0
编程语言 Python
简介
项目 gpt_academic,是由 GitHub 用户 binary-husky 创建的。它的主要目标是为 ChatGPT/GLM 提供一个图形交互界面,特别优化了论文阅读和润色的体验。这个项目的设计是模块化的,支持自定义快捷按钮和函数插件。
以下是这个项目的一些主要功能:
此外,这个项目还兼容复旦大学的 MOSS,llama,rwkv,盘古,newbing,claude 等其他模型和工具。

摘要 使用 ChatGPT 来总结 arXiv 上的论文。
网址 https://github.com/kaixindelele/ChatPaper
编程语言 Python
简介
项目 ChatPaper 使用 ChatGPT 来总结 arXiv 上的论文。该项目的目标是全流程加速科研,包括论文总结、润色、审稿和审稿回复。
ChatPaper 提供了一系列工具,包括:
这些工具都是免费的,代码开源,大家可以放心使用。关于 API 如何获取,首先你得有一个没有被封的 ChatGPT 账号,然后获取 Api Key,填入即可。
此外,该项目还提供了一些使用技巧,包括:
快速刷特定关键词的论文,每篇文章需要花一分钟,阅读时间差不多一分钟。
跟踪领域最新论文,或者关注其他领域的论文,可以批量生成总结,最大可生成 1000 篇(如果你能等得及的话)。虽然 Chat 可能有瞎编的成分,但是在规范化提问的框架下,它的主要信息是保熟的。数字部分需要大家重新去原文检查。找到好的文章之后,可以精读这篇文章。
项目还提供了详细的使用步骤和常见报错解决方案,方便用户使用。

摘要 用于实现在生成图像流形上的交互式点基操作。
网址 https://github.com/XingangPan/DragGAN
简介
项目 DragGAN 是一个开源的项目,用于实现在生成图像流形上的交互式点基操作(Interactive Point-based Operations)。这个项目的目标是让用户能够通过拖拽操作直接在生成图像流形上进行编辑。
以下是这个项目的一些主要功能:
此外,这个项目还提供了一个 GIF 动画,展示了如何通过拖拽操作直接在生成图像流形上进行编辑。

摘要 提供了使用 SegmentAnything 模型(SAM)进行推理的代码。
网址 https://github.com/facebookresearch/segment-anything
版权 Apache-2.0
公司 Meta Research
编程语言 Jupyter Notebook
简介
项目 Segment Anything 是由 Facebook AI Research (FAIR) 开发的一个模型,它可以根据输入的提示(如点或框)生成高质量的对象掩膜,也可以用于生成图像中所有对象的掩膜。这个模型被训练在一个包含 11 百万图像和 11 亿掩膜的数据集上,对各种分割任务有很强的零样本性能。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的使用指南,包括如何安装和使用这个模型,如何导出 ONNX 模型,如何使用命令行生成掩膜等。

摘要 基于 Transformer 的文本到音频模型。
网址 https://github.com/suno-ai/bark
版权 MIT
公司 Suno
编程语言 Jupyter Notebook
简介
项目 bark 是由 Suno 创建的一个基于 Transformer 的文本到音频模型。这个模型可以生成非常逼真的多语言语音,以及其他音频,包括音乐、背景噪音和简单的音效。模型还可以产生非语言的交流方式,如笑声、叹息和哭声。
以下是这个项目的一些主要功能:
此外,这个项目还提供了一个命令行界面,可以通过命令行生成音频。

摘要 歌唱声音转换模型。
网址 https://github.com/svc-develop-team/so-vits-svc
版权 BSD-3-Clause
公司 MoeVoiceConversion
编程语言 Python
简介
项目 SoftVC VITS 是一个歌唱声音转换模型,使用 SoftVC 内容编码器提取源音频的语音特征,然后将这些向量直接输入到 VITS 中,而不是转换为基于文本的中间形式,从而保留了音高和语调。
声码器被改为 NSF HiFiGAN,以解决声音中断的问题。这个项目的目标是让开发者喜欢的动漫角色能够唱歌,任何涉及真人的事情都是偏离开发者意图的。
这个项目是一个开源的、离线的项目,所有的功能都需要用户自己训练模型。

摘要 在消费级硬件上进行指令调整的 LLaMA 模型。
网址 https://github.com/tloen/alpaca-lora
版权 Apache-2.0
编程语言 Jupyter Notebook
简介
项目 alpaca-lora 是一个开源的项目,用于在消费级硬件上进行指令调整的 LLaMA 模型。这个项目的目标是提供一个与 text-davinci-003 类似质量的 Instruct 模型,可以在树莓派(用于研究)上运行,代码也可以轻松扩展到 13b、30b 和 65b 的模型。
以下是这个项目的一些主要功能:
此外,这个项目还提供了 Docker 设置和推理的指南,如果你想要在 Docker 中运行这个项目,你可以参考这些指南。

摘要 开源双语对话语言模型。
网址 https://github.com/THUDM/ChatGLM-6B
版权 Apache-2.0
公司 THUDM
编程语言 Python
简介
项目 ChatGLM-6B 是一个开源的、支持中英双语的对话语言模型,基于 General Language Model (GLM) 架构,具有 62 亿参数。这个模型使用了和 ChatGPT 相似的技术,针对中文问答和对话进行了优化。
以下是这个项目的一些主要特点:
ChatGLM-6B 是一个强大的对话语言模型,它可以帮助你进行中英双语的对话,同时也提供了一些高级功能,如模型量化和参数微调,使得你可以根据自己的需求来定制模型。

摘要 由 Databricks 开发的大型语言模型。
网址 https://github.com/databrickslabs/dolly
版权 Apache-2.0
公司 Databricks Labs
编程语言 Python
简介
项目 Dolly 是一个由 Databricks 开发的大型语言模型,基于 Databricks 机器学习平台进行训练,可以用于商业用途。Dolly 模型基于 pythia-12b,经过约 15k 条由 Databricks 员工生成的指令/响应微调记录进行训练,这些记录涵盖了 InstructGPT 论文中的多个能力领域,包括头脑风暴、分类、封闭 QA、生成、信息提取、开放 QA 和摘要等。尽管 Dolly v2-12b 并不是最先进的模型,但它展示出了令人惊讶的高质量指令执行行为,这是其基础模型所不具备的。
Dolly 模型的主要特点包括:
Dolly 是一个强大的语言模型,它可以帮助你更好地理解和执行各种指令。

摘要 去中心化 AI 行业,提供多个反向工程的语言模型 API。
网址 https://github.com/xtekky/gpt4free
版权 GPL-3.0
编程语言 Python
简介
项目 gpt4free 的目标是去中心化 AI 行业,提供多个反向工程的语言模型 API。它包括了多个反向工程的语言模型 API,如 GPT-4、GPT-3.5 等。这个项目的目标是去中心化 AI 行业,使得更多的人可以自由地使用这些强大的语言模型。
这个项目的主要功能包括:
这个项目是一个强大的工具,可以帮助你更方便地使用各种语言模型。

摘要 将 Facebook 的 LLaMA 模型移植到 C/C++
网址 https://github.com/ggerganov/llama.cpp
版权 MIT
编程语言 C
简介
项目 llama.cpp 是 Facebook 的 LLaMA 模型的 C/C++ 实现。
以下是一些关于这个项目的主要信息:
这个项目最初在一个晚上被快速实现,但由于许多贡献,现在已经有了显著的改进。这个项目主要用于教育目的,并作为为 ggml 库开发新功能的主要场所。
支持的平台包括 Mac OS、Linux、Windows(通过 CMake)和 Docker。支持的模型包括 LLaMA、Alpaca、GPT4All、Chinese LLaMA / Alpaca、Vigogne(法语)、Vicuna、Koala、OpenBuddy(多语言)、Pygmalion 7B / Metharme 7B 和 WizardLM。
此外,还提供了 Python、Go、Node.js、Ruby 和 C#/。NET 的绑定。

摘要 通过先进的大型语言模型增强视觉语言理解。
网址 https://github.com/Vision-CAIR/MiniGPT-4
版权 BSD-3-Clause
公司 Vision CAIR Research Group, KAUST
编程语言 Python
简介
项目 MiniGPT-4 是一个开源的视觉-语言理解模型,它使用了先进的大型语言模型来增强视觉-语言理解能力。这个模型使用了 Vicuna 语言模型,并使用了一种名为 BLIP-2 的视觉编码器。
以下是这个项目的一些主要特点:
MiniGPT-4 是一个强大的视觉-语言理解模型,它可以帮助你更好地理解和生成关于图像的描述。

摘要 来自复旦大学的开源工具增强对话式语言模型
网址 https://github.com/OpenLMLab/MOSS
版权 Apache-2.0
公司 OpenLMLab
编程语言 Python
简介
项目 MOSS 是一个开源的多目标优化算法库。这个库的目标是为研究者和工程师提供一个方便的平台,以便他们可以更容易地实现和比较多目标优化算法。
这个库包括以下几个部分:
这个库是用 Python 编写的,使用了 PyTorch 框架。

摘要 由 Stability AI 开发的一系列语言模型。
网址 https://github.com/Stability-AI/StableLM
版权 Apache-2.0
公司 Stability AI
编程语言 Jupyter Notebook
简介
项目 StableLM 是由 Stability AI 开发的一系列语言模型,这些模型的目标是提供稳定的 AI 语言模型。这个项目将持续更新新的检查点。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的快速启动指南,包括如何使用 Hugging Face hub 上的 StableLM 模型,如何使用代码片段开始与 StableLM-Tuned-Alpha 聊天等。

摘要 用于训练斯坦福的 Alpaca 模型和生成数据的代码和文档。
网址 https://github.com/tatsu-lab/stanford_alpaca
版权 Apache-2.0
公司 Tatsu's shared repositories
编程语言 Python
简介
项目 stanford_alpaca 是由 Stanford University 的 Tatsu Lab 开源的项目,它的目标是构建和分享一个能够遵循指令的 LLaMA 模型。这个项目包含了用于微调模型的 52K 数据,生成数据的代码,微调模型的代码,以及从发布的权重差异中恢复 Alpaca-7B 权重的代码。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的使用指南,包括如何运行代码,如何微调模型,如何处理内存溢出问题,如何恢复 Alpaca 权重等。

摘要 一个试图使 GPT-4 完全开源的实验性项目。
网址 https://github.com/Significant-Gravitas/Auto-GPT
版权 MIT
公司 Significant Gravitas
编程语言 Python
简介
项目 Auto-GPT 是一个开源的实验项目,旨在使 GPT-4 完全自主。这个程序由 GPT-4 驱动,将 LLM "思考"链接在一起,自主地实现你设定的任何目标。作为 GPT-4 完全自主运行的首个例子之一,Auto-GPT 推动了 AI 可能性的边界。
以下是这个项目的一些主要特点:
此外,这个项目还提供了详细的安装和使用指南,包括如何开始使用这个项目,如何获取 OpenAI API 密钥,如何下载最新的发布版本,如何安装和配置插件等。

摘要 在浏览器中组装、配置和部署自主 AI 代理的开源项目。
网址 https://github.com/reworkd/AgentGPT
版权 GPL-3.0
公司 Reworkd.ai
编程语言 TypeScript
简介
项目 AgentGPT 是一个开源的平台,允许你在浏览器中组装、配置和部署自主的 AI 代理。你可以为你的自定义 AI 命名,并让它开始执行任何你可以想象的目标。AI 代理将通过思考要执行的任务、执行它们并从结果中学习来尝试达到目标。
以下是这个项目的一些主要特点:
此外,这个项目还提供了详细的使用指南,包括如何开始使用这个项目,如何设置环境变量和 API 密钥,如何设置数据库,如何设置后端和前端等。

摘要 一个生态系统,训练于大量干净助手数据的开源聊天机器人集合,包括代码、故事和对话。
网址 https://github.com/nomic-ai/gpt4all
版权 MIT
公司 Nomic AI
编程语言 Python
简介
项目 gpt4all 是一个开源的生态系统,用于训练和部署在消费级 CPU 上本地运行的强大和定制的大型语言模型。这个生态系统的目标很简单 - 成为任何个人或企业都可以自由使用、分发和构建的最好的指令调整助手式语言模型。
以下是这个项目的一些主要功能:
此外,如果你在下游项目中使用了这个仓库、模型或数据,他们希望你能引用它。

摘要 用于训练、提供服务和评估大型语言模型的开放平台。
网址 https://github.com/lm-sys/FastChat
版权 Apache-2.0
公司 LMSYS
编程语言 Python
简介
项目 FastChat 是一个开放平台,用于训练、服务和评估大型语言模型,特别是基于聊天机器人的模型。它的核心功能包括:
此外,这个项目还提供了详细的安装和使用指南,包括如何使用命令行接口进行推理,如何使用 Web GUI 进行服务,如何使用 API,如何进行评估和微调等。

摘要 由微软开发的一个系统,用于将大型语言模型(LLMs)与机器学习社区连接起来。Paper: https://arxiv.org/pdf/2303.17580.pdf
网址 https://github.com/microsoft/JARVIS
简介
项目 JARVIS 是由微软开发的一个系统,用于将大型语言模型(LLMs)与机器学习社区连接起来。这个项目的目标是通过语言作为接口,将大量的 AI 模型连接起来,以解决复杂的 AI 任务。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的使用指南,包括如何设置环境变量、如何运行脚本等。

摘要 由 Microsoft 开源的项目,它将 ChatGPT 和一系列的视觉基础模型连接起来。
网址 https://github.com/microsoft/TaskMatrix
版权 MIT
公司 Microsoft
编程语言 Python
简介
项目 TaskMatrix 是一个由 Microsoft 开源的项目,它将 ChatGPT 和一系列的视觉基础模型连接起来,使得在聊天过程中可以发送和接收图像。这个项目的目标是通过利用 ChatGPT 的广泛理解和视觉基础模型的深度知识,构建一个能够处理各种任务的 AI。
以下是这个项目的一些主要功能:
此外,这个项目还提供了详细的快速启动指南,包括如何克隆仓库、安装所需的包、设置环境变量、启动 TaskMatrix 等。

摘要 让你可以在本地机器上运行 LLaMA 和 Alpaca。
网址 https://github.com/cocktailpeanut/dalai
编程语言 CSS
简介
项目 Dalai 是一个简单的工具,使你能够在本地机器上运行 LLaMA 和 Alpaca。这个项目的目标是让你能够轻松地在你的电脑上运行这两个强大的语言模型。
以下是这个项目的一些主要特点:
这个项目是一个强大的工具,可以帮助你更方便地使用 LLaMA 和 Alpaca 这两个强大的语言模型。

程序员 Jush
摘要 基于 GPT-4 的 AI 辅导工具,提供了个性化的学习体验。
网址 https://github.com/JushBJJ/Mr.-Ranedeer-AI-Tutor
简介
项目 Mr。 Ranedeer AI Tutor 是一个基于 GPT-4 的 AI 辅导工具,提供了个性化的学习体验。你可以根据自己的需求和兴趣定制学习体验。
以下是这个项目的一些主要特点:
这个项目是一个强大的学习工具,可以帮助你更好地学习和理解各种知识。

摘要 Twitter 的推荐算法的源代码。
网址 https://github.com/twitter/the-algorithm
版权 AGPL-3.0
公司 Twitter
编程语言 Scala
简介
项目 The Algorithm 是 Twitter 的推荐算法的源代码。这个算法是一套服务和任务,负责在所有 Twitter 产品表面(例如,为你的时间线、搜索、探索、通知)提供推文和其他内容的推送。
以下是这个项目的一些主要特点:
这个项目是一个强大的推荐系统,它可以帮助 Twitter 提供个性化的推文和其他内容。

摘要 众多免费好用的 ChatGPT 镜像站点,当前 100+站点
网址 https://github.com/xx025/carrot
简介
项目 Carrot 是一个免费的 ChatGPT 站点列表。这个项目的目标是为用户提供大量的免费和好用的 ChatGPT 镜像站点,目前已经收录了 100+站点。
这个列表包含了各种各样的 ChatGPT 站点,每个站点都有详细的描述和链接,方便用户直接访问。这些站点包括 Poe.com、Theb.ai、Jinshutuan.com、Anzz.top、Ai-node.com、Gptforlove.com、Newstop.asia、Chatgptdddd.com、Xjai.cc、Chatplus.plus、20200.cn、Aidutu.cn、Promptboom.com、Aiyunos.top、Infiniteai.chat、Qdymys.cn、Kebakeba.com、Betai55.uk、T66.ltd、Character.ai、Peo.icu、Gpt90.com、Cytsee.com、Skybyte.me、Bnu120.space、Nb8.ltd、Xiami.monster、Aichatos.top、Cutim.top、Dreamtrend.net、Scorpii.net、Forwardminded.xyz、Ailake.top、Hz-it-dev.com、154.12.55.27、1ai.fun、Gpt6.lol、Xboat.cc 等等。
每个站点都有一些标注,比如 "使用稳定,推荐"、"最近更新"、"免费使用"、"需要登陆或密码"、"需国际网络进行访问" 等等,这些标注可以帮助用户快速了解每个站点的特点和使用条件。
这个项目是开源的,任何人都可以参与到这个项目中来,分享站点、报告站点失效、标注错误等等。这个项目的目标是为用户提供最全面、最准确、最实用的 ChatGPT 站点列表。
注意,现在有广告,请注意甄别。
35个项目,圆满结束。
你可以先阅读这份介绍,之后期待详细的项目实践!
对了,欢迎交流和反馈哦~
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。