LibreChat
A customizable, self-hostable interface to manage AI conversations with advanced agents, code execution, and enterprise features. Trusted by Shopify, Stripe, and more.
LibreChat is an open-source alternative to:

LibreChat is an open-source platform that unifies all your AI conversations in one customizable interface. Designed for developers and enterprises, it offers advanced features like persistent memory, code interpreter, MCP support, and enterprise-grade authentication.
Key Features
- Unified AI Interface: Consolidate conversations from multiple AI models in a single dashboard
- Advanced Agents: Deploy agents with file handling, code interpretation, and API actions
- Code Interpreter: Execute code in multiple languages securely with zero setup
- Multi-Model Support: Connect to Anthropic, AWS, OpenAI, Azure, and other AI providers
- Artifacts Creation: Generate React, HTML, and Mermaid diagrams directly in chat
- Persistent Memory: Maintain context across conversations for personalized interactions
- Web Search Integration: Provide live internet access to any model with built-in search
- Enterprise Authentication: SSO with OAuth, SAML, LDAP, and two-factor authentication
- Model Context Protocol (MCP): Connect to external tools and services seamlessly
- Self-Hosting: Full control with Docker, Kubernetes, and remote deployment options
Tech / Self-Hosting
LibreChat is fully open-source and can be self-hosted using Docker, Kubernetes, or remote installation methods. The platform supports various AI providers and offers comprehensive documentation for local and remote deployments. With 42.6k+ GitHub stars and 50M+ Docker pulls, it's a widely adopted solution for AI-powered conversations.