ConfigsApr 1, 2026·2 min read

LibreChat — Self-Hosted Multi-AI Chat Platform

LibreChat is a self-hosted AI chat platform unifying Claude, OpenAI, Google, AWS in one interface. 35.1K+ GitHub stars. Agents, MCP, code interpreter, multi-user auth. MIT.

TO
TokRepo精选 · Community
Quick Use

Use it first, then decide how deep to go

This block should tell both the user and the agent what to copy, install, and apply first.

# Clone and run with Docker
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
cp .env.example .env
docker compose up -d

# Access at http://localhost:3080
# Or one-click deploy on Railway, Zeabur, Sealos

Intro

LibreChat is a self-hosted AI chat platform that unifies major AI providers (Claude, OpenAI, Azure, Google, AWS Bedrock) in a single privacy-focused interface. With 35,100+ GitHub stars and MIT license, it features AI agents with Model Context Protocol (MCP) support, artifacts, a secure sandboxed code interpreter (Python, Node.js, Go, Rust, and more), web search, image generation/editing, multi-user authentication (OAuth2, LDAP, email), conversation import/export, and 20+ language support.

Best for: Teams wanting a private ChatGPT-like platform with multi-provider support and collaboration Works with: Claude Code, OpenAI Codex, Cursor, Gemini CLI, Windsurf Providers: Claude, OpenAI, Azure, Google, AWS Bedrock, custom endpoints


Key Features

  • Multi-provider: Claude, OpenAI, Azure, Google, Bedrock in one UI
  • AI agents: Autonomous agents with MCP and tool use
  • Code interpreter: Sandboxed execution in 8+ languages
  • Multi-user auth: OAuth2, LDAP, email authentication
  • Artifacts: Rich content generation and display
  • Web search + image gen: Built-in web and image tools
  • 20+ languages: International UI support

FAQ

Q: What is LibreChat? A: LibreChat is a self-hosted AI chat platform with 35.1K+ stars unifying Claude, OpenAI, Google, Bedrock in one interface. Agents, MCP, code interpreter, multi-user auth. MIT licensed.

Q: How do I install LibreChat? A: Clone the repo, cp .env.example .env, then docker compose up -d. Access at localhost:3080. One-click deploy available on Railway.


🙏

Source & Thanks

Created by Danny Avila. Licensed under MIT. danny-avila/LibreChat — 35,100+ GitHub stars

Related Assets