LibreChat-AI/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 provides a privacy-focused, unified interface for interacting with multiple AI providers. It eliminates the need to switch between different AI services by consolidating them into one place while giving users full control over their AI infrastructure.

How it works

The platform acts as a central hub that connects to various AI endpoints, including major providers like OpenAI, Anthropic, Google, and AWS Bedrock, as well as local providers like Ollama and Mistral AI. It supports a wide range of advanced features such as a sandboxed Code Interpreter for secure execution of multiple languages, Model Context Protocol (MCP) support for tools, and a no-code system for building custom AI Agents.

Who it’s for

It is designed for individuals and organizations who want a centralized, open-source alternative to ChatGPT that they can self-host for better privacy, security, and multi-user management.

Highlights

  • Unified AI Model Selection: Supports a vast array of providers including Claude, GPT-4, Gemini, and local models via Ollama.
  • Advanced Agent Framework: Includes a no-code assistant builder, an Agent Marketplace, and support for subagents and MCP servers.
  • Code Interpreter: Secure, sandboxed execution for Python, Node.js, Go, C/C++, Java, PHP, Rust, and Fortran.
  • Enterprise-Ready: Features multi-user authentication (OAuth2, LDAP), an admin panel for role-based permissions, and resumable streams for connection stability.
  • Generative UI: Creates React, HTML, and Mermaid diagrams directly within the chat interface via Code Artifacts.

Related

  • Project
  • Project
  • Project
  • Project
  • Project