Repolode
LibreChat-AI

LibreChat-AI/LibreChat

可自托管的类 ChatGPT 聊天平台,统一接入多家 AI 模型服务,支持 Agent、MCP 与多用户登录。

可替代:ChatGPTClaude

Star
45,964
Fork
9,453
未关闭 Issue
965
最近提交
17小时前

这是什么?

LibreChat 是一个可自托管的 AI 聊天界面,把 Anthropic、AWS Bedrock、OpenAI、Azure OpenAI、Google、Vertex AI 以及任意 OpenAI 兼容接口集中到同一个浏览器界面中。用户可以在对话中途切换模型,并在不同模型间保留同一份聊天记录。

除基础对话外,它还提供可配置的 Agent,支持工具调用、MCP 服务器、文件搜索和代码执行,并可通过 Artifacts 在聊天中渲染 React、HTML 和 Mermaid 内容。此外还包括沙箱化的代码解释器、联网搜索、图像生成、语音输入输出和对话搜索。

面向团队时,它支持通过 OAuth2、LDAP 或邮箱登录的多用户认证,并提供管理后台,用于管理用户、角色和配置。部署可使用 Docker Compose 或其他自托管方式。

核心功能

  • 01在同一界面中接入 Anthropic、OpenAI、Azure、Google、Bedrock 及 OpenAI 兼容接口
  • 02Agent 支持 MCP 服务器、文件搜索和代码执行工具
  • 03Artifacts 可在聊天中渲染 React、HTML 和 Mermaid 内容
  • 04沙箱化代码解释器,支持多种编程语言
  • 05支持 OAuth2、LDAP 或邮箱的多用户登录,并提供管理后台
  • 06支持对话分支、预设和全部消息搜索

适用场景

  • 希望在多家模型服务之间统一使用、并自托管类 ChatGPT 工具的团队
  • 需要构建可调用 MCP 工具和运行代码的自定义 Agent 的开发者
  • 需要用户权限控制且数据留在自有基础设施上的组织

快速上手

  1. 1

    点击 README 中的一键部署按钮(Railway、Zeabur 或 Sealos)

  2. 2

    按照官方文档进行设置并运行项目

使用前须知

  • 附加代码工作区被标注为高度实验性功能。
  • Agent 管理 API 处于测试版阶段。
  • README 建议在更新前查阅更新日志以了解破坏性变更。

标签

常见问题

LibreChat 是什么?
可自托管的类 ChatGPT 聊天平台,统一接入多家 AI 模型服务,支持 Agent、MCP 与多用户登录。 LibreChat 是一个可自托管的 AI 聊天界面,把 Anthropic、AWS Bedrock、OpenAI、Azure OpenAI、Google、Vertex AI 以及任意 OpenAI 兼容接口集中到同一个浏览器界面中。用户可以在对话中途切换模型,并在不同模型间保留同一份聊天记录。
LibreChat 可以免费使用吗?用的什么许可证?
LibreChat 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
LibreChat 还在维护吗?
活跃维护中。LibreChat 最近一次提交是在 2026年10月19日。
LibreChat 适合用来做什么?
希望在多家模型服务之间统一使用、并自托管类 ChatGPT 工具的团队 需要构建可调用 MCP 工具和运行代码的自定义 Agent 的开发者 需要用户权限控制且数据留在自有基础设施上的组织
LibreChat 怎么安装和运行?
点击 README 中的一键部署按钮(Railway、Zeabur 或 Sealos) 按照官方文档进行设置并运行项目
在哪里获取 LibreChat?
源代码和安装说明在 GitHub 上:https://github.com/LibreChat-AI/LibreChat

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目