LibreChat
Self-hosted open-source chat interface that brings many AI models and providers into one place.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About LibreChat
LibreChat is a chat interface you run yourself that connects to models from Anthropic, OpenAI, Azure, AWS and others, including local models. It adds agents with file handling, a code interpreter, artifacts for React, HTML and Mermaid, message search, memory, web search and MCP tool support.
Authentication options include OAuth, SAML, LDAP and two-factor login, so it fits teams as well as individuals. The project has announced it is joining ClickHouse.
Strengths
- Many model providers in a single interface
- Agents, code interpreter, artifacts and MCP support
- SSO with OAuth, SAML and LDAP
- Large community and frequent Docker use
Limitations
- Needs a server and Docker setup to run
- Many features means more configuration
Details
- Pricing
- FreeFree and open source to self-host.
- License
- MIT
- Developer
- Danny Avila and the LibreChat contributors
- Platforms
- Web, Self-hosted
- How it runs
- Self-hosted
- Best suited for
- Individuals or teams who want a self-hosted ChatGPT-style interface for several models
- Categories
- Local AI tools, AI assistants
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to LibreChat
Compare allSoftware that can replace LibreChat for an important use case, and what changes if you switch.
NextChat
An open-source AI chat client for the web and desktop that connects to many language models.
NextChat is an MIT-licensed chat client that can also be self-hosted with Docker and adds desktop and mobile apps, with fewer enterprise features such as SSO.
LobeHub
AI agent workspace for building, scheduling and chatting with agents across many models.
LobeHub is a self-hostable agent workspace with large skill and MCP marketplaces, under a source-available license rather than OSI open source.
TypingMind
A chat interface for ChatGPT, Claude, Gemini and other language models that runs on your own API keys.
TypingMind is a paid, closed-source web chat app using your own API keys, with no self-hosting or server setup needed.
Hollama
A minimal chat interface for language models that runs entirely in the web browser.
Hollama is a minimal open-source browser chat that can be self-hosted with Docker, with fewer features and a separate model server needed.
Khoj
Open-source AI second brain that researches across your documents and the web with any model.
Khoj is AGPL-3.0 and self-hostable, focused on chatting over your own documents and the web, with scheduled automations.
KoboldAI Lite
A standalone browser interface for chatting with and writing alongside language models from many backends.
KoboldAI Lite is a standalone browser interface needing no install, geared toward KoboldCpp and AI Horde backends, with unconfirmed license terms.
Poe
A chat platform from Quora that gives access to several AI models in one place.
Poe is a hosted Quora platform giving access to several models with shareable custom bots, but it cannot be self-hosted.
BoltAI
A native macOS AI chat app that works with many cloud providers and local models.
BoltAI is a paid native macOS app for many cloud providers and local Ollama models, running on your Mac instead of a shared server.
LibreChat as an alternative
Listings that name LibreChat as an alternative.
Chatbox
A desktop and mobile chat client for AI models, where you supply your own API keys or point it at a local model.
LibreChat is an MIT-licensed self-hosted chat interface for many providers with agents, code interpreter, MCP and SSO, but needs a server and Docker setup.
ChatGPT
OpenAI's AI assistant for conversation, writing, coding, analysis and image creation.
LibreChat is a free MIT-licensed self-hosted ChatGPT-style interface for many providers, with agents and code interpreter, but needs Docker setup.
Cherry Studio
Use several AI providers from one desktop chat application.
LibreChat is an MIT-licensed self-hosted interface for many providers with agents, MCP and SSO, needing a server and Docker rather than a desktop install.
Claude
Anthropic's AI assistant for writing, analysis and coding, with a large context window.
LibreChat is a free self-hosted MIT-licensed interface that can connect to many model providers, with agents, artifacts and MCP support.
HuggingChat
Hugging Face's chat app for talking to a choice of hosted open-source AI models.
LibreChat is MIT-licensed and self-hosted, bringing many providers into one interface with agents and MCP, but needs a server and Docker.
Open WebUI
A self-hosted chat interface that talks to Ollama and any OpenAI-compatible API, so your local models get a proper front end.
LibreChat is an MIT-licensed self-hosted chat interface for many providers with agents, MCP and SSO, avoiding Open WebUI's branding licence condition.
SillyTavern
A locally-installed front end for language models aimed at long-form roleplay and character-driven writing.
LibreChat is an MIT-licensed self-hosted chat interface for many providers with agents, artifacts and SSO, aimed at general chat rather than character-driven writing.
Similar software
Related functionality, not necessarily a direct replacement.
Page Assist
An open-source browser extension that adds a sidebar and web UI for chatting with local AI models.
Alpaca
A GNOME desktop app for managing and chatting with local AI models through Ollama.
AIChat
A command-line tool for chatting with language models, with a shell assistant, RAG and agents.
Kotaemon
An open-source, self-hosted RAG app for chatting with your documents using local or hosted models.
RAGFlow
An open-source, self-hostable RAG engine with document ingestion, hybrid search and a visual agent builder.
LLM
A command-line tool and Python library for prompting remote and locally installed language models.