AI Open Source · 对话 UI

danny-avila/LibreChat

增强版 ChatGPT 开源克隆,自托管多用户对话平台。一份界面同时调用 Anthropic、 OpenAI、Azure、Bedrock、Vertex AI、OpenRouter 等模型,并集成 Agents、MCP、 Code Interpreter、DALL-E、消息搜索。研究组要给一群人提供安全的多模型入口时常用。

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.

Stars
37k
Language
TypeScript
License
MIT
Last push
2d ago
Created
2023-02-12
Topics
aianthropicartifactsawsazurechatgpt

README

<p align="center"> <a href="https://librechat.ai"> <img src="client/public/assets/logo.svg" height="256"> </a> <h1 align="center"> <a href="https://librechat.ai">LibreChat</a> </h1> </p> <p align="center"> <strong>English</strong> · <a href="README.zh.md">中文</a> </p> <p align="center"> <a href="https://discord.librechat.ai"> <img src="https://img.shields.io/discord/1086345563026489514?label=&logo=discord&style=for-the-badge&logoWidth=20&logoColor=white&labelColor=000000&color=blueviolet"> </a> <a href="https://www.youtube.com/@LibreChat"> <img src="https://img.shields.io/badge/YOUTUBE-red.svg?style=for-the-badge&logo=youtube&logoColor=white&labelColor=000000&logoWidth=20"> </a> <a href="https://docs.librechat.ai"> <img src="https://img.shields.io/badge/DOCS-blue.svg?style=for-the-badge&logo=read-the-docs&logoColor=white&labelColor=000000&logoWidth=20"> </a> <a aria-label="Sponsors" href="https://github.com/sponsors/danny-avila"> <img src="https://img.shields.io/badge/SPONSORS-brightgreen.svg?style=for-the-badge&logo=github-sponsors&logoColor=white&labelColor=000000&logoWidth=20"> </a> </p> <p align="center"> <a href="https://railway.com/deploy/librechat-official?referralCode=HI9hWz&utm_medium=integration&utm_source=readme&utm_campaign=librechat"> <img src="https://railway.com/button.svg" alt="Deploy on Railway" height="30"> </a> <a href="https://zeabur.com/templates/0X2ZY8"> <img src="https://zeabur.com/button.svg" alt="Deploy on Zeabur" height="30"/> </a> <a href="https://template.cloud.sealos.io/deploy?templateName=librechat"> <img src="https://raw.githubusercontent.com/labring-actions/templates/main/Deploy-on-Sealos.svg" alt="Deploy on Sealos" height="30"> </a> </p> <p align="center"> <a href="https://www.librechat.ai/docs/translation"> <img src="https://img.shields.io/badge/dynamic/json.svg?style=for-the-badge&color=2096F3&label=locize&query=%24.translatedPercentage&url=https://api.locize.app/badgedata/4cb2598b-ed4d-469c-9b04-2ed531a8cb45&suffix=%+translated" alt="Translation Progress"> </a> </p>

✨ Features

  • 🖥️ UI & Experience inspired by ChatGPT with enhanced design and features

  • 🤖 AI Model Selection:

    • Anthropic (Claude), AWS Bedrock, OpenAI, Azure OpenAI, Google, Vertex AI, OpenAI Responses API (incl. Azure)
    • Custom Endpoints: Use any OpenAI-compatible API with LibreChat, no proxy required
    • Compatible with Local & Remote AI Providers:
      • Ollama, groq, Cohere, Mistral AI, Apple MLX, koboldcpp, together.ai,
      • OpenRouter, Helicone, Perplexity, ShuttleAI, Deepseek, Qwen, and more
  • 🔧 Code Interpreter API:

    • Secure, Sandboxed Execution in Python, Node.js (JS/TS), Go, C/C++, Java, PHP, Rust, and Fortran
    • Seamless File Handling: Upload, process, and download files directly
    • No Privacy Concerns: Fully isolated and secure execution
  • 🔦 Agents & Tools Integration:

    • LibreChat Agents:
      • No-Code Custom Assistants: Build specialized, AI-driven helpers
      • Agent Marketplace: Discover and deploy community-built agents
      • Collaborative Sharing: Share agents with specific users and groups
      • Flexible & Extensible: Use MCP Servers, tools, file search, code execution, and more
      • Skills: Create reusable SKILL.md instruction bundles for manual, automatic, or always-on agent workflows
      • Subagents: Delegate focused work to isolated child agent runs with their own context windows
      • Compatible with Custom Endpoints, OpenAI, Azure, Anthropic, AWS Bedrock, Google, Vertex AI, Responses API, and more
      • Model Context Protocol (MCP) Support for Tools
  • 🔍 Web Search:

    • Search the internet and retrieve relevant information to enhance your AI context
    • Combines search providers, content scrapers, and result rerankers for optimal results
    • Customizable Jina Reranking: Configure custom Jina API URLs for reranking services
    • Learn More →
  • 🪄 Generative UI with Code Artifacts:

    • Code Artifacts allow creation of React, HTML, and Mermaid diagrams directly in chat
  • 🎨 Image Generation & Editing

同一分类的其他项