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 A
LibreChat is a self-hosted AI chat platform that consolidates multiple AI providers—including OpenAI, Anthropic, AWS Bedrock, Google Vertex AI, Azure, and Groq—into a unified interface with advanced agent capabilities. Built by danny-avila, this AI sub-agent offers Model Context Protocol (MCP) integration, code interpretation in multiple languages, generative artifacts, and enterprise-grade multi-user authentication. It empowers developers and organizations to deploy a privacy-focused ChatGPT alternative with full control over AI infrastructure, supporting custom endpoints, agent plugins, and collaborative workflows.
Key Features
Use Cases
- 01Deploying a private ChatGPT alternative for teams that require data sovereignty and custom AI model access
- 02Building no-code AI agents with Skills bundles and MCP tools for specialized workflows like customer support or content generation
- 03Running secure code execution environments for data analysis, scripting, and prototyping in isolated Python, Node.js, or Rust sandboxes
- 04Creating collaborative AI workspaces where users share agents, prompts, and conversations with granular access controls
- 05Integrating local AI models (Ollama, MLX) alongside cloud providers for hybrid inference strategies
- 06Managing multi-tenant AI applications with Langfuse observability, encrypted secrets, and per-tenant trace isolation
Related Agents
View moreunsloth
Local UI to run and train LLMs and diffusion models, including Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, DeepSeek-V4, FLUX and more.
codegraph
Pre-indexed code knowledge graph, auto syncs on code changes, for Claude Code, Codex, Gemini, Cursor, OpenCode, AntiGravity, Kiro, and Hermes Agent — fewer tokens, fewer tool calls, 100% local
claude-code-best-practice
from vibe coding to agentic engineering - practice makes claude perfect
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
LibreChat — FAQ
What is LibreChat?+
LibreChat is an open-source, self-hosted AI chat platform that unifies major AI providers (OpenAI, Anthropic, AWS, Google, Azure) in a single interface with agent capabilities, MCP support, code execution, and multi-user authentication. It serves as a privacy-focused ChatGPT alternative with full infrastructure control.
How do I install LibreChat?+
LibreChat can be deployed via Docker Compose, Railway, Zeabur, or Sealos using one-click templates, or installed locally by cloning the GitHub repository and following the setup guide at librechat.ai/docs. The Docker Compose stack includes the admin panel for immediate use.
Which AI clients and models does LibreChat work with?+
LibreChat integrates with OpenAI (GPT-4.5, GPT-5, o1), Anthropic Claude (Opus 5, Sonnet 5), AWS Bedrock, Azure OpenAI, Google Gemini, Vertex AI, Groq, Mistral, DeepSeek, OpenRouter, and any OpenAI-compatible API endpoint. It also supports local models via Ollama, koboldcpp, and MLX.
Do I need API keys to use LibreChat?+
Yes, you need API keys from the AI providers you wish to use (e.g., OpenAI, Anthropic, AWS). LibreChat supports encrypted secret storage and per-user credential management. For local-only deployments with Ollama or similar, external API keys are not required.
Is LibreChat free to use?+
LibreChat is completely free and open-source software available under the MIT license. However, usage costs for commercial AI providers (OpenAI, Anthropic, etc.) apply based on their pricing. Self-hosting and local model usage incur only infrastructure costs.
Does LibreChat support the Model Context Protocol (MCP)?+
Yes, LibreChat is an official MCP client with support for dynamic MCP tool refresh, parsed response media types, and runtime OAuth recovery. MCP servers can be integrated via the unified Agent Builder alongside Skills and Code Interpreter.
How do I install LibreChat?+
Open the source repository on GitHub and follow its README. LibreChat is a agent — MCP Agents Market links you directly to the official repo.
Is LibreChat free?+
LibreChat is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.