danny-avila/LibreChat

Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active

What it solves

LibreChat is a self-hosted AI chat platform that unifies multiple AI providers into a single, privacy-focused interface. It eliminates the need to switch between different AI services by providing a centralized hub for interacting with various LLMs, agents, and tools.

How it works

The platform acts as a unified interface for various AI endpoints, including major providers like OpenAI, Anthropic, Google, and Azure, as well as local providers like Ollama and Mistral AI. It adds a layer of management and features on top of these models, including a sandboxed code interpreter for multiple languages, a no-code agent builder, and support for the Model Context Protocol (MCP).

Who it’s for

It is designed for individuals and organizations who want full control over their AI infrastructure, privacy-focused AI interactions, and a professional-grade chat interface similar to ChatGPT but self-hosted.

Highlights

  • Unified Model Access: Support for a wide range of cloud and local AI providers via custom endpoints.
  • Agentic Capabilities: No-code custom assistants, an agent marketplace, and support for subagents and MCP servers.
  • Advanced Tooling: A secure, sandboxed code interpreter supporting Python, Node.js, Go, and more.
  • Enterprise-Ready: Multi-user authentication (OAuth2, LDAP), an admin panel for live configuration, and resumable streams for connection stability.
  • Generative UI: Support for code artifacts (React, HTML, Mermaid) and multimodal file analysis.
  • Web Search: Integrated internet search with customizable reranking for enhanced context.

Related

  • Project
  • Project
  • Project
  • Project
  • Project