LibreChat
LibreChat is a self-hosted, open-source AI chat platform that unifies multiple AI providers (OpenAI, Anthropic, Google, etc.) in a single privacy-focused interface. It solves the problem of managing multiple AI services by providing a unified chat UI with features like agents, code interpreter, and web search. It is for developers and organizations that want control over their AI infrastructure.
🎬 AI News: LibreChat's Code Artifacts - Generate React, HTML & Diagrams Instantly | Open-Source AI · LibreChat
✨ Key features
- Unified chat interface for multiple AI providers
- AI Agents with tools, MCP, and skills
- Secure Code Interpreter for multiple languages
- Web search with customizable providers
- Generative UI with code artifacts
- Multi-user authentication and admin panel
🎯 Use cases
- Build custom AI assistants with no-code agents
- Run code in a sandboxed environment
- Search the web and incorporate results into AI responses
- Create and share custom presets for different AI models
- Deploy a self-hosted AI chat platform for a team
📦 Installation
🧰 Requirements: Requires Node.js and npm for local development, or Docker for containerized deployment. API keys for AI providers are needed to use their models.
Docker Compose (recommended)
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
docker compose up -d
Local Development
git clone https://github.com/danny-avila/LibreChat.git
cd LibreChat
npm install
cp .env.example .envnpm run backend
npm run frontend🚀 Usage
After installation, open http://localhost:3080 in your browser. Create an account or log in, then select an AI provider and start chatting. For detailed configuration, refer to the documentation at https://www.librechat.ai/docs.
⚠️ Good to know
The project is in active development, and the v0.8.8-rc2 release includes experimental features and potential breaking changes; consult the changelog before updating.
❓ FAQ
What AI providers are supported?
LibreChat supports Anthropic (Claude), OpenAI, Azure OpenAI, Google, Vertex AI, AWS Bedrock, and any OpenAI-compatible API via custom endpoints, including local models like Ollama.
Is LibreChat free and open-source?
Yes, LibreChat is completely open-source and built in public. You can self-host it without licensing fees.
Can I use LibreChat with my own local models?
Yes, it is compatible with local AI providers like Ollama and other OpenAI-compatible endpoints.
Does LibreChat support multi-user authentication?
Yes, it supports multi-user secure authentication with OAuth2, LDAP, and email login, plus an admin panel for user management.
📊 Repository
🤖 Overview, features, install steps and FAQ were generated from the project's README on Sep 4, 2026. Always check the original source before running commands.