© 2026FindAgent  · @simprr
返回列表
d

danny-avila/LibreChat

Enhanced ChatGPT Clone: Features Agents, MCP, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active.

aianthropicartifactsawsazurechatgptchatgpt-cloneclaudeclonedeepseekgeminigooglegpt-5librechatmcpo1openairesponses-apivisionwebui
⭐

35.0k

Stars

🔱

7.1k

Forks

👁

191

Watchers

📋

467

Issues

TypeScriptMIT创建于 2023/2/12更新于 今天
在 GitHub 上查看访问主页
README
由 Gemini 翻译整理

LibreChat

LibreChat 是一个增强版的 ChatGPT 克隆项目,具备代理(Agents)、MCP、DeepSeek、Anthropic、AWS、OpenAI、Responses API、Azure、Groq、o1、GPT-5、Mistral、OpenRouter、Vertex AI、Gemini、Artifacts、AI 模型切换、消息搜索、代码解释器(Code Interpreter)、LangChain、DALL-E-3、OpenAPI Actions、函数调用、安全的多用户认证、预设功能,并完全开源,支持自托管。

✨ 功能特性

  • 🖥️ UI 与用户体验:灵感源自 ChatGPT,并进行了设计优化与功能增强。

  • 🤖 AI 模型选择:

    • 支持 Anthropic (Claude)、AWS Bedrock、OpenAI、Azure OpenAI、Google、Vertex AI、OpenAI Responses API (包含 Azure)。
    • 自定义端点 (Custom Endpoints):无需代理,即可在 LibreChat 中使用任何兼容 OpenAI 的 API。
    • 兼容 本地及远程 AI 提供商:
      • Ollama、Groq、Cohere、Mistral AI、Apple MLX、koboldcpp、together.ai、
      • OpenRouter、Helicone、Perplexity、ShuttleAI、DeepSeek、Qwen 等。
  • 🔧 代码解释器 API (Code Interpreter API):

    • 提供安全、沙盒化的执行环境,支持 Python、Node.js (JS/TS)、Go、C/C++、Java、PHP、Rust 和 Fortran。
    • 无缝文件处理:直接上传、处理并下载文件。
    • 无隐私顾虑:完全隔离且安全的执行环境。
  • 🔦 代理与工具集成:

    • LibreChat 代理 (Agents):
      • 无代码自定义助手:构建专有的 AI 驱动型助手。
      • 代理市场:发现并部署社区构建的代理。
      • 协作共享:与特定用户和组共享代理。
      • 灵活可扩展:支持 MCP 服务器、工具、文件搜索、代码执行等。
      • 兼容自定义端点、OpenAI、Azure、Anthropic、AWS Bedrock、Google、Vertex AI、Responses API 等。
      • 支持 模型上下文协议 (MCP) 用于工具调用。
  • 🔍 网络搜索:

    • 搜索互联网并检索相关信息以增强 AI 上下文。
    • 整合了搜索提供商、内容抓取器和结果重排序器,以获得最佳结果。
    • 可定制的 Jina 重排序:配置自定义 Jina API URL 用于重排序服务。
    • 了解更多 →
  • 🪄 代码制品生成 UI (Generative UI with Code Artifacts):

    • 代码制品 (Code Artifacts) 允许直接在聊天中创建 React、HTML 和 Mermaid 图表。
  • 🎨 图像生成与编辑:

    • 通过 GPT-Image-1 实现文生图和图生图。
    • 支持通过 DALL-E (3/2)、Stable Diffusion、Flux 或任何 MCP 服务器 进行文生图。
    • 根据提示词生成精美图像,或通过单条指令优化现有图像。
  • 💾 预设与上下文管理:

    • 创建、保存并共享自定义预设。
    • 在聊天过程中切换 AI 端点和预设。
    • 编辑、重新提交并继续消息,支持对话分支。
    • 向特定用户和组创建并共享提示词。
    • 分叉消息与对话 (Fork Messages & Conversations) 以实现高级上下文控制。
  • 💬 多模态与文件交互:

    • 使用 Claude 3、GPT-4.5、GPT-4o、o1、Llama-Vision 和 Gemini 上传并分析图像 📸。
    • 通过自定义端点、OpenAI、Azure、Anthropic、AWS Bedrock 和 Google 与文件进行对话 🗃️。
  • 🌎 多语言 UI:

    • 支持英语、中文 (简体)、中文 (繁體)、阿拉伯语、德语、西班牙语、法语、意大利语。
    • 波兰语、葡萄牙语 (PT)、葡萄牙语 (BR)、俄语、日语、瑞典语、韩语、越南语。
    • 土耳其语、荷兰语、希伯来语、加泰罗尼亚语、捷克语、丹麦语、爱沙尼亚语、波斯语。
    • 芬兰语、匈牙利语、亚美尼亚语、印尼语、格鲁吉亚语、拉脱维亚语、泰语、维吾尔语。
  • 🧠 推理 UI:

    • 为 DeepSeek-R1 等思维链/推理 AI 模型提供动态推理 UI。
  • 🎨 可定制界面:

    • 可定制的下拉菜单和界面,适配资深用户和初学者。
  • 🌊 可恢复流 (Resumable Streams):

    • 绝不丢失响应:如果连接中断,AI 响应会自动重新连接并恢复。
    • 多标签与多设备同步:在多个标签页中打开同一对话,或在另一台设备上接续进度。
    • 生产就绪:支持从单服务器部署到使用 Redis 的水平扩展部署。
  • 🗣️ 语音与音频:

    • 支持语音转文字(Speech-to-Text)和文字转语音(Text-to-Speech),实现免提聊天。
    • 自动发送和播放音频。
    • 支持 OpenAI、Azure OpenAI 和 Elevenlabs。
  • 📥 导入与导出对话:

    • 支持从 LibreChat、ChatGPT、Chatbot UI 导入对话。
    • 将对话导出为截图、Markdown、纯文本或 JSON。
  • 🔍 搜索与发现:

    • 全文搜索所有消息/对话。
  • 👥 多用户与安全访问:

    • 多用户支持。
贡献者
dbwgfddroH
项目信息
默认分支main
LicenseMIT License
创建时间2023/2/12
最近更新今天
GAI 中文摘要

LibreChat 是一个功能强大的开源 AI 聊天界面项目,旨在为用户提供类似 ChatGPT 的高度定制化操作体验。它通过集成多种主流 AI 大模型并支持私有化部署,有效解决了多模型管理困难及数据隐私保护的问题。

支持接入 OpenAI、Anthropic、DeepSeek、Google Gemini、Mistral 等全球主流模型提供商,并兼容各类自定义 OpenAI 协议接口。

内置代码解释器功能,可在安全的沙箱环境中执行包括 Python、Node.js、Go、Rust 等多种编程语言的代码。

具备完善的多用户认证与权限管理机制,确保在多人协作环境下的数据安全与访问控制。

支持 Artifacts 展示、对话搜索、插件扩展以及多模型实时切换,提供极具沉浸感的 AI 交互体验。

适用于需要深度定制 AI 工作流的开发者及企业团队,可作为私有化部署的统一 AI 对话门户或跨模型任务处理平台。