LobeHub is a platform for organizing AI agents into always-on teams that can be hired, scheduled, and reviewed from one place.
- Stars
- 88,874
- Forks
- 58,766
- Open issues
- 853
- Last commit
- 11 hours ago
What is it?
NextChat is a lightweight AI chat interface built with TypeScript and Next.js. It runs as a web app, a PWA, and native desktop and iOS builds, and supports models from OpenAI, Anthropic Claude, Google Gemini, DeepSeek and others, as well as self-hosted LLMs through tools like Ollama, RWKV-Runner and LocalAI.
The project can be deployed in one click to Vercel or run in Docker, and access can be restricted with a password set through environment variables. Chat data is stored locally in the browser by default. Users can create prompt templates called masks, share conversations as images, and use Markdown with LaTeX, Mermaid diagrams and code highlighting.
Recent versions add MCP support (enabled by an environment flag), plugins, Artifacts for previewing generated pages, and realtime chat. An enterprise edition with admin controls and private deployment is offered separately.
Key features
- 01One-click deployment to Vercel or Docker
- 02Connects to multiple cloud models and self-hosted LLMs
- 03Local browser storage of chat data
- 04Prompt templates (masks) for reusable chat setups
- 05Markdown rendering with LaTeX, Mermaid and code highlighting
- 06Interface available in many languages with dark mode and PWA support
Use cases
- Running a private, password-protected chat front end for a team using API keys
- Chatting with locally hosted models through Ollama or LocalAI
- Using one interface across desktop, mobile and web for multiple AI providers
Quick start
- 1
Get an OpenAI API key from the OpenAI platform
- 2
Click the Deploy with Vercel button and set CODE as your page password
- 3
Open the deployed site and start chatting
Things to know
- Requires an API key from a model provider such as OpenAI, which is billed separately.
- Deploying your own copy needs Vercel or a similar hosting setup and environment variable configuration.
Topics
FAQ
- What is NextChat?
- Open-source, cross-platform AI chat client for Web, desktop and mobile that connects to OpenAI, Claude, Gemini, DeepSeek and self-hosted models. NextChat is a lightweight AI chat interface built with TypeScript and Next.js. It runs as a web app, a PWA, and native desktop and iOS builds, and supports models from OpenAI, Anthropic Claude, Google Gemini, DeepSeek and others, as well as self-hosted LLMs through tools like Ollama, RWKV-Runner and LocalAI.
- Is NextChat free to use? What license does it have?
- NextChat is open source under the MIT license. Check the license terms before using it in commercial products.
- Is NextChat still maintained?
- Actively maintained. The last commit to NextChat was on Oct 20, 2026.
- What can I use NextChat for?
- Running a private, password-protected chat front end for a team using API keys Chatting with locally hosted models through Ollama or LocalAI Using one interface across desktop, mobile and web for multiple AI providers
- How do I install NextChat?
- Get an OpenAI API key from the OpenAI platform Click the Deploy with Vercel button and set CODE as your page password Open the deployed site and start chatting
- Where can I get NextChat?
- The source code and installation instructions are on GitHub: https://github.com/ChatGPTNextWeb/NextChat
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A provider-agnostic TypeScript toolkit for building AI-powered applications and agents with React, Next.js, Svelte, Vue and Node.js.
Self-hosted AI gateway that puts API keys and subscription accounts from many providers behind one endpoint, with scheduling, failover and usage logs.
A TypeScript coding agent CLI where a single 'ulw' or 'mass ulw' keyword in your prompt makes it plan, delegate to multiple models, and verify the work.
A self-hosted AI gateway that exposes OpenAI, Claude and Gemini compatible APIs in front of many upstream model providers, with routing, keys, quotas and cost tracking.
Self-hosted ChatGPT-style chat platform that unifies many AI providers, with Agents, MCP support, Artifacts, and multi-user auth.