
Open-source AI chat platform supporting multiple providers in one unified interface
LibreChat is a comprehensive open-source AI chat platform that brings together conversations across multiple AI providers including OpenAI, Anthropic, Google, AWS, and Azure into one customizable interface. It supports advanced agents with MCP, code interpretation, artifacts, and secure multi-user authentication, making it ideal for teams and organizations that want full control over their AI infrastructure.
Connect to OpenAI, Anthropic, Google, Azure, AWS, Groq, Mistral, and dozens more AI providers from a single interface
Create advanced agents that can handle files, interpret code, perform API actions, and use MCP tool calling
Secure sandboxed code execution supporting Python, JavaScript, TypeScript, and Go
Generate and manage artifacts including React components, Mermaid diagrams, and other interactive content
Switch between AI models mid-conversation without losing context
Enterprise-grade authentication with LDAP, Active Directory, OAuth, and role-based access controls
Full-text search across all conversations and chat history
Centralize all AI conversations across teams with secure authentication, usage tracking, and model access controls
Test and compare responses from multiple AI models side by side with built-in code interpretation
Self-host to keep all conversations and data on your own infrastructure, meeting compliance requirements
Avoid per-seat subscription costs by connecting directly to AI provider APIs with pay-as-you-go pricing
Extensible architecture with OpenAPI Actions, Functions, and DALL-E 3 integration
Deploy on your own infrastructure with Docker for complete data privacy and control
GUI-based configuration for roles, groups, access controls, and system settings
Build and deploy custom AI agents with MCP tools, file handling, and API integrations

The AI-first code editor built for pair programming