LibreChat
LibreChat is a free, open-source AI chat platform that unifies multiple AI providers into a single, customizable interface. It supports advanced features such as agents, multimodal inputs, code interpretation, artifacts (React/HTML/Mermaid generation), model selection across providers (Anthropic, AWS, OpenAI, Azure, etc.), and search over messages and files.
Key features:
- Agents: Advanced agents with file handling, API actions, and code execution capabilities.
- Code Interpreter: Securely execute code (Python, JavaScript, TypeScript, Go, and more) via API with zero setup.
- Models: Pre-configured AI providers including Anthropic, AWS, OpenAI, and Azure.
- Multimodal: Image analysis and file-aware chat across various endpoints.
- Artifacts: Generate React components, HTML, and Mermaid diagrams directly in chat.
- Search: Fast search of messages, files, and code snippets (Meilisearch integration).
- Forking: Split messages to create multiple conversation threads for better context control.
- Deployments: Local and remote install documentation with Docker images and configuration guides.
Use cases:
- Developers integrating multiple LLM providers into one UI.
- Teams building AI assistants with code execution and file handling.
- Researchers experimenting with multimodal prompts and agents.
- Organizations seeking a self-hosted, customizable chat platform with enterprise features.





