LibreChat screenshot

LibreChat

DeveloperApplicationFree

LibreChat - Open-Source Multi-Provider AI Chat Platform

Last updated May 2, 2026

Claim Tool

What is LibreChat?

LibreChat is an enhanced, open-source AI chat platform that unifies all major AI providers in a single, privacy-focused, self-hosted interface. Connect to Anthropic Claude, OpenAI GPT, Google Gemini, AWS Bedrock, Azure OpenAI, and dozens more through one consistent UI. Beyond basic chat, LibreChat provides AI Agents with no-code custom assistant creation and an Agent Marketplace for collaborative sharing. Model Context Protocol (MCP) support lets you connect external tools and data sources directly to your AI conversations. The Code Interpreter API runs sandboxed code in Python, Node.js, Go, C/C++, Java, PHP, Rust, and Fortran with file upload and processing. The web search feature integrates internet search with content scrapers and customizable Jina Reranking. Code Artifacts generate React components, HTML, and Mermaid diagrams directly in chat. Image generation supports GPT-Image-1, DALL-E 3/2, Stable Diffusion, Flux, and MCP-based image servers. Conversation management goes deep. Create, save, and share custom presets. Switch endpoints mid-chat without losing context. Branch and fork conversations for exploring different paths. Full-text search across all messages via MeiliSearch lets you find any past conversation instantly. Import from ChatGPT and export as screenshots, markdown, text, or JSON for portability. The reasoning UI shows dynamic chain-of-thought displays for models like DeepSeek-R1, giving you visibility into how the model arrives at its answers. Speech-to-text and text-to-speech work with OpenAI, Azure, and ElevenLabs voices, making LibreChat accessible through voice interactions. The multilingual UI supports 30+ languages including English, Chinese, Japanese, Korean, Spanish, French, German, Portuguese, and many more. Authentication covers enterprise needs with OAuth2 (Google, GitHub, Discord, Facebook, Apple), LDAP, SAML, email login, and JWT sessions. Built-in moderation tools and token spend tracking keep usage under control for teams of any size. Resumable streams auto-reconnect on connection drops and sync across multiple tabs and devices. When your network drops or you switch from laptop to phone, the conversation picks up right where you left off. Redis-backed session management ensures this works reliably even in scaled deployments with multiple instances. Built with Express.js 5, React 18, MongoDB, Redis, and MeiliSearch. The Turborepo monorepo architecture organizes the codebase into api, client, and shared packages for clean separation of concerns. Docker Compose gets you running in 5 minutes with just a clone and docker compose up. One-click deploy options for Railway, Zeabur, Sealos, and DigitalOcean make cloud deployment simple. Kubernetes Helm Charts are available for production deployments that need horizontal scaling. Licensed under ISC. Over 36,400 GitHub stars, 7,500 forks, 335 contributors, and 32.3 million Docker pulls make LibreChat one of the most popular self-hosted AI chat platforms available today.

LibreChat's Top Features

Key capabilities that make LibreChat stand out.

Multi-model AI selection across Anthropic, OpenAI, Google, AWS Bedrock, Azure, and custom OpenAI-compatible endpoints

Code Interpreter API with sandboxed execution in Python, Node.js, Go, C/C++, Java, PHP, Rust, and Fortran

AI Agents with no-code creation, Agent Marketplace, and MCP tool integration

Web search with content scrapers, search providers, and Jina Reranking

Code Artifacts generating React, HTML, and Mermaid diagrams in chat

Image generation and editing with GPT-Image-1, DALL-E, Stable Diffusion, Flux

Full-text conversation search via MeiliSearch

Enterprise authentication: OAuth2, LDAP, SAML, email login, JWT sessions

Speech-to-text and text-to-speech with OpenAI, Azure, ElevenLabs

Multilingual UI with 30+ languages and resumable streams across devices

Use Cases

Who benefits most from this tool.

Tags

chatgpt-cloneopen-sourcemulti-modelmcpagentsself-hostedcode-interpreterweb-searchdockermulti-user

LibreChat's Pricing

Free plan available

User Reviews

Share your thoughts

If you've used this product, share your thoughts with other builders

Recent reviews

Frequently Asked Questions

How do I install LibreChat?
The fastest way is Docker: clone the repo, copy .env.example to .env, run docker compose up -d, and visit localhost:3080. One-click cloud deploy is also available on Railway, Zeabur, Sealos, and DigitalOcean.
Which AI providers does LibreChat support?
Anthropic Claude, OpenAI GPT, Google Gemini, AWS Bedrock, Azure OpenAI, Vertex AI, plus custom OpenAI-compatible endpoints. Compatible with Ollama, Groq, Cohere, Mistral AI, DeepSeek, Qwen, and more through OpenRouter.
Is LibreChat free?
Yes, LibreChat is free and open source under the ISC license. You only pay for your own infrastructure costs and AI provider API usage. There are no subscriptions or paid tiers.