LibreChat
Enhanced ChatGPT Clone: Features Agents, MCP, 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.
claude mcp add --transport stdio danny-avila-librechat node path/to/server.js \ --env PORT="3000" \ --env API_KEY="your-api-key" \ --env NODE_ENV="development" \ --env DATABASE_URL="your-database-url"
How to use
LibreChat is a self-hosted AI chat platform that integrates various AI models and tools into a single interface. Users can interact with multiple AI providers, including OpenAI, Anthropic, and AWS Bedrock, through a customizable chat experience. The platform supports advanced features such as code interpretation, web search, and image generation, allowing users to create and manage AI-driven assistants and workflows. To utilize the tools, simply set up your server, configure your AI endpoints, and start chatting with the integrated features.
How to install
- Ensure you have Node.js and npm installed on your machine.
- Clone the repository:
git clone https://github.com/danny-avila/librechat.git cd librechat - Install the required dependencies:
npm install - Configure your environment variables in a
.envfile or directly in your terminal. - Start the server:
npm start
Additional notes
Make sure to check the configuration options in the documentation for setting up your AI endpoints and any additional features you want to enable. Common issues include port conflicts and database connection errors, which can typically be resolved by ensuring the correct environment variables are set. For further customization, refer to the deployment options available in the documentation.
Related MCP Servers
repomix
📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.
ai-guide
程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享大模型选择指南(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提示词大全、AI 知识百科(RAG / MCP / A2A)、AI 编程教程、AI 工具用法(Cursor / Claude Code / OpenClaw / TRAE / Lovable / Agent Skills)、AI 开发框架教程(Spring AI / LangChain)、AI 产品变现指南,帮你快速掌握 AI 技术,走在时代前沿。本项目为开源文档版本,已升级为鱼皮 AI 导航网站
archestra
Secure cloud-native MCP registry, gateway & orchestrator
papersgpt-for-zotero
A powerful Zotero AI and MCP plugin with ChatGPT, Gemini 3.1, Claude, Grok, DeepSeek, OpenRouter, Kimi 2.5, GLM 5, SiliconFlow, GPT-oss, Gemma 3, Qwen 3.5
tuui
A desktop MCP client designed as a tool unitary utility integration, accelerating AI adoption through the Model Context Protocol (MCP) and enabling cross-vendor LLM API orchestration.
vllora
Debug your AI agents