7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

LibreChat

Open source

A self-hostable, open-source ChatGPT-style chat interface that works with many AI providers and includes agents, MCP support, artifacts and multi-user auth.

librechat.ai
LibreChat homepage screenshot
GitHub stars
45k
Last commit
today
Repository age
3 years
Licence
MIT
Self-hosted
Yes

About LibreChat

LibreChat is an open-source chat interface modeled on ChatGPT that you can self-host. It is written in TypeScript and released under the MIT license. Rather than being tied to one vendor, it connects to many providers, including OpenAI, Anthropic, Azure, AWS, Google Vertex AI and Gemini, Mistral, Groq, DeepSeek and OpenRouter, and lets you switch between models within a conversation.

Its feature set includes agents, MCP and skills, artifacts, a code interpreter, image generation, OpenAPI actions and functions, presets, message search and secure multi-user authentication. The recent README highlights an agent management API in beta, optional attached workspaces for code workers that are described as highly experimental, code approval controls, manual context compaction and unified file attachments.

Administrators can set role-based grants and approval modes for sensitive actions such as file writes and command execution. LibreChat suits individuals and organizations that want a private alternative to ChatGPT with a choice of models, and teams that need multi-user access control on infrastructure they manage.

Key features

  • Chat with many AI providers in one interface
  • Switch models within a conversation
  • Agents, skills and MCP support
  • Artifacts and code interpreter
  • Message search and presets
  • Secure multi-user authentication
  • Agent management API in beta

Good fit for

  • →Private ChatGPT-style interface for a team
  • →Comparing models from different providers
  • →Self-hosted agent workspace
Built with
TypeScript
Tags
chatgpt-alternative
ai-chat
llm
mcp
agents
self-hosted
multi-user
typescript

LibreChat: questions and answers

What is LibreChat used for?
LibreChat is a self-hostable, open-source ChatGPT-style chat interface that works with many AI providers and includes agents, MCP support, artifacts and multi-user auth. It is a good fit for private ChatGPT-style interface for a team, comparing models from different providers and self-hosted agent workspace.
Is LibreChat open source?
Yes. LibreChat is open source under the MIT licence. Its source code is on GitHub at LibreChat-AI/LibreChat and is written mainly in TypeScript.
Is LibreChat free?
Yes. LibreChat is open source, so the software itself is free to use.
Can I self-host LibreChat?
Yes. LibreChat can be self-hosted on your own server or infrastructure.
What is LibreChat an alternative to?
LibreChat is an open-source alternative to ChatGPT, Poe, Google Gemini and DeepSeek. Other open-source alternatives to ChatGPT include LobeHub, Big-AGI and Open WebUI.
Is LibreChat actively maintained?
Yes. The most recent commit to LibreChat was on 2 October 2026. The project has 45k stars on GitHub.

Open-source alternatives to LibreChat

See all

SaaS alternatives to LibreChat

See all