
LibreChat
Self-hosted multi-provider AI chat UI with agents and tools
41.4k stars 8.5k forks last commit first released MIT
Actively maintained
Last commit 27 Jul 2026.

LibreChat is an open-source, self-hostable AI chat application that provides a ChatGPT-style interface while supporting many AI providers and OpenAI-compatible endpoints. It focuses on multi-user deployments, flexible model switching, and extensible agent/tool workflows.
Key Features
- Multi-provider model selection (including OpenAI-compatible APIs) with per-chat switching and presets
- Agents and tool integrations, including MCP support for connecting external tools
- Code Interpreter capabilities for sandboxed code execution and file handling
- Multimodal interactions: chat with files and analyze images (provider-dependent)
- Generative “artifacts” for creating code outputs (such as React/HTML) and Mermaid diagrams in chat
- Conversation and message search, plus import/export of conversations
- Multi-user authentication options (OAuth2, LDAP, and email login) and basic moderation/spend controls
Use Cases
- A unified internal AI chat portal for teams using multiple LLM vendors and endpoints
- Building no-code or low-code AI assistants that can call tools, search, and execute code
- Secure, self-hosted chat workflows for analyzing documents and iterating on code artifacts
Limitations and Considerations
- Some capabilities (multimodal, image generation, web search, specific tools) depend on configured providers and credentials
- Running code execution and tool integrations increases operational and security requirements and should be carefully sandboxed and access-controlled
LibreChat fits organizations and individuals who want a single, customizable chat UI for many models, with advanced features like agents, tool connectivity, and searchable conversation history. It is best suited for deployments that need multi-user access and flexible endpoint configuration.
Categories:
Tags:
Tech Stack:
Similar to LibreChat

Tiledesk
Open-source platform for AI chatbots and multichannel live chat
Open-source conversational platform to build AI chatbots, multichannel live chat, and human-in-the-loop customer support with knowledge base and RAG capabilities.
Onyx Community Edition
Self-hosted AI chat and enterprise search for any LLM
Open-source platform for AI chat, RAG, agents, and enterprise search across your team’s connected knowledge sources, compatible with hosted and local LLMs.
Perplexica
Privacy-focused AI answering engine with web search and citations
Self-hosted AI answering engine that combines web search with local or hosted LLMs to generate cited answers, with search history and file uploads.
SecureAI Tools
Self-hosted private AI chat and document Q&A with local inference
Self-hosted private AI tools for chat and document Q&A, supporting local Ollama inference or OpenAI-compatible APIs, with built-in authentication and user management.


Khoj
Open-source personal AI for chat, semantic search and agents
Self-hostable personal AI 'second brain' for chat, semantic search, custom agents, automations and integration with local or cloud LLMs.

AnythingLLM
All-in-one AI chat app with RAG, agents, and multi-model support
AnythingLLM is an all-in-one desktop and Docker app for chatting with documents using RAG, running AI agents, and connecting to local or hosted LLMs and vector databases.



