LibreChat is an open-source AI platform that gathers all your AI conversations in one customizable interface. It connects to many model providers, including Anthropic, AWS, OpenAI and Azure, and adds agents with file handling and API actions, a secure code interpreter, artifacts for React, HTML and Mermaid diagrams, search across messages and files, persistent memory and web search. MCP support connects external tools. The software is free, with more than 45,000 GitHub stars and over 55 million Docker pulls.
LibreChat suits developers, IT teams and organizations that want control over their AI chat environment instead of relying on a single vendor. Companies can deploy it on their own infrastructure and protect access with SSO through OAuth, SAML or LDAP plus two-factor authentication. Engineers appreciate being able to switch models per conversation, and a community of 417 contributors keeps it moving. Hobbyists and small teams can follow the quickstart guide and be running in minutes. The project is joining ClickHouse to support its open-source agentic data stack.
Teams use it as an internal chat front end where staff pick the best model for each task, such as drafting, analysis or coding, while keeping data on their own servers. Developers build agents that read uploaded files, call APIs and run code in a sandbox, and prototype interfaces with artifacts. Researchers use web search and reranking to give any model live internet access. Organizations connect internal services through MCP and rely on memory so assistants retain context across conversations. Administrators centralize authentication and manage provider keys in one place.