LibreChat is a self-hosted AI chat platform that provides a ChatGPT-like experience while connecting to multiple AI providers simultaneously. With 35K+ GitHub stars, it is the most feature-complete open-source chat interface available.
Users can switch between OpenAI, Anthropic Claude, Google Gemini, Mistral, Azure OpenAI, and local models via Ollama in the same conversation. Custom API endpoints allow connecting any OpenAI-compatible service.
Features include conversation branching for exploring different response paths, file uploads with analysis, code interpreter capabilities, a plugin system, conversation presets, and search across chat history.
Multi-user support with role-based access control, LDAP/SSO authentication, and admin dashboard make it suitable for team and enterprise deployment. Full data ownership ensures conversations never leave your infrastructure.