LibreChat logo

LibreChat

Free

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 se

Model APIsFreeFree tier
#chatgpt-clone#open-source#multi-model#mcp#agents#self-hosted#code-interpreter#web-search#docker#multi-user
Type
Open Source
LinksX
LibreChat screenshot

About LibreChat

LibreChat is a free, open-source AI platform that unifies multiple AI providers (OpenAI, Anthropic, Google, AWS, Azure, and more) into a single, customizable chat interface. It features advanced agents with code execution, MCP tool integration, web search, persistent memory, and enterprise-grade authentication. Users can self-host for full control over data and privacy. With over 41k GitHub stars and 381 contributors, it is a community-driven project aiming to democratize access to AI.

Key Features

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

Pros & Cons

Pros
  • Free and open-source (MIT license) with no subscriptions
  • Supports multiple AI providers (OpenAI, Anthropic, Google, AWS, Azure, etc.)
  • Self-hosted for full data privacy and compliance
  • Enterprise-ready authentication (SSO, OAuth2, SAML, LDAP, 2FA)
  • Extensible with MCP, custom endpoints, and plugins
  • Active community with 41k GitHub stars and frequent updates
Cons
  • Requires technical knowledge to set up and maintain self-hosting
  • Users must provide their own API keys for AI providers, incurring usage costs
  • No official managed cloud service (though one-click deploys are available)
  • Can be complex to configure for advanced use cases

Best For

undefined: undefinedundefined: undefinedundefined: undefined

Alternatives to LibreChat