\[!注意\] 版本信息 - v1.x (稳定):可在main分支 - v2.x (正在开发中):目前正在积极开发中next分支🔥

Lobe聊天
一个开源、现代设计的ChatGPT/LLMs UI/框架。
支持语音合成、多模式和可扩展(函数调用)插件系统。
一键式 自由 部署您的私有OpenAI ChatGPT/Claude/Gemini/Groq/Ollama聊天应用程序。
   
   
    

共享LobeChat存储库
      
开拓思维和创造的新时代。为你打造,超级个人。


Table of contents
目录
- ✨ MCP插件一键安装 - 🏪 MCP市场 - 🖥️ 桌面应用程序 - 🌐 智能互联网搜索 - 思维链 - 分支对话 - 工件支持 - 文件上传/知识库 - 多模型服务提供商支持 - 本地大型语言模型(LLM)支持 - 模型视觉识别 - TTS和STT语音对话 - 文本到图像生成 - 插件系统(函数调用) - 代理市场(GPTs) - 支持本地/远程数据库 - 支持多用户管理 - 渐进式Web应用程序(PWA) - 移动设备适配 - 自定义主题 - * 更重要的是
- A 使用Vercel、Zeabur、Sealos或阿里云进行部署 - - 环境变量
####
👋🏻 入门&加入我们的社区
我们是一群e/acc设计工程师,希望为AIGC提供现代化的设计组件和工具。 通过采用Bootstrapping方法,我们的目标是为开发人员和用户提供一个更加开放、透明和用户友好的产品生态系统。
无论是用户还是专业开发人员,LobeHub都将是您的AI Agent游乐场。请注意,LobeChat目前正在积极开发中,欢迎任何人提供反馈 问题 遇到。
|  | 无需安装或注册!访问我们的网站,亲身体验。 |
|---|---|
|  | 加入我们的Discord社区!在这里,您可以与LobeHub的开发人员和其他热情用户联系。 |
\[!重要\] 星我们,您将毫不拖延地收到GitHub的所有发布通知~⭐️

Star History
✨ 特性
LobeChat的强大功能旨在实现无缝连接、提高生产力和无限创造力,从而改变您的人工智能体验。

✨ MCP插件一键安装
将您的AI与世界无缝连接
通过与外部工具、数据源和服务进行流畅、安全和动态的交互,释放人工智能的全部潜力。LobeChat的MCP(模型上下文协议)插件系统打破了人工智能和数字生态系统之间的障碍,实现了前所未有的连接和功能。
通过连接到数据库、API、文件系统等,将您的对话转化为强大的工作流。体验真正理解并与你的世界互动的人工智能的自由。


🏪 MCP市场
发现、连接、扩展
浏览不断增长的MCP插件库,轻松扩展您的AI功能并简化您的工作流程。访问 lobehub.com/mcp 探索MCP Marketplace,它提供了一系列精心策划的集成,可以增强您的人工智能使用各种工具和服务的能力。
从生产力工具到开发环境,探索新的方法来扩展人工智能的覆盖范围和有效性。与社区联系,找到满足您特定需求的完美插件。


🖥️ 桌面应用程序
最高性能,零分心
获得完整的LobeChat体验,不受浏览器限制——全面、专注、随时可用。我们的桌面应用程序为您的AI交互提供了一个专用环境,确保最佳性能和最小干扰。
体验更快的响应时间、更好的资源管理以及与AI助手更稳定的连接。桌面应用程序专为那些要求其AI工具达到最佳性能的用户而设计。


🌐 智能互联网搜索
在线知识点播
有了实时互联网接入,你的人工智能就能跟上世界的步伐——新闻、数据、趋势等等。随时了解最新信息,使您的AI能够提供准确和最新的响应。
在不离开对话的情况下访问实时信息、验证事实和探索时事。你的人工智能成为通往世界知识的门户,永远是最新和全面的。


思维链
体验前所未有的人工智能推理。通过我们创新的思维链(CoT)可视化,观看复杂问题逐步展开。这一突破性功能为人工智能的决策过程提供了前所未有的透明度,使您能够实时观察结论是如何得出的。
通过将复杂的推理分解为清晰、合乎逻辑的步骤,您可以更好地理解和验证人工智能的问题解决方法。无论你是在调试、学习,还是仅仅对人工智能推理感到好奇,CoT可视化都能将抽象思维转化为一种引人入胜的互动体验。


分支对话
引入一种更自然、更灵活的与人工智能聊天的方式。使用Branch Conversations,您的讨论可以像人类对话一样流向多个方向。从任何消息中创建新的对话分支,让您在保留原始上下文的同时自由探索不同的路径。
在两种强大的模式之间进行选择:
- 继续模式: 无缝扩展您当前的讨论,同时保持有价值的上下文
- 独立模式: 根据之前的任何消息,重新开始一个新主题
这一突破性的功能将线性对话转化为动态的树状结构,从而能够更深入地探索想法和更富有成效的互动。


工件支持
体验克劳德神器的力量,现在已集成到LobeChat中。这一革命性功能扩展了人工智能与人类交互的边界,实现了各种内容格式的实时创建和可视化。
以前所未有的灵活性创建和可视化:
- 生成并显示动态SVG图形
- 实时构建和渲染交互式HTML页面
- 以多种格式制作专业文档


文件上传/知识库
LobeChat支持文件上传和知识库功能。您可以上传各种类型的文件,包括文档、图像、音频和视频,以及创建知识库,方便用户管理和搜索文件。此外,您可以在对话中利用文件和知识库功能,从而获得更丰富的对话体验。
\[!提示\] 了解更多信息 📘 LobeChat知识库上线——从现在开始,每一步都很重要


多模型服务提供商支持
在LobeChat的不断发展中,我们深刻理解模型服务提供商多样性在提供人工智能对话服务时满足社区需求的重要性。因此,我们将支持范围扩大到多个模型服务提供商,而不是仅限于一个,以便为用户提供更多样化和丰富的对话选择。
通过这种方式,LobeChat可以更灵活地适应不同用户的需求,同时也为开发人员提供了更广泛的选择。
支持的模型服务提供商
我们已经为以下模型服务提供商提供了支持:
See more providers (+-10)
📊 提供者总数: 0
同时,我们还计划支持更多的模型服务提供商。如果您希望LobeChat支持您最喜欢的服务提供商,请随时加入我们 💬 社区讨论.


本地大型语言模型(LLM)支持
为了满足用户的特定需求,LobeChat还支持使用基于 奥拉玛,允许用户灵活使用自己的或第三方模型。
\[!提示\] 更多了解 📘 在LobeChat中使用Olama 通过检查。


模型视觉识别
LobeChat现在支持OpenAI的最新 gpt-4-vision 具有视觉识别能力的模型, 一种能够感知视觉的多模式智能。用户可以轻松地将图像上传或拖放到对话框中, 并且代理将能够识别图像的内容并基于此进行智能对话, 创建更智能、更多样化的聊天场景。
这一功能开辟了新的互动方式,使交流超越了文本,并包含了丰富的视觉元素。 无论是在日常使用中共享图像,还是在特定行业内解释图像,该代理都能提供出色的对话体验。


TTS和STT语音对话
LobeChat支持文本到语音(TTS)和语音到文本(STT)技术,使我们的应用程序能够将文本消息转换为清晰的语音输出, 允许用户与我们的会话代理进行交互,就像他们在与真人交谈一样。用户可以从各种声音中选择与代理配对。
此外,TTS为那些喜欢听觉学习或希望在忙碌时接收信息的人提供了一个很好的解决方案。 在LobeChat中,我们精心选择了一系列高质量的语音选项(OpenAI Audio、Microsoft Edge Speech),以满足来自不同地区和文化背景的用户的需求。 用户可以选择适合其个人偏好或特定场景的语音,从而获得个性化的通信体验。


文本到图像生成
LobeChat支持最新的文本到图像生成技术,现在允许用户在与代理的对话中直接调用图像创建工具。通过利用人工智能工具的功能,例如 DALL-E 3, MidJourney,以及 Pollinations,代理现在可以将你的想法转化为图像。
这使得创作过程更加私密和身临其境,可以将视觉叙事无缝整合到您与代理人的个人对话中。


插件系统(函数调用)
LobeChat的插件生态系统是其核心功能的重要扩展,大大增强了LobeChat助手的实用性和灵活性。
通过使用插件,LobeChat助手可以获取和处理实时信息,例如搜索网络信息,为用户提供即时和相关的新闻。
此外,这些插件不仅限于新闻聚合,还可以扩展到其他实用功能,例如快速搜索文档、生成图像、从Bilibili、Steam等各种平台获取数据以及与各种第三方服务交互。
\[!提示\] 更多了解 📘 插件使用情况 通过检查。
| 最近提交的内容 | 描述 |
|---|---|
| 购物工具 | |
| 由 购物工具 上 2025-10-27 | 在易趣和速卖通上搜索产品,查找易趣活动和优惠券。获取提示示例。 |
shopping e-bay ali-express coupons | |
| 投资组合Meta | |
| 由 投资组合元 上 2025-09-27 | 分析股票,获取全面的实时投资数据和分析。 |
stock | |
| 网络 | |
| 由 Proghit 上 2025-01-24 | 智能网络搜索,读取和分析页面,从谷歌结果中提供全面的答案。 |
web search | |
| Bing_网络搜索 | |
| 由 FineHow 上 2024-12-22 | 从互联网数据库BingApi搜索信息 |
bingsearch |
📊 插件总数: 42


代理市场(GPTs)
在LobeChat代理市场中,创作者可以发现一个充满活力和创新的社区,该社区汇集了众多精心设计的代理, 它不仅在工作场景中起着重要作用,而且在学习过程中也提供了极大的便利。 我们的市场不仅是一个展示平台,也是一个协作空间。在这里,每个人都可以贡献自己的智慧,分享他们开发的代理。
\[!提示\] 由 🤖/🏪 提交代理,您可以轻松地将您的代理创作提交到我们的平台。 重要的是LobeChat已经建立了一个复杂的自动化国际化(i18n)工作流程, 能够将您的代理无缝翻译成多种语言版本。 这意味着,无论你的用户说什么语言,他们都可以毫无障碍地体验你的代理。
\[!重要\] 我们欢迎所有用户加入这个不断发展的生态系统,参与代理的迭代和优化。 我们可以共同创建更有趣、实用和创新的代理,进一步丰富代理产品的多样性和实用性。
| 最近提交的内容 | 描述 |
|---|
📊 代理人总数: 505


支持本地/远程数据库
LobeChat支持使用服务器端和本地数据库。根据您的需求,您可以选择合适的部署解决方案:
- 本地数据库:适合希望对数据和隐私保护有更多控制权的用户。LobeChat使用CRDT(无冲突复制数据类型)技术来实现多设备同步。这是一个实验性功能,旨在提供无缝的数据同步体验。
- 服务器端数据库:适合想要更方便用户体验的用户。LobeChat支持PostgreSQL作为服务器端数据库。有关如何配置服务器端数据库的详细文档,请访问 配置服务器端数据库.
无论您选择哪种数据库,LobeChat都可以为您提供出色的用户体验。


支持多用户管理
LobeChat支持多用户管理,并提供两种主要的用户身份验证和管理解决方案,以满足不同的需求:
- 下一次身份验证:LobeChat集成
next-auth,一个灵活而强大的身份验证库,支持多种身份验证方法,包括OAuth、电子邮件登录、凭据登录等。随着next-auth,可以轻松实现用户注册、登录、会话管理、社交登录等功能,确保用户数据的安全和隐私。
- 职员:对于需要更高级用户管理功能的用户,LobeChat还支持
Clerk,一个现代化的用户管理平台。Clerk提供更丰富的功能,如多因素身份验证(MFA)、用户配置文件管理、登录活动监控等。随着Clerk,您可以获得更高的安全性和灵活性,并轻松应对复杂的用户管理需求。
无论您选择哪种用户管理解决方案,LobeChat都能为您提供卓越的用户体验和强大的功能支持。


渐进式Web应用程序(PWA)
我们深刻理解在当今的多设备环境中为用户提供无缝体验的重要性。 因此,我们采用了渐进式Web应用程序(磷钨酸)技术, 一种现代网络技术,将网络应用程序提升到接近原生应用程序的体验。
通过PWA,LobeChat可以在台式机和移动设备上提供高度优化的用户体验,同时保持高性能特性。 在视觉和感觉方面,我们还精心设计了界面,以确保它与本地应用程序没有区别, 提供流畅的动画、响应式布局,并适应不同的设备屏幕分辨率。
\[!注意\] 如果您不熟悉PWA的安装过程,可以按照以下步骤将LobeChat添加为桌面应用程序(也适用于移动设备): - 在您的计算机上启动Chrome或Edge浏览器。 - 访问LobeChat网页。 - 在地址栏的右上角,单击 安装 偶像。 - 按照屏幕上的说明完成PWA安装。


移动设备适配
我们为移动设备进行了一系列优化设计,以增强用户的移动体验。目前,我们正在迭代移动用户体验,以实现更流畅、更直观的交互。如果您有任何建议或想法,我们欢迎您通过GitHub Issues或Pull Requests提供反馈。


自定义主题
作为面向设计工程的应用程序,LobeChat非常重视用户的个性化体验, 因此引入了灵活多样的主题模式,包括白天的亮模式和夜间的暗模式。 除了切换主题模式外,一系列颜色自定义选项允许用户根据自己的喜好调整应用程序的主题颜色。 无论是想要清醒的深蓝色、活泼的桃粉色还是专业的灰白色,用户都可以在LobeChat中找到他们的颜色选择风格。
\[!提示\] 默认配置可以智能地识别用户的系统颜色模式,并自动切换主题,以确保与操作系统的一致视觉体验。 对于喜欢手动控制细节的用户,LobeChat还提供了直观的设置选项,并为对话场景提供了聊天气泡模式和文档模式之间的选择。

* 更重要的是
除了这些功能,LobeChat在地下还有更好的基本技术:
- \[x\]💨 快速部署:使用Vercel平台或docker镜像,您只需单击一下即可部署,并在1分钟内完成整个过程,无需任何复杂的配置。
- \[x\]🌐 自定义域名:如果用户有自己的域,他们可以将其绑定到平台,以便从任何地方快速访问对话代理。
- \[x\]🔒 隐私保护:所有数据都存储在用户的浏览器中,确保用户隐私。
- \[x\]💎 精致的UI设计:精心设计的界面,外观优雅,交互流畅。它支持浅色和深色主题,并且对移动设备友好。PWA支持提供了更原生的体验。
- \[x\]🗣️ 流畅的对话体验流畅的反应确保了流畅的对话体验。它完全支持Markdown渲染,包括代码高亮显示、LaTex公式、Mermaid流程图等。
✨ LobeChat进化后将添加更多功能。
______________________________________________________________________
\[!注意\] 您可以找到我们即将推出的 路线图 项目部分的计划。

⚡️ 演出
\[!注意\] 报告的完整列表可以在 📘 灯塔报告
| 桌面 | 移动 |
|---|---|
|  |  |

🛳 自助主机
LobeChat提供Vercel、阿里云和 。这允许您在几分钟内部署自己的聊天机器人,而无需任何先验知识。
\[!提示\] 更多了解 📘 构建自己的LobeChat 通过检查。
A 使用Vercel、Zeabur、Sealos或阿里云进行部署
“如果您想自己在Vercel、Zeabur或阿里云上部署此服务,可以按照以下步骤操作:
- 准备好你的 OpenAI API密钥.
- 点击下面的按钮开始部署:直接使用您的GitHub帐户登录,并记得填写
OPENAI_API_KEY(必填)以及ACCESS_CODE(推荐)在环境变量部分。 - 部署后,您可以开始使用它。
- 绑定自定义域(可选):Vercel分配的域的DNS在某些区域被污染;绑定自定义域可以直接连接。
| 使用Vercel部署 | 使用Zeabur部署 | 使用Sealos部署 | 使用RepoCloud部署 | 使用阿里云部署 |
|---|
叉后
分叉后,只保留上游同步操作,并禁用GitHub上存储库中的其他操作。
保持更新
如果您按照README中的一键部署步骤部署了自己的项目,您可能会遇到不断提示“有可用更新”的提示。这是因为Vercel默认创建一个新项目而不是分叉这个项目,导致无法准确检测更新。
\[!提示\] 我们建议您使用以下步骤重新部署, 📘 自动与最新版本同步
B 使用Docker部署
  
我们提供了一个Docker镜像,用于在您自己的私有设备上部署LobeChat服务。使用以下命令启动LobeChat服务:
- 创建用于存储文件的文件夹
$ mkdir lobe-chat-db && cd lobe-chat-db- 初始化LobeChat基础架构
bash \[!注意\]
>
> 有关使用Docker部署的详细说明,请参阅
### 环境变量
此项目提供了一些使用环境变量设置的附加配置项:
|环境变量|必填|说明|示例|
| -------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- |
| `OPENAI_API_KEY` |是|这是您在OpenAI帐户页面上申请的API密钥| `sk-xxxxxx...xxxxxx` |
| `OPENAI_PROXY_URL` |否|如果手动配置OpenAI接口代理,则可以使用此配置项覆盖默认的OpenAI API请求基URL| `https://api.chatanywhere.cn` 或 `https://aihubmix.com/v1`
默认值为
`https://api.openai.com/v1` |
| `ACCESS_CODE` |否|添加密码以访问此服务;您可以设置一个长密码以避免泄露。如果此值包含逗号,则它是一个密码数组。 | `awCTe)re_r74` 或 `rtrt_ewee3@09!` 或 `code1,code2,code3` |
| `OPENAI_MODEL_LIST` |否|用于控制模型列表。使用 `+` 为了添加模型, `-` 隐藏模型,以及 `model_name=display_name` 自定义模型的显示名称,用逗号分隔。 | `qwen-7b-chat,+glm-6b,-gpt-3.5-turbo` |
> \[!注意\]
>
> 环境变量的完整列表可以在 [📘 环境变量](https://lobehub.com/docs/self-hosting/environment-variables)
[](#readme-top)
## 📦 生态系统
|NPM |存储库|描述|版本|
| --------------------------------- | --------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------- |
[](#readme-top)
## 🧩 插件
插件提供了一种扩展 [函数调用](https://lobehub.com/blog/openai-function-call) LobeChat的功能。它们可用于引入新的函数调用,甚至是呈现消息结果的新方法。如果您对插件开发感兴趣,请参阅我们的 [📘 插件开发指南](https://lobehub.com/docs/usage/plugins/development) 在Wiki中。
- [lobe聊天插件](https://github.com/lobehub/lobe-chat-plugins):这是LobeChat的插件索引。它从该存储库访问index.json,向用户显示LobeChat的可用插件列表。
- [聊天插件模板](https://github.com/lobehub/chat-plugin-template):这是LobeChat插件开发的插件模板。
- [@lobehub/聊天插件sdk](https://github.com/lobehub/chat-plugin-sdk):LobeChat插件SDK可帮助您为Lobe chat创建出色的聊天插件。
- [@lobehub/聊天插件网关](https://github.com/lobehub/chat-plugins-gateway)LobeChat插件网关是一个后端服务,为LobeChat的插件提供网关。我们使用Vercel部署此服务。主要API POST/API/v1/runner部署为边缘函数。
> \[!注意\]
>
> 插件系统目前正在进行重大开发。您可以在以下问题中了解更多信息:
>
> - \[x\] [**插件阶段1**](https://github.com/lobehub/lobe-chat/issues/73):实现插件与主体的分离,将插件拆分为独立的存储库进行维护,实现插件的动态加载。
> - \[x\] [**插件阶段2**](https://github.com/lobehub/lobe-chat/issues/97):插件使用的安全性和稳定性,更准确地呈现异常状态,插件架构的可维护性,对开发人员友好。
> - \[x\] [**插件阶段3**](https://github.com/lobehub/lobe-chat/issues/149):更高级别和更全面的定制功能,支持插件身份验证和示例。
[](#readme-top)
## ⌨️ 地方发展
您可以使用GitHub Codespace进行在线开发:
[](https://codespaces.new/lobehub/lobe-chat)
或者克隆它以进行本地开发:
$ git clone https://github.com/lobehub/lobe-chat.git $ cd lobe-chat $ pnpm install $ pnpm dev
如果您想了解更多细节,请随时查看我们的 [📘 开发指南](https://github.com/lobehub/lobe-chat/wiki/index).
[](#readme-top)
## 🤝 贡献
> \[!提示\]
>
> 我们正在创建一个技术驱动的论坛,促进知识互动和思想交流,最终实现相互启发和协作创新。
>
> 帮助我们让LobeChat变得更好。欢迎您直接向我们提供产品设计反馈、用户体验讨论。
>
[](https://github.com/lobehub/lobe-chat/pulls)
[](https://github.com/lobehub/lobe-chat-agents)
[](https://github.com/lobehub/lobe-chat-plugins)
[](#readme-top)
## ❤️ 赞助商
每一点都很重要,您的一次性捐款在我们的支持星系中闪闪发光!你是一颗流星,对我们的旅程产生了迅速而明亮的影响。感谢您对我们的信任——您的慷慨引导我们实现使命,一次一个辉煌的闪光。
[](#readme-top)
## 🔗 更多产品
- **[🅰️ Lobe SD主题](https://github.com/lobehub/sd-webui-lobe-theme):** 稳定扩散WebUI的现代主题、精致的界面设计、高度可定制的UI和提高效率的功能。
- **[⛵️ Lobe Midjourney WebUI](https://github.com/lobehub/lobe-midjourney-webui):** WebUI for Midjourney利用人工智能从文本提示中快速生成各种丰富多样的图像,激发创造力并增强对话。
- **[🌏 叶i18n](https://github.com/lobehub/lobe-commit/tree/master/packages/lobe-i18n) :** Lobe i18n是i18n(国际化)翻译过程的自动化工具,由ChatGPT提供支持。它支持大文件的自动拆分、增量更新以及OpenAI模型、API代理和温度的自定义选项等功能。
- **[💌 Lobe承诺](https://github.com/lobehub/lobe-commit/tree/master/packages/lobe-commit):** Lobe Commit是一个CLI工具,它利用Langchain/ChatGPT生成基于Gitmoji的提交消息。
[](#readme-top)
______________________________________________________________________
📝 License
[](https://app.fossa.com/projects/git%2Bgithub.com%2Flobehub%2Flobe-chat)
版权所有©2025 [LobeHub](https://github.com/lobehub).
这个项目是 [LobeHub社区许可证](./LICENSE) 得到许可的。