LibreChat logo

LibreChat

Enhanced multi-provider AI chat platform with auth, search, and plugins

39k Nodejs MIT today

Overview

LibreChat is a ChatGPT-compatible chat interface that aggregates OpenAI, Claude, Gemini, Ollama, and other LLM providers under one roof. It adds multi-user registration and OAuth authentication, full conversation search, image generation, code execution via artifacts, and an extensible plugin system. The project ships with a Docker Compose stack that includes MongoDB and optional Meilisearch for fast search.

Where it falls short of ChatGPT

  • Docker Compose stack requires MongoDB and optionally Meilisearch, adding operational overhead
  • No native mobile app; web-only
  • Plugin marketplace is community-driven with uneven quality control
  • Advanced team/enterprise features (SSO, role-based billing) are absent

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

chat-ui
multi-provider
llm
rag
Maintain LibreChat?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the LibreChat difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/librechat)](https://openreplace.com/librechat)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Run large language models locally with a simple CLI and REST API

174k Docker MIT today
2/5
LibreChat vs Ollama

Feature-rich self-hosted chat UI for Ollama and OpenAI-compatible APIs

142k Docker BSD-3-Clause today
2/5
LibreChat vs Open-WebUI

Modern AI chat framework with multi-provider support and MCP marketplace

79k Nodejs ⊘ Proprietary today
3/5
LibreChat vs LobeHub

All-in-one local AI app with RAG, agents, and no-code agent builder

62k Nodejs MIT today
2/5
LibreChat vs AnythingLLM