Librechat

App in the BluixApps catalog

What it is

LibreChat is a self-hosted ChatGPT clone with support for every major LLM provider — OpenAI, Anthropic, Google, Mistral, Ollama, custom endpoints. Multi-user authentication, conversation history, file upload, plugins, code interpreter, custom presets. Built to give teams the ChatGPT UX without the SaaS bill.

If Open WebUI is the "Ollama-first" choice, LibreChat is the "OpenAI-first" choice — both excellent, slightly different positioning.

What it's for

  • Internal "ChatGPT for Teams" — multi-user with conversation isolation
  • Multi-provider chat — switch between GPT-4 / Claude / Gemini in one UI
  • AI prompt experimentation — test prompts across models side-by-side
  • Custom presets — share AI personas / system prompts across team
  • File-based Q&A — upload PDFs / docs for context-aware chat

Who it's for

  • Enterprise IT providing chat access to multiple LLM APIs through unified UI + SSO
  • Power users wanting ChatGPT Plus features without subscription lock-in
  • Multi-LLM developers comparing models on real prompts before API integration
  • Privacy-conscious teams routing OpenAI / Anthropic calls through their own logged proxy
  • Educators giving students AI access with managed cost controls

Why teams pick LibreChat over alternatives

  • Multi-provider native — switch LLMs mid-conversation
  • Multi-user from day one — auth, roles, billing tracking
  • MIT license — clean for enterprise + commercial
  • OpenAI Code Interpreter clone — sandboxed Python execution
  • Plugin ecosystem — extend with custom tools / actions
  • Active development — frequent releases, strong roadmap

Integrations

  • LLM providers — OpenAI, Anthropic, Google Gemini, Mistral, Ollama, Azure OpenAI, custom
  • Identity providers — OAuth (Google, GitHub, Discord), LDAP, OpenID Connect
  • Plugins — Wolfram, Zapier-like actions, custom HTTP tools
  • File handling — image upload, PDF / DOCX context, audio transcription via Whisper
  • Code interpreter — sandboxed Python via Docker
  • Vector stores — for RAG features (optional)
  • Database — MongoDB primary, MeiliSearch for full-text history search

Notable users & community

  • 25k+ GitHub stars
  • Active Discord with thousands of members
  • Featured in enterprise self-host AI playbooks
  • Strong adoption as alternative to ChatGPT Enterprise
  • Continuous feature parity tracking with OpenAI UI

Tips & operations

  • Set up auth before exposing — multi-user mode defaults to open registration; disable in env
  • MongoDB sizing — conversation history grows fast; plan disk + replica from day one
  • Rate-limit per user — OpenAI / Anthropic costs can explode without quotas; set tier limits in env
  • MeiliSearch for history search — without it, conversation search is slow; include from start
  • API key rotation — store keys in env, not config; rotate quarterly
  • Sandbox code interpreter carefully — Python execution = security risk; use Docker isolation

What we ship in BluixApps

  • Docker compose: LibreChat + MongoDB + MeiliSearch + RAG API
  • Pinned ghcr.io/danny-avila/librechat:latest (release-tagged)
  • HTTPS via Let's Encrypt; OAuth providers documented for Enterprise tier
  • Multi-user mode with admin pre-configured
  • Auto-detection of Ollama on same VPS for local LLM
  • Persistent volumes for MongoDB + uploads + MeiliSearch index
  • Backup hook covers MongoDB + uploads
Read this app's deep dive on bluix.app ↗

Get this app — pick a BluixApps plan

Same catalog. Scaling tenant isolation, white-label and support tier.

TierTenantsCatalogSupportWhite-labelMonthly
Stacks119 curated stacksStandard$19/moDetailDeploy
Starter10Full catalogStandard+$15–25/mo$49/moDetailDeploy
Pro25Full catalogPriority bugfix+$15–25/mo$149/moDetailDeploy
Growth100Full catalogPriority bugfix+$15–25/mo$349/moDetailDeploy
Scale500Full catalog7-day window+$15–25/mo$799/moDetailDeploy
EnterpriseUnlimitedFull catalogPriority 7-dayBundled$1,499/moDetailDeploy

Powered by WHMCompleteSolution