๐Ÿค–AI RepoIndex
๐Ÿ’ฌ AI InterfaceOpen SourceFree

Chatbot UI

Open-source ChatGPT UI โ€” customizable, multi-provider

4.2/ 5โญ 28,000 GitHub starsTypeScriptMIT

๐Ÿ“‹ Overview

Chatbot UI is an open-source ChatGPT interface that provides a customizable, multi-provider chat experience. Unlike the official ChatGPT UI, Chatbot UI supports any LLM provider and provides features like custom prompts, conversation sharing, and multi-user support. It provides a comprehensive solution for modern AI workflows.

โœจ Key Features

  • โ€ข30K+ GitHub stars โ€” open-source ChatGPT UI
  • โ€ขAny LLM provider support
  • โ€ขCustom prompts
  • โ€ขConversation sharing
  • โ€ขMulti-user support
  • โ€ขMIT licensed

๐ŸŽฏ The Problem It Solves

Users want a ChatGPT-like interface that supports any LLM provider. Chatbot UI provides this with customization options.

๐Ÿ”ง How It Works

Chatbot UI provides a web interface that connects to any LLM provider โ€” configure your providers, select a model, and chat. It supports custom prompts, conversation sharing, and multi-user workspaces.

๐Ÿš€ Installation & Quick Start

Installation

git clone https://github.com/mckaywrigley/chatbot-ui && npm install

Quick Start

  1. Clone repo
  2. Configure Supabase + env
  3. npm run dev
  4. Open localhost:3000

โœ… Pros

  • โ€ขBest customizable ChatGPT UI
  • โ€ขAny LLM support
  • โ€ขMIT licensed
  • โ€ขActive community
  • โ€ขComprehensive documentation
  • โ€ขProduction-ready

โŒ Cons

  • โ€ขSmaller community than Open WebUI
  • โ€ขSetup more complex
  • โ€ขFeatures less polished

๐Ÿ’ฌ Practitioner Verdict

โ€œChatbot UI is the best open-source ChatGPT UI โ€” the customization options are genuinely differentiated. The trade-off: smaller community than Open WebUI, the setup is more complex, and the features are less polished. For users who want a customizable ChatGPT UI, Chatbot UI is the default.โ€
1

Self-Hosted (Free)

Open source, MIT/Apache licensed. Run it yourself.

โญ Star & Clone on GitHub

Free forever. Your infrastructure, your data.

3

Deployment Options

Ways to run Chatbot UI in production

๐Ÿ“Š Specifications

Language
TypeScript
License
MIT
Platform
Linux, macOS, Windows
Supported Models
REST API, CLI

๐Ÿ’ฐ Pricing Reality

100% free MIT license. No paid tier.

๐Ÿ‘ฅ Community Health

Stars28,000
Forks3,500
Contributors560
Health Score9/10

๐Ÿท๏ธ Tags

Open SourceFree