LibreChat:开源界的“套壳之王”,一个界面驾驭所有大模型
把 ChatGPT、Claude、Gemini、DeepSeek、Mistral……一口气装进自己服务器的魔法盒子。
项目速览
LibreChat 是一个完全开源的增强版 ChatGPT 界面,诞生于 2023 年 3 月,至今已连续活跃两年,是目前生命周期最长的开源 AI 聊天前端 。它最大的卖点是 一套 UI,无限模型 :
官方已集成 OpenAI、Azure、Anthropic、Google、AWS Bedrock、Groq、OpenRouter、DeepSeek、Mistral 等 20+ 服务商
支持 o1、GPT-4o、Claude-3.5-Sonnet、Gemini-1.5-Pro、DeepSeek-Coder 等最新旗舰模型
自带 Agent 插件、代码解释器、DALL·E 3 文生图、Artifacts 预览、函数调用、OpenAPI Actions 等高级功能
100 % MIT 开源,社区活跃,平均每周发版,GitHub Star 已破 20 k !
一句话总结:如果你想把市面上所有主流大模型一次性私有化部署,并给团队/客户一个统一、美观、可扩展的聊天入口,LibreChat 几乎是 开箱即用 的唯一答案。
为什么称它“套壳之王”?
因此,社区戏称它是“套壳之王”——把各家大模型统统“套”进一个壳里,还能随时换壳、加壳、拆壳。
一键部署教程(Docker Compose 版)
5 分钟完成,支持 Linux/macOS/Windows,自带 HTTPS + 自动续期。
1. 准备环境
一台能联网的 VPS(≥2 vCPU / 2 GB RAM / 20 GB 磁盘)
Docker & Docker Compose 已安装
一个域名(可选,方便 HTTPS)
2. 下载编排文件
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env
cp librechat.example.yaml librechat.yaml
3. 配置环境变量(最小可用)
用你喜欢的编辑器打开 .env
,只改三行即可上线:
# 1. 站点域名(没有域名可填 IP)
DOMAIN=chat.example.com
# 2. OpenAI 示例(可留空,后台再填)
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
# 3. JWT 密钥,随机 32 位字符串
JWT_SECRET=$(openssl rand -hex 16)
4. 启动
docker-compose up -d
首次拉取镜像约 2-3 分钟,完成后访问
http(s)://DOMAIN
即可看到登录页。
5. 管理员初始化
1. 注册第一个账号 → 自动成为管理员
2. 右上角头像 → Admin Panel → Endpoints 里填入各家 API Key
3. 打开/关闭模型、设置费率限制、配置 SSO、上传 Logo,全程 UI 操作,无需重启容器
进阶玩法
- Agent 市场:官方仓库 librechat-agents
已内置 网页抓取、文件问答、SQL 分析、Zapier 等 30+ 插件,一键启用。
- C/S 分离:前端静态资源可托管到 CDN,后端 API 独立伸缩,轻松应对高并发。
- 白标交付:改 librechat.yaml
即可替换品牌名、默认提示词、欢迎语,10 分钟生成“自家”AI 产品。
结语
如果你厌倦了在多个官方聊天窗口之间来回切换,又担心数据隐私和费用不可控,LibreChat 就是“终极解决方案”。
开源、免费、活跃、易部署——真正的“套壳之王”,值得你 5 分钟上手,50 分钟深度定制,5 小时爱上它。