Vibe Coding Discover

AI Tools

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

★ 45K9,170 forksTypeScriptMITdanny-avila

LibreChat is a self-hosted, MIT-licensed ChatGPT-style interface that unifies OpenAI, Anthropic, Google, Azure, Bedrock and local OpenAI-compatible endpoints in one UI. It adds no-code agents, MCP tools, skills, RAG file search, a sandboxed code interpreter, image generation, artifacts and multi-user auth for team depl

Use Cases

Self-host a ChatGPT-style multi-model chat UISwitch between OpenAI, Anthropic, Google, Azure and Bedrock mid-chatBuild and share no-code agents with tools and subagentsConnect MCP servers as agent toolsChat with files using RAG file searchRun sandboxed Python/JS/C++ code in chatGenerate and edit images from promptsRender React/HTML/Mermaid artifacts in chatAdd web search with reranking to model contextDeploy a secured multi-user AI workspace with OAuth/LDAPPoint the UI at local models via Ollama or custom OpenAI-compatible endpointsTrace agent and model usage with OpenTelemetry and Langfuse

Built With

Language
TypeScript
Frameworks
LangChain · React · Node.js · Express · Vite · Tailwind CSS · MongoDB · Redis · Meilisearch · OpenTelemetry · Langfuse · MCP SDK · Playwright · Jest · Docker

Tags

chat-ui · self-hosted · multi-provider · chatgpt-alternative · agents · mcp · rag · code-interpreter · image-generation · artifacts · web-search · multi-user-auth · openai-compatible · docker · typescript · observability