#88th of 13 in Chat UIs

NextChat

Lightweight Next.js chat client for OpenAI, Claude, Gemini and DeepSeek APIs

Stars
88.8k
License
MIT
Last commit
Oct 2026
Last release
Jul 2025

Overview

NextChat is a Node.js web client (Docker image yidadaa/chatgpt-next-web on port 3000, or a one-click Vercel deploy) that talks to OpenAI, Azure, Anthropic, Google Gemini, DeepSeek, Baidu, ByteDance, Alibaba, iFlytek, ChatGLM, SiliconFlow and 302.AI through environment variables. Chat history stays in the browser, access is gated by a shared CODE password list, and MCP tools switch on with ENABLE_MCP=true.

Who it is for: Individuals who want a fast single-container chat front end for API keys

Strengths

  • First screen about 100 KB with streaming responses; desktop client about 5 MB
  • Providers configured purely by environment variables; CUSTOM_MODELS edits the model list
  • UI in 14 languages; PWA, dark mode, Markdown with LaTeX and mermaid
  • Hosted demo at app.nextchat.club

Weaknesses

  • No user accounts; access control is a comma-separated password list in CODE
  • Conversations live in browser storage; cross-device sync needs an UpStash setup
  • OPENAI_API_KEY is marked required even when another provider is used
  • Local knowledge base still unchecked on the roadmap

What it needs

  • no GPU
  • Docker + Compose
  • Models: OpenAI, Azure OpenAI, Anthropic, Google Gemini, DeepSeek
  • port 3000

Also in Chat UIs

See all 13
Also in Chat UIs
RankProjectScore
1LobeHubAgent workspace with builder, groups, scheduling and 10,000+ MCP skills83.1k stars, custom license80 out of 100
2AnythingLLMDocument chat and agent app with built-in RAG, MCP and multi-user support66.9k stars, MIT77 out of 100
3Open WebUISelf-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAG154.2k stars, custom license76 out of 100
#4big-AGIMulti-model chat workspace with Beam side-by-side model comparison7.1k stars, MIT71 out of 100
#5Hermes WebUIBrowser UI for Hermes Agent with sessions and file browser18.8k stars, MIT69 out of 100