LibreChat - 增强版 ChatGPT 克隆,支持 Agents、MCP、Skills 等多种 AI 提供商
LibreChat 是一个自托管 AI 聊天平台,统一多家主流 AI 提供商于一个隐私友好的界面,支持代理、MCP、代码解释器、生成式 UI、图像生成、多用户认证等。
社区作者 · zZz
它解决什么问题
LibreChat 是一个开源的自托管 AI 聊天平台,以 ChatGPT 风格的用户界面为基础,集成众多 AI 提供商(如 Anthropic、OpenAI、Azure、Google、AWS Bedrock、Ollama、Groq、Mistral、DeepSeek、OpenRouter 等),并支持自定义 OpenAI 兼容端点。核心功能包括:AI Agents(支持无代码自定义助手、市场、协作共享、MCP 工具、文件搜索)、Skills(可复用的 SKILL.
md 指令包)、Subagents(带独立上下文的子代理)、Model Context Protocol (MCP) 支持、代码解释器(安全沙箱执行 Python、Node.
js、Go、C/C++、Java 等)、生成式 UI 与 Code Artifacts(React/HTML/Mermaid)、图像生成与编辑(GPT-Image-1、DALL-E、Stable Diffusion、Flux)、多模态文件交互、可恢复流(断线自动重连)、语音文字互转、多语言界面(含中文简体/繁体等 30 余种)、导入导出对话、搜索、多用户安全认证(OAuth2、LDAP、邮箱登录)、内置审核与 Token 花费工具、浏览器端管理后台,以及 Docker 等灵活部署选项。
该项目完全开源,拥有活跃的社区贡献者和星标历史,适用于个人、团队和企业级 AI 基础设施控制场景。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
项目提供 Docker Compose 一键启动方式,官方仓库自带了完整的 Docker Compose 配置栈,可通过一条命令完成环境搭建。同时也支持通过 Railway、Zeabur、Sealos 等云平台一键部署(有对应部署按钮)。准备环境时需安装 Docker 和 Docker Compose,并准备好所需 AI 提供商的 API 密钥(如 OpenAI、Anthropic、Azure 等),在配置文件中设置密钥后启动服务。部署后可通过浏览器访问 Web 界面,首次运行需注册管理员账户。
更多详细步骤、配置代理/反向代理、S3 存储等请参考官方文档(librechat.ai/docs)。