LibreChat

Enhanced ChatGPT-compatible AI chat interface supporting multiple AI providers, with multi-user auth, message search, and plugin support.

Thriving · 94
94/100
Thriving

High commit volume, frequent releases and growing activity.

Maintenance 34/40
Releases 25/25
Community 19/20
Momentum 15/15

Commit activity more than 86% of tracked projects; popularity more than 96%. How this is calculated.

Commits, last 11 months

2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 192 commits 2026-04: 137 commits 2026-05: 243 commits 2026-06: 279 commits 2026-07: 194 commits 2026-08: 472 commits
2025-10 1517 total 2026-08
Stars45k
Latest releasev0.8.8-rc4 · 23 Sept 2026
Repo updated27 Sept 2026
LicenceMIT
Built withNodejs, Docker

Is LibreChat actively maintained?

LibreChat is under active development: 1517 commits landed over the last 11 months, averaging roughly 315 commits a month in the most recent quarter.

Activity is accelerating: the last quarter carried 65% more commits than the one before it.

The most recent tagged release, v0.8.8-rc4, shipped within the last month — a current, installable version exists today.

Note that LibreChat depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.

Of the 14 projects we track in Generative Artificial Intelligence (GenAI), LibreChat ranks #4 by health score — in the top quarter of its category.

What LibreChat actually does

LibreChat is a self-hosted, ChatGPT-compatible interface designed to connect with various artificial intelligence providers through a single web dashboard. It includes multi-user authentication, message history search functionality, and support for extensible plugins. The project is distributed under the MIT licence and built on Node.js.

Best fit: It suits administrators who want to host a centralised, multi-user AI chat interface with support for multiple upstream model providers.

Worth knowing: Managing API keys, user permissions, and upstream rate limits across multiple providers introduces ongoing operational overhead. It also duplicates the functionality of various native vendor applications.

Deployment notes

Deployment typically involves running the application via Docker alongside a persistent database for storing user data and message history, fronted by a reverse proxy to handle TLS termination.


LibreChat as a replacement for


Alternatives to LibreChat

Projects in the same categories, ordered by health score.