💬

Best Chat UI Top 20

Top 20 most popular open-source Chat UI projects, ranked by GitHub Stars.

1

Open WebUI

149.0k Stars

Open WebUI is a feature-rich, user-friendly self-hosted AI platform supporting Ollama and OpenAI-compatible APIs, with RAG, agents, and MCP capabilities.

llmself-hostedollamarag
2

NextChat

88.6k Stars

NextChat is a lightweight, cross-platform AI assistant client supporting GPT-4, Claude, Gemini and more, with Web, desktop, and mobile experiences.

chatbotcross-platformtypescript
3

ChatGPT Next Web

88.6k Stars

Cross-platform ChatGPT-style frontend, multi-provider and one-click deploy.

chat-uiself-hostednextjs
4

Lobe Chat

81.8k Stars

Lobe Chat is an open-source ChatGPT-style chat application with a plugin system and multi-model support, suitable as an agent conversation interface.

chatbotpluginstypescript
5

LobeHub

81.8k Stars

The ultimate space for work and life to find, build and collaborate with agent teammates that grow with you, enabling multi-agent collaboration and team design.

chatbottypescriptagentweb
6

GPT4All

77.4k Stars

Run Local LLMs on Any Device. Open-source and available for commercial use. Provides fully offline local inference and chat for AI agents.

pythonllmagentchatbot
7

AnythingLLM

64.8k Stars

AnythingLLM is an all-in-one AI productivity app with a self-hosted chat UI, RAG knowledge base, AI agents, and multi-model management, privacy-first with zero configuration.

chatbotragknowledge-baselocal-llm
8

Warp

64.3k Stars

The agentic development environment built for coding with multiple AI agents, providing a next-generation terminal experience.

chatbotagentclidesktop
9

ChatGPT

54.4k Stars

ChatGPT is an open-source desktop client that wraps ChatGPT Web in a Tauri cross-platform shell, freeing you from the browser.

chatgptdesktopcross-platformtauri
10

VibeVoice

52.7k Stars

Open-source frontier voice AI from Microsoft, providing high-quality speech synthesis and recognition for building real-time conversational voice agent applications.

voiceagentpythonframework
11

Cherry Studio

50.6k Stars

Cherry Studio is an AI productivity studio with smart chat, autonomous agents, and 300+ assistants, providing unified access to frontier LLMs.

chat-uimulti-modelagentdesktop
12

tldraw

49.8k Stars

tldraw is an infinite canvas SDK for the web; its AI integrations let agents draw, annotate, and reason visually over a shared whiteboard.

canvasgenerative-uireactwhiteboard
13

text-generation-webui

47.5k Stars

The original local LLM interface supporting text generation, vision, tool-calling, and training with both a web UI and API. Runs 100% offline and private.

chat-uilocal-llmtext-generationgradio
14

Text Generation WebUI

47.5k Stars

Text Generation WebUI is oobabooga's all-in-one local LLM desktop tool supporting text, vision, tool calling and agent workflows.

local-llmchat-uidesktopagent
15

Jan

44.0k Stars

Jan is an open source alternative to ChatGPT that runs 100% offline on your computer, supporting multiple local LLMs with a full desktop chat UI and API server.

chat-uidesktop-appoffline-ailocal-llm
16

LibreChat

42.1k Stars

LibreChat is an enhanced open-source ChatGPT clone featuring Agents, MCP tools, multi-model support, code interpreter, AI search, and more.

chat-uimulti-modelagentsmcp
17

Chatbox

41.5k Stars

Chatbox is a powerful cross-platform AI client supporting OpenAI, Claude, Gemini, and other LLMs with desktop and mobile apps.

chat-uimulti-modeldesktopcross-platform
18

novu

39.6k Stars

Novu is the open-source notification infrastructure for developers, providing a unified API to deliver in-app, email, SMS, and push notifications triggered by agent events.

notificationinfrastructureagent-toolsevent-driven
19

AstrBot

39.3k Stars

An AI Agent assistant that integrates multiple IM platforms, LLMs, plugins and AI features, supporting QQ, Telegram, Discord and more.

chatbotim-integrationmcpllm
20

Langchain-Chatchat

38.5k Stars

A local knowledge base RAG and Agent application platform built on Langchain with support for ChatGLM, Qwen, Llama and other LLMs, offering conversation, knowledge base management, and agent capabilities.

ragllmpythonchatbot

Related Articles