All 239 Dependencies
Every package LibreChat depends on, ranked by repo health score.
LibreChat is a feature-rich, open-source AI chat platform you run on your own infrastructure, giving you simultaneous access to OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI, AWS Bedrock, DeepSeek, Mistral, Groq, Ollama, and dozens of other providers through a single, unified interface. It eliminates vendor lock-in entirely: swap models mid-conversation, apply presets per provider, and maintain full data sovereignty without routing traffic through any third-party proxy.
Beyond raw multi-model access, LibreChat ships a complete agent platform. The no-code agent builder lets you assemble autonomous assistants from MCP servers, file search, a sandboxed code interpreter, and custom OpenAPI actions, then share them with individuals, groups, or a community marketplace. Every agent runs with its own context window and can spawn focused subagents for parallel, isolated work streams.
The platform is architected for real production deployments. Resumable streams via Redis ensure users never lose a response to a dropped connection, with multi-tab and multi-device sync included. Enterprise authentication covers OAuth2, LDAP, SAML, and two-factor, while built-in token spend tracking, moderation tooling, and per-user credential isolation handle the governance requirements that teams actually need. One-click deployment targets include Docker Compose, Railway, Zeabur, Sealos, and Kubernetes via Helm chart.
With 39,000+ GitHub stars, 310+ contributors, and a release cadence averaging two releases per month, LibreChat is one of the most actively maintained self-hosted AI projects available. The codebase is pure MIT, with no locked enterprise tiers, no feature flags gating capabilities, and no telemetry unless explicitly enabled.