
LibreChat is a self-hosted ChatGPT alternative for people and teams that want local models and cloud AI services in one chat interface. It runs on a server you control and is open source under the MIT license. You can switch models without moving to a separate chat app.
It connects to local backends such as Ollama, Apple MLX, AMD Lemonade, and koboldcpp, as well as OpenAI-compatible APIs. Hosted options include Anthropic's Claude, OpenAI, Google Gemini, AWS Bedrock, and Azure OpenAI. Where model requests go depends on the backend you choose: local models run on your hardware, while hosted providers process requests through their services. Web search and hosted APIs need an internet connection.
LibreChat also supports agents that can work with files, run code, and take API actions. Model Context Protocol (MCP) support lets agents use connected tools and services. Code Interpreter provides isolated code execution, while artifacts let you create and preview React, HTML, and Mermaid content in chat. These features suit teams that want an AI chat workspace with room for more involved tasks.
Conversation search covers messages, files, and code snippets. Memory can carry context between chats. For shared deployments, LibreChat has multi-user authentication with OAuth, SAML, LDAP, and two-factor authentication.
Claim this page with an email at librechat.ai. LibreChat gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find LibreChat?Promote it
Something wrong or outdated on this page?
153.6KUpdated 1 week ago
Docker · Web#Code execution#Human approval#Hybrid search
Open WebUI gives individuals and teams a self-hosted place to chat with local LLMs and cloud models. It runs on your own computer or server, including through Docker, and can work entirely offline with local models.
66.6KUpdated 2 hours agoMIT
macOS · Windows · Linux · Android · Docker · Web#LM Studio integration#MCP#Multimodal input
10.5KUpdated 7 months agoApache-2.0
macOS · Windows · Linux · Android · Web#Code execution#MCP#Multimodal input
41.2KUpdated 1 day agoAGPL-3.0
macOS · Docker · Web#Code execution#Hybrid search#LM Studio integration
7.1KUpdated 23 hours agoMIT
Docker · Web#LM Studio integration#Multimodal input#Ollama integration
12KUpdated 12 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Code execution#llama.cpp backend#Multi-user access
AnythingLLM is an open source AI assistant for people who want to chat with their documents and use AI agents on their own hardware. The desktop app runs on Windows, macOS and Linux, while a Docker deployment supports multiple users on a self-hosted server. No account is required for the desktop app.
aichat brings Ollama and cloud AI services into the same terminal interface for developers and people who work at the command line. It runs locally on macOS, Linux and Windows, with Android support through Termux. Model processing happens through the backend you choose: Ollama supports local models, while providers such as OpenAI, Claude and Gemini process requests in the cloud.
AstrBot brings AI assistants into messaging apps such as Telegram, Discord, Slack, QQ and WeCom. It's an open source platform under AGPL-3.0 for people building personal companions, customer support bots or team automation. You can run it on your own computer or server, including through Docker, or use its desktop app for browser-style chat.
big-AGI is a browser-based AI workspace for researchers, developers and people who want to compare model answers before relying on them. Its Beam feature sends the same prompt to several models in parallel, without letting them see each other's replies. You can examine disagreements, then use Merge to combine the responses into a single answer with a preset or custom prompt.
h2oGPT is a self-hosted ChatGPT alternative for people who want to chat with local models and ask questions about their own documents. The project is archived and no longer maintained. It's open source under Apache 2.0, with support for Linux, macOS, Windows and Docker.