LibreChat is a self-hosted, open-source AI chat platform that unifies major AI providers in a single privacy-focused interface. It includes Agents, MCP, Code Interpreter, and multi-user authentication.
Project overview
It addresses the lack of a single privacy-focused, self-hosted interface for conversing with many AI providers, combining multi-provider support with secure multi-user authentication in one open-source, self-hostable platform.
Project type
MCP · AI Agent · AI Coding
Use cases
Coding & Development · Automation
Deployment
Refer to project documentation
License
MIT
Best for
Users who want a single, privacy-focused, self-hosted interface for conversing with many different AI providers.
Teams needing multi-user access, since the platform supports OAuth2, LDAP, and email login.
Key capabilities
Multi-user secure authentication with OAuth2, LDAP, and email login support.
Limitations and risks
The attached workspaces feature is highly experimental; evaluate carefully before relying on it.
Before updating, users must consult the changelog for breaking changes, as updates may introduce them.
Getting started
Setup instructions are not included in the repository README; installation and quick-start steps are documented in external docs, so consult them before installing.
Evidence and sources
README: LibreChat is a self-hosted AI chat platform that unifies all major AI providers in a single, privacy-focused interface.
README: **Public Agents API docs:** Serve an OpenAPI specification and interactive Swagger UI for inference, events, Agent management, and Skill management.
README: **⚠️ Please consult the [changelog](https://www.librechat.ai/changelog) for breaking changes before updating.**
README: Compatible with Local & Remote AI Providers