应用介绍
LibreChat 是一款开源的替代 ChatGPT 的全功能自托管聊天客户端,支持整合多个AI大模型服务,包括 OpenAI GPT、Anthropic Claude、Google Gemini、Mistral 等多种模型,同时支持本地模型通过 Ollama 接入。对于NAS用户来说,你可以完全私有化部署自己的AI聊天服务,所有对话数据都保存在本地,不用担心隐私泄露问题。
LibreChat 拥有媲美 ChatGPT 的现代化UI界面,支持多会话管理、模型切换、对话分享、代码高亮、文件上传等功能,还支持DALL-E图像生成,完全可以替代官方ChatGPT使用。

安装说明
前提依赖
运行 LibreChat 需要 Docker 和 Docker Compose 支持,同时需要至少 2GB 可用内存(如果运行本地大模型则需要更多硬件资源),如果需要连接云端API,需要准备对应API Key。
安装配置
使用 Docker Compose 一键部署,参考配置如下:
version: "3.8"
services:
mongo:
image: mongo:latest
restart: always
volumes:
- ./data/db:/data/db
librechat:
image: librechat/librechat:latest
restart: always
ports:
- "3080:3080"
depends_on:
- mongo
environment:
- MONGO_URI=mongodb://mongo:27017/librechat
- OPENAI_API_KEY=your-openai-api-key
volumes:
- ./uploads:/app/uploads
你需要根据自己的需求修改配置,添加对应的API Key,调整端口映射和存储路径。
使用说明
部署完成后,访问 http://your-nas-ip:3080 即可进入 LibreChat 界面,首次需要注册管理员账号,然后可以添加多个AI模型API,创建新会话开始聊天。支持一键切换不同模型,对比不同模型的回答效果,所有对话都保存在本地MongoDB数据库中。
开源信息
- GitHub地址: https://github.com/danny-avila/LibreChat
- 项目文档: https://docs.librechat.ai/
- 许可证: MIT