LibreChat
Basic Information
LibreChat is an open-source web application that provides an all-in-one conversational AI interface and platform for interacting with many AI models and services. It replicates and extends a ChatGPT-style UI to let users chat with multiple providers, choose models, switch endpoints mid-chat, and manage conversation context. The project supports local and remote AI providers, custom OpenAI-compatible endpoints, and integrates popular vendors including OpenAI, Anthropic, Google Vertex AI, AWS Bedrock and others. LibreChat also includes tools for no-code assistant creation, agents and tool integrations, secure code execution via a Code Interpreter API, image generation and editing, web search to augment responses, file upload and chat-with-files features, multilingual UI, and deployment options for local or cloud hosting. The repository targets users and teams who want a feature-rich, extensible chat platform that can be self-hosted or deployed across varied AI endpoints.